A live simple sandbox simulation that lets you draw in a browser and have it appear on my desktop in real time.
The frontend is a clean sandbox interface for placing and erasing particles, while the backend runs a real-time simulation loop using Flask and Flask-SocketIO. Every brush action is sent to the server, processed inside the simulation tick, and the updated grid is streamed back as live snapshots over WebSockets.

