What problem does it solve?
Reduces friction building production-quality browser sketches by turning creative prompts and technical parameters into polished, reproducible p5.js projects. It removes repetitive setup, export complexity, and ad-hoc debugging so artists and engineers can focus on composition and iteration.
Core Features & Use Cases
- Self-contained single-file HTML sketches that run in any modern browser for interactive or generative visuals.
- Deterministic seeded randomness, layered composition with offscreen buffers, WebGL/shader support, audio-reactive input, and kinetic typography patterns for varied creative modes.
- Headless export pipeline with Puppeteer and ffmpeg for frame-accurate PNG/GIF/MP4 output, and an interactive viewer template for parameter exploration and seed navigation.
- Use case: create a 1920x1080 generative particle scene with audio-reactive motion, preview in the viewer, then render a 30-second MP4 via the headless render pipeline.
Quick Start
Generate a self-contained p5.js HTML sketch from the prompt "audio-reactive particle flow, 1920x1080, seed 42" and export a high-resolution PNG or MP4 using the provided render.sh pipeline.