All WebGL + TypeScript, prioritizing touch and multi-touch for the interactions.
Acknowledgements / the HN demos that inspired pieces of it:
Andrew Hoyer — cloth: https://news.ycombinator.com/item?id=3504154 Bert Chan — Lenia: https://news.ycombinator.com/item?id=18754433
Jeffrey Ventrella / Tom Mohr — Particle Life: https://news.ycombinator.com/item?id=40393798
Max Bittker — Sandspiel: https://news.ycombinator.com/item?id=18696291
Pavel Dobryakov — WebGL Fluid Simulation: https://news.ycombinator.com/item?id=34422948
black-hole.js — gravitational lensing: https://news.ycombinator.com/item?id=9362509
Fourier "trace with circles": https://news.ycombinator.com/item?id=30530376
"Beyond Z²+C" fractal plotter: https://news.ycombinator.com/item?id=44574318