nowfound

Dev tools · May 17, 2024

IR

I recreated Jeffery Ventrella's "Particle Life"

This weekend's coding session was dedicated to recreating Jeffery Ventrella's "Particle Life". As you can imagine, I had a lot of fun with it. I recently saw this here on Hacker News and found it strange that I’d never come across it before. Source code: https://github.com/vnglst/particle-life The color palette is by Alex Cristache. https://twitter.com/AlexCristache/status/1791122643816431930

I recreated Jeffery Ventrella's "Particle Life" launched on May 17, 2024 with 28 votes, #771 of 4,539 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 2 years on.

In plain words

This is a recreation of Jeffery Ventrella's "Particle Life" simulation, a generative system where colored particles interact based on attraction and repulsion rules. Built as a weekend coding project, it simulates emergent behavior and complex patterns from simple particle interactions. The tool is for developers and anyone interested in artificial life, cellular automata, or visual simulations. Source code is available on GitHub, and the color palette was designed by Alex Cristache.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Simulating 20M Particles in JavaScript2024 · dgerrells.com · ▲561

    Had some fun with shared array buffers over many months of free time. Skip to the end to play around with the final app. Open to ideas on how to simulate more whilst staying in js land.

  • Little Procedural Pixel Worlds2022 · jason.today · ▲227

    Took a break from the falling sand simulation blog posts this week to work on another small project. It's a little pixel world generator- each time you visit, you'll see a new little world. I really like this stuff and had a blast building it yesterday!

  • SL
  • AS
    A simple 2D fluid and gravity simulation with WASM and WebGL2024 · aestuans.github.io · ▲137

    I really like the look of the famous album art for Unknown Pleasures [1]. It was originally created by Harold Craft at the Arecibo Observatory from the signals of the first discovered radio pulsar [2]. I made a spectrogram that produces a similar look. It runs FFT in Rust and visualizes it with WebGL. [1]: https://en.wikipedia.org/wiki/File:UnknownPleasuresVinyl.jpg [2]: https://en.wikipedia.org/wiki/PSR_B1919%2B21

  • Small project on particle animation, genetic algorithms and plain JS2019 · github.com · ▲15

    Genetic Algorithms, Mutation, Crossover, Mating, Particle Animation, Gaming, Learning, P5JS, Fun Project - dg92/ant_sugar

  • AI
    An interactive creative coding project in p5.js2024 · synapse.nugatio.com · ▲26

    (space = reset) Fluid mechanics is an extremely interesting topic and I have been creative coding for a couple of months now. Therefore I started working on flow fields in processing. It had so much fun playing around with the different parameters in this project, I decided to rewrite in p5.js an added a control panel. You can change most of the parameters (within some constraints I thought to be reasonable), randomize the values and export and import settings. Hopefully some coders here get inspired and also join the great creative coding community.

More dev tools this month

the category →
  • Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.

    Dev tools · 1d ago · github.com

  • /dev/null▲493

    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 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 · 22d ago · talanoa.email

Source: Show HN post ↗

Launched alongside, May 2024

the whole month →
  • Voicenotes▲1,485

    AI note-taker that's truly intelligent

    AI · 2024 · voicenotes.com

  • Wegic▲1,179

    The first AI web designer & developer by your side

    Dev tools · 2024 · wegic.ai

  • Insighto▲1,108

    Ship features users want

    Growth · 2024 · insigh.to

  • Ivee▲1,087

    The B2B influencer marketing platform

    Growth · 2024

  • Waxwing▲1,035

    AI copilot for every marketing task

    AI · 2024

  • AI powered zero-waste meal planner

    AI · 2024 · ohapotato.app