About Particle Playground

A one-day experiment in what the browser's Canvas API can do — zero dependencies, zero build steps.


What is it?

Particle Playground is an interactive physics simulation running entirely in your browser. Six interaction modes let you pull, push, swirl, paint, explode, and consume particles in real time. It was built for fun on a single afternoon to see how far you can push the native browser APIs before you ever reach for a library.

What it demonstrates

Tech stack

Served by a custom .NET 10 minimal API with a hand-rolled template engine. The frontend is three files: one HTML, one CSS, one JS — no npm, no bundler, no framework. Part of the JustHTML.dev collection of vanilla web experiments.


Built by Coder B — a software engineer who enjoys building things from scratch to understand how they work.

→ Open the Playground