Life & fun · alternatives · 2026
24 alternatives to I'm 12, learning JS, and wrote Wolfram's cellular automaton in Node
This is a Node.js implementation of Wolfram's cellular automaton, created by a 12-year-old learning JavaScript. The project demonstrates how to build and visualize cellular automaton rules in a command-line… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I'm 12, learning JS, and wrote Wolfram's cellular automaton in Node launched in 2018; newer entries below may have overtaken it.
- 1II
2019 · ericu.github.io · its alternatives →
- 2CY
2021 · aperocky.com · its alternatives →
- 3IT
2019 · s-poony.github.io · its alternatives →
- 4TA
2014 · rileyjshaw.com · its alternatives →
- 5

Hey HN, just wanted to share a fun, vibe-coded Friday night experiment: a little playground for writing cellular automata in a subset of Rust, which is then compiled into WGSL. Since it lets you dynamically change parameters while the simulation is running via a TUI, it's easy to discover weird behaviors without remembering how you got there. If you press "s", it will save the complete history to a JSON file (a timeline of the parameters that were changed at given ticks), so you can replay it and regenerate the discovery. You can pan/zoom, and while the main simulation window is in…
Feb 2026 · github.com · its alternatives →
- 6

TypeScript playground: https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmY...
2023 · github.com · its alternatives →
- 7

An implementation of Wireworld (Cellular Automata) in Nim using SDL2 - JHonaker/wireworld-nim
2017 · github.com · its alternatives →
- 8

Hi HN! Thanks for your attention to my post. It was a big challenge to run most of Node.js packages in browser, fast moreover. Virtual File system, resolve import/export. I got cold many times, depressions, burned out, yet still alive and finished it. Many guys helped me with an advice. Many users give a lot of positive feedback. There are 200,000 monthly unique users. I work full time now because of the freemium business model. To be honest - I am happy after many years of hard work.
2022 · playcode.io · its alternatives →
- 9

Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal…
2024 · easel.hackclub.com · its alternatives →
- 10WWolfrominoes▲10
This is a little puzzle game I made based on Wolfram's rule 30[0]. I was doing some sketches based on old Genuary[1] prompts and for some reason this idea stuck with me, so I polished it up into a hopefully playable state. I wanted to keep things minimal, but as a semi-easter egg you can play custom variants using url parameters like https://demos.samgentle.com/wolfrominoes/?rows=20&rule=110 [0] https://mathworld.wolfram.com/Rule30.html [1] https://genuary2021.github.io/prompts
Nov 2025 · demos.samgentle.com · its alternatives →
- 11CJ
2017 · celljs.org · its alternatives →
- 12AG
2010 · puremango.co.uk · its alternatives →
- 13CA
2019 · cgmnt-achilles-tortoise-piglet.netlify.com · its alternatives →
- 14S2
2020 · ekzhang.com · its alternatives →
- 15

The power of the Wolfram language in the cloud
2014 · wolfram.com · its alternatives →
- 16AT
I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning. So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt. Try it yourself at https://TMA.live (no signup required) or see the demo video here: https://x.com/i/status/1874948287759081608 The UX is pretty simple right now, you just write a…
2025 · tma.live · its alternatives →
- 17

- 18

Stephen Wolfram's new book on the Wolfram Language
2015 · wolfram.com · its alternatives →
- 19

Simple Rust implementation of Conway's Game of Life - brundonsmith/life
2020 · github.com · its alternatives →
- 20CS
All credit goes to https://twitter.com/WiseAndy
2013 · 54.247.181.15 · its alternatives →
- 21IM
I found a cellular automaton which creates some interesting patterns similar to those found in nature.
2025 · byronknoll.com · its alternatives →
- 22

I was fascinated reading through another recent HN submission about a highly efficient implementation of A* in Lisp, which got me thinking about how I could do something similar in Python. However, these kinds of pathfinding algorithms really need complex terrain/mazes with interesting obstructions to showcase what they can do and how they work. So, I started thinking about how I could generate cool and diverse random "mazes" (they aren't really mazes, but I'm not sure what the best term is). I got a bit carried away thinking of lots of different cool ways to generate these mazes, such…
2024 · github.com · its alternatives →
- 23MP
I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…
2023 · zamfofex.neocities.org · its alternatives →
- 24

Advanced Mathematics Library for Node.js and JavaScript - numbers/numbers.js
2012 · github.com · its alternatives →
Also compare
- I implemented Pong as a cellular automaton alternatives
- Create your own cellular automata alternatives
- I taught my little brother JS, and he made this videogame in a week alternatives
- Terra, a JS framework for cellular automata and biological simulations alternatives
- Cellarium: A Playground for Cellular Automata alternatives
- Conway's Game of Life in TypeScript's type system alternatives
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 →