A collection of interactive GPU-accelerated simulations for fun and beauty. Features a friendly UI that puts you in control.
How to play
Windows, MacOS, and Linux are supported.
Download the latest version for your platform from the releases page.
- For Windows:
Vizza_<version>_x64-setup.exeORVizza_<version>_x64_en-US.msi, both are equivalent. - For MacOS:
Vizza_<version>_aarch64.dmgfor Apple Silicon,Vizza_<version>_x64.dmgfor Intel. - For Linux:
Vizza-<version>-1.x86_64.rpmorVizza_<version>_amd64.AppImageorVizza_<version>_amd64.deb
Then, open the downloaded file and install the app, usually by double-clicking on it. You'll have to click past security warnings because I haven't paid for a developer certificate yet.
Once the app is installed, you can run it like any other app. Presets and color schemes you create will be saved to your Documents folder.
Simulations
Slime Mold
Agent-based simulation where creatures follow trails to create emergent networks.
Gray-Scott
Reaction-diffusion simulation modeling chemical reactions that create organic patterns.
Particle Life
Multi-species particle simulation with attraction/repulsion interactions.
Flow
Flow field simulation with particle movement patterns.
Pellets
Particle simulation with gravity and density-based interactions.
Gradient Editor
Create custom color schemes for the other simulations.
Voronoi Cellular Automata
Cellular automata with Voronoi cells that move and shift.
Moiré
Moiré patterns with distortion effects.
For Developers
Prerequisites
Development
Build
Tech Stack
- Frontend: Svelte 5 + TypeScript
- Backend: Rust with Tauri
- Graphics: WebGPU
- Build: Vite








