nowfound

Life & fun · alternatives · 2026

Shade is a programming language that combines elements from C, Go, and Haskell. It was designed to bring together features from these three languages into a single system. The language is available on GitHub for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Shade, a language based on C, Go, and Haskell launched in 2012; newer entries below may have overtaken it.

  1. 1
  2. 2

    a quick-and-dirty glsl prototyping tool. Contribute to dancrn/shade development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  3. 3D
    Darklang▲326

    2019 · medium.com · its alternatives →

  4. 4
    Darklang▲124

    Holistic language, editor, and infra for building backends

    2019 · darklang.com · its alternatives →

  5. 5

    Cooklang is a markup language for recipes.

    2021 · cooklang.org · its alternatives →

  6. 6SB
  7. 7

    Aria is a modern, dynamic scripting language. It is meant to be a "sweet spot" language, easy to pick-up and enjoyable to use. It comes with a familiar C-style syntax, and draws inspiration from a variety of languages. It has a small but usable standard library and strives to be a low-ceremony-get-stuff-done kind of language. It is currently at version 0.9 and I would love feedback as I work towards getting it to 1.0.

    2025 · github.com · its alternatives →

  8. 8

    Create evolving artistic images with hot-code-reloaded Lisp and GLSL.

    2021 · blog.tonari.no · its alternatives →

  9. 9AN

    Three.js recently introduced TSL (Three.js Shading Language), a way to write shaders in pure JavaScript/TypeScript that compiles to both GLSL and WGSL. I built this editor to provide a visual interface for the tsl ecosystem. It allows developers to prototype shaders for WebGPU/WebGL and see the results in real-time. This is a beta release and I'm looking for feedback.

    Jan 2026 · tsl-graph.xyz · its alternatives →

  10. 10
  11. 11IC

    AntiLang is an interpreted programming language written in Go. The basic idea of this is to keep all the logical parts of a language same, but reverse the structure of it. The idea for this project came when I was having a long midnight conversation with my friend and thought of writing such a weird language. The initial draft was far worse than the current implementation; we thought of reversing the brackets and the language would be read from bottom to top. I'm happy that I dropped that idea Technical details: As the interpreter is written in Golang, I compiled it to WASM, and the whole…

    2025 · siruscodes.github.io · its alternatives →

  12. 12

    Precise tints and shades from any color in 10% increments.

    2020 · maketintsandshades.com · its alternatives →

  13. 13

    Precise tints and shades from any color in 10% increments.

    2019 · maketintsandshades.com · its alternatives →

  14. 14TC

    TLDR: Click the link to see some cool visualizations, refresh a few times for random examples, and try editing some of the code yourself. This is a small weekend project of mine inspired by shadertoy.com It's a static single-page site hosted on GitHub pages so the website design is pretty barebones. I'm not a web developer so I mainly wanted to create a Cool Thing with my free time and not have to learn tons of front-end to do it. I'd love to hear what people think about it and please post or send me any shaders you make! You can use the link button in the bottom right to share. I hope that…

    2022 · textshader.com · its alternatives →

  15. 15

    Real-time GPU shader editor for spatial computing

    2024 · shader.vision · its alternatives →

  16. 16NM
  17. 17

    Browse and share GPU-made GIFs. Explore GLSL shader experiments, search by topic, and open any piece in the editor to learn or remix.

    2018 · shadergif.com · its alternatives →

  18. 18JS
  19. 19

    Brisk is an open-source C++ GUI framework with a declarative approach, offering powerful data bindings, GPU-accelerated graphics, and dynamic widget management. It supports macOS, Linux, Windows, and simplifies UI creation with modern paradigms and CSS-like layouts. Initially developed for a graphics-intensive project with a complex and dynamic GUI, the framework is currently under active development.

    2024 · github.com · its alternatives →

  20. 20

    Bon is a programming language designed with simplicity, performance, and safety in mind. - daniel-p-gonzalez/bon

    2019 · github.com · its alternatives →

  21. 21SL

    Create, stack, and animate shader effects on images, video, text, and 3D models — free, in your browser, powered by WebGPU. Export video, publish to the community gallery, and remix any published scene.

    Apr 2026 · eng.basement.studio · its alternatives →

  22. 22

    Modern low-level programming language. Contribute to nickmqb/muon development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  23. 23

    Superficially, it may look similar to Nvidia's Warp or OpenAI's Triton, but instead of transpiling a subset of Python to the target language, it implements dynamic codegen in pure Python. These slides discuss the existing GPU programming solutions and make a case for Metashade's approach: https://docs.google.com/presentation/d/e/2PACX-1vQtYIwXIkMnV...

    2024 · github.com · its alternatives →

  24. 24SA

    Hi HN! Silk is a project I began working on approximately six months ago without any prior experience or knowledge of compiler design, and it's been a frustrating but fun learning experience. It is very much a work in progress, but I would love to hear feedback of any kind!

    2020 · ajaymt.github.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →