nowfound

Dev tools · August 23, 2014

TA

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.

Visit rileyjshaw.com ↗Alternativestop 9% of August 2014

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 →
  • IM
  • TA
    Terrastruct – A Diagramming Tool for Systems2020 · terrastruct.com · ▲187
  • CY
    Create your own cellular automata2021 · aperocky.com · ▲111
  • Ant – A JavaScript runtime and ecosystemJul 2026 · antjs.org · ▲330

    Hello 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…

  • Terrastruct2023 · d2lang.com · ▲132

    The diagramming tool for developers

  • IB
    I 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 →
  • /dev/null▲490

    a social network for devs

    Dev tools · 4d ago · dev-null.sh

  • 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▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 24d ago · openbot.run

  • Talanoa▲346

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