Dev tools · alternatives · 2026
24 alternatives to Game of Life on non-square topologies with 2^32 update rules
Hi HN, when learning Golang (and topology), I ported a simple GOL in C (https://github.com/Jeadie/GoL) into Go. I then added a bunch of features - Playing on other fundamental polygons (https://en.wikipedia.org/wiki/Fundamental_polygon#Examples_o...) - Considering all possible update rules (of which, there are many). Looking to get back to this project soon. Would love some feedback + ideas.
This is a Go implementation of Conway's Game of Life extended to non-square grid topologies like hexagons and other fundamental polygons. It explores 2^32 possible cellular automaton update rules beyond the standard… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Game of Life on non-square topologies with 2^32 update rules launched in 2022; newer entries below may have overtaken it.
- 1

pouët.net - your online demoscene resource
2020 · pouet.net · its alternatives →
- 2

TypeScript playground: https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmY...
2023 · github.com · its alternatives →
- 3IM
2018 · bitbucket.org · its alternatives →
- 4

Chess, but each square also follows the rules of Conway's Game of Life. Only your own pieces count as neighbours when deciding births/deaths. For births, an empty square must have 3 neighbours for 2 consecutive turns. For deaths, a piece must have 3 neighbours for 3 consecutive turns. This is a simple proof of concept I made with python and curses. You can play with a friend locally or over a socket connection. Controls: Arrow keys to move the cursor, enter/space to select and move a piece, u or backspace to undo a move, r to redo a move, q or escape to quit, s to perform a move…
2023 · gist.github.com · its alternatives →
- 5SG
https://github.com/vnglst/stacked-game-of-life
Feb 2026 · stacked-game-of-life.koenvangilst.nl · its alternatives →
- 6

A Rust implementation of John Conway’s Game of Life, using a zoomable infinite grid, and with access to a pattern library.
2021 · lifeee.netlify.app · its alternatives →
- 7

Simple Rust implementation of Conway's Game of Life - brundonsmith/life
2020 · github.com · its alternatives →
- 8AV
2017 · samlev.github.io · its alternatives →
- 9

Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…
2024 · 5-million-devs.netlify.com · its alternatives →
- 10HG
2014 · rgb.0-z-0.com · its alternatives →
- 11CS
All credit goes to https://twitter.com/WiseAndy
2013 · 54.247.181.15 · its alternatives →
- 12MP
2014 · gameoflifetotalwar.com · its alternatives →
- 13

A browser extension to play Conway's Game of Life on GitHub contribution board - yuanchuan/game-of-life
2016 · github.com · its alternatives →
- 14LS
2021 · joelthelion.github.io · its alternatives →
- 15

Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com · its alternatives →
- 16

A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects. - GitHub - rochus-keller/CspChan: A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.
2023 · github.com · its alternatives →
- 17

Inspired by games like Turing Complete/Virtual Circuit Board/Logic World, I tried to make a mix of aseprite and wiredworld/wired-logic, the idea being the user can build a digital circuit using a "fullstack" pixelart creation workflow. The circuit is just an image. The primitives are (i) connected wires which have undefined, 0 or 1 state during simulation (displayed brighter or darker in function of the state) and (ii) NANDs, which are little pixel triangles. During simulation the user can interact with any wire by clicking on it, toggling its state, which is cool for messing…
2024 · github.com · its alternatives →
- 18

go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 19

No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/
2023 · github.com · its alternatives →
- 20

This is a little toy project of mine that lets you simulate digital logic graphs. It was inspired by Minecraft's Redstone and the Piet esolang. It's got some serious drawbacks-- you write circuits as PNGs and simulate them with a Python interface. It's slow to run and slow to experiment with. And it is certainly difficult to use for people with any kind of color blindness. But despite that, I hope this can still be a fun toy!
2022 · github.com · its alternatives →
- 21II
2019 · ericu.github.io · its alternatives →
- 22MP
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 →
- 23

Benchmarking 10 dynamic languages on array-heavy code - rusini/life10-benchmarks
2019 · github.com · its alternatives →
- 24

C++ Matrix: The Matrix Reloaded in Terminals (Number falls, Banners, Matrix rains, Conway's Game of Life and Mandelbrot set) - akinomyoga/cxxmatrix
2020 · github.com · its alternatives →
Also compare
- Game of Life in 32 bytes of assembler alternatives
- Conway's Game of Life in TypeScript's type system alternatives
- I'm 12, learning JS, and wrote Wolfram's cellular automaton in Node alternatives
- Conway's Game of Chess alternatives
- Stacked Game of Life alternatives
- Lifeee – Conway’s Game of Life with an infinite zoomable grid 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 →