Life & fun · alternatives · 2026
24 alternatives to What would mechanical programming look like?
What would mechanical programming look like? is a creative exploration that examines how programming concepts might be expressed through mechanical systems and physical analogies. Launched in 2020, the project is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. What would mechanical programming look like? launched in 2020; newer entries below may have overtaken it.
- 1

Hi HN! I’m Alex from Parabola (https://parabola.io). Parabola is a visual programming tool for creating functional data flows that everyone can use. It’s entirely drag-and-drop, handles data sizes much larger than a traditional spreadsheet, calculates everything live, and can run your flows on a schedule of your choosing. I used to work in strategy consulting, doing data analytics for SMBs and Fortune 500 companies. The amount of time wasted on menial tasks was astounding. Things like cleaning data, generating custom reports, creating human workflows to solve shortcomings in third…
2018 · parabola.io · its alternatives →
- 2

Hello HN, It has been a while since I contributed to the web, so I decided to get back in shape and publish "something". This app is a POC of "what if diagrams were more dynamic". I'm a software engineer by trade, and with conventional tools, I often times struggle to explain flows of data in complex software systems. I got inspired by video games like The Incredible Machine and Factorio, as in some ways, software systems tend to become Rube Goldberg-esque machines ;) As a side quest, I also wanted to craft diagrams faster than text-based tools (ex: mermaid), as I am always forgetting their…
2024 · github.com · its alternatives →
- 3ISInteractive SICP▲280
2012 · xuanji.appspot.com · its alternatives →
- 4
Paraflow ▲502Paraflow is a canvas-based agent that defines, designs, and delivers. Create PRD, user flow, UI, prototype, and frontend code—all in one Canvas.
Nov 2025 · paraflow.com · its alternatives →
- 5

Hey guys, a couple of years ago I posted about MockMechanics, a visual programming language/sandbox building game that I've been working on and there was a very positive response [0]. Since then I've been implementing most of the things I promised in my first youtube video [1] and making it ready for an open source release and I'm happy to say it's ready [2]. I've also been building new things and showing them in the youtube channel. It's written in clojure and you can use it to create all sorts of machines, games, musical instruments, etc using little to no code at all. You've seen the…
2022 · github.com · its alternatives →
- 6VS
2017 · lelandbatey.com · its alternatives →
- 7LA
2020 · symbolflux.com · its alternatives →
- 8AV
I made this because building UIs in a lexical medium like code is super annoying. I have to pre-render what I’m making in my head, and then jump between the browser and IDE to test. I was inspired by the developer console in chrome and safari since I end up editing css there because it’s ironically more convenient. Hope it’s useful!
2022 · dev.aspect.app · its alternatives →
- 9

- 10FT
Hey HN! I’m Gabriel, and I’m excited to share a project I’ve been working on for the last few years. Flowcode is a visual programming platform that tries to combine the best of both worlds (code and visual). Over the years I found myself repeatedly drawing architectures and logic. It was always my dream to just press “run” instead of having to write them in code afterwards. But none of the visual tools I found were flexible and transparent enough for building real products. I think that visual programming fits perfectly with modern backend dev tasks that revolve around connecting different…
2025 · app.getflowcode.io · its alternatives →
- 11
Flow▲409Animate Sketch designs and generate production-ready code.
2017 · createwithflow.com · its alternatives →
- 12ES
an exploration in reading and understanding code
2021 · artifacts.bypaulshen.com · its alternatives →
- 13
Surrealist▲342Build smarter knowledge graphs for data-rich applications
2025 · surrealdb.com · its alternatives →
- 14

GearSketch sandbox in CoffeeScript. Contribute to frankleenaars/gearsketch development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 15

I've been spending some time coding fp. It is a programming language heavily inspired by the language John Backus described in his 1977 Turing Award lecture. There's plenty of examples in the projects github repository for the interested!
2022 · github.com · its alternatives →
- 16MC
2015 · nikital.github.io · its alternatives →
- 17

2017 · craftinginterpreters.com · its alternatives →
- 18

AI rendering tool to create realistic visualizations
2024 · visualizee.ai · its alternatives →
- 19WV
2020 · visualprogramming.net · its alternatives →
- 20

A vim-like in Python. Contribute to vyapp/vy development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 21

i made an esoteric programming language which i call spellscript. every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure. it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants! for example, if you want to print something, you'd write: `begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.` it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation,…
2025 · github.com · its alternatives →
- 22

Visual explanations of Algorithms and Data structures
2020 · chrislaux.com · its alternatives →
- 23

- 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 →