Terra, a JS framework for cellular automata and biological simulations
Terra, a JS framework for cellular automata and biological simulations launched on August 23, 2014 with 121 votes, #193 of 2,208 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 12 years on.
In plain words
Terra is a JavaScript library for creating and analyzing biological simulations and cellular automata. The open-source, MIT-licensed framework lets developers build customizable creatures and environments for simulation purposes. It works as a module with popular JavaScript module systems and allows users to define creature behavior through methods like registerCreature, with customizable attributes and interactions. Terra is designed for developers interested in biological modeling and simulation projects.
written from the facts on this page · September 2026
From the sources
A JavaScript library for simple biological simulations and cellular automata. terra is a super customizable library for creating and analyzing biological simulations. It's open-source and licensed under MIT. terra can also be used as a module with most popular module systems: ? Let's create a simple creature using the registerCreature method. Each creature requires a type. This creature is valid, but it's pretty boring. To make a more interesting creature, let's override some of the default attributes and methods . We've just created a purple creature that only eats if 6 or more plants are around it. These creatures basically seek out an edge or corner and die there. To run a simulation,…from rileyjshaw.com
Does a similar job
all alternatives →- IMI'm 12, learning JS, and wrote Wolfram's cellular automaton in Node2018 · bitbucket.org · ▲1,072
- TATerrastruct – A Diagramming Tool for Systems2020 · terrastruct.com · ▲187
- CYCreate your own cellular automata2021 · aperocky.com · ▲111
Ant – A JavaScript runtime and ecosystemJul 2026 · antjs.org · ▲330Hello HN! I'm the author of Ant, a JavaScript ecosystem built around a runtime with its own JavaScript engine. Ant also includes a package manager, the ants.land package registry, a platform for deploying and hosting applications, and Ant Desktop for building native desktop apps with web technologies, similar to Electron. The goal is for these pieces to work as one coherent platform while remaining compatible with the wider JavaScript ecosystem. It's still early, and I'd appreciate any feedback on the overall direction or what you'd like to see from an e2e alternative to the existing…

- IBI built a biological network visualization tool2025 · nodes.bio · ▲39
I've been working on nodes.bio - an interactive tool for visualizing biological networks and systems thinking. The tool features interactive network visualization powered by Cytoscape.js, with real-time graph editing and manipulation capabilities. It supports JSON import/export and provides a responsive design that works seamlessly on the desktop (mobile-friendly version coming later). The tech stack combines modern frontend technologies with robust backend architecture. The frontend uses Next.js 14 with TypeScript and Cytoscape.js for the visualization engine. The backend is built with…
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 17h ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, August 2014
the whole month →

GlassWire is a modern personal firewall and network monitor with over 54 million downloads. Download GlassWire free!
Life & fun · 2014 · glasswire.com

- PG
Life & fun · 2014 · gifyoutube.com

Make stuff with us. Signup for early access to the PH API :)
Dev tools · 2014
