Tool Open source

Kool Brushez

Kool Brushez is a p5.js drawing app with six independent brushes: Score draws flowing musical-staff ribbons, Schematic creates drafting diagrams, Balloon reveals airbrushed shapes, Subway generates branching transit lines, Crowd draws animated people, and Gunpla grows model-kit sprues. All brushes use one shared canvas, so users can switch between them without reloading or losing existing marks; each brush has its own JavaScript drawing algorithm, settings, preview, and registry entry. The app provides brush-specific controls, auto-fill and variation modes, undo and redo, erasing across brushes, aspect-ratio fitting, keyboard shortcuts, touch and pen input, and PNG export. It is built with Vite, plain JavaScript and CSS, and is released under the MIT License.

View repository Visit site Mentioned in 2 videos ↓

What Kool Brushez is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A drawing app with unusual brushes, including brushes for musical staff notation, technical schematics, and model-kit components. All brushes share one canvas without reloading or resetting.

  • A browser-based drawing app built with P5.js that provides six expressive brushes on a shared canvas. Users can switch brush styles without reloading the page or losing existing artwork.

Videos mentioning Kool Brushez

2 in the library.