01
Brush families behave differently.
Fairy, flame, thunder, silk ribbon, comet trail, nebula smoke, crystal filament, water, ember, frost, and plasma each tune spread, drag, curl, branching, width, and glow.
Draw mirrored filaments, tune luminous brush behavior, blend hue trails, zoom into the canvas, and export finished PNG artwork without accounts, installs, or a build step.
The interface stays quiet around the drawing surface. The personality comes from responsive particles, tight controls, and exports that preserve the dark luminous finish.
01
Fairy, flame, thunder, silk ribbon, comet trail, nebula smoke, crystal filament, water, ember, frost, and plasma each tune spread, drag, curl, branching, width, and glow.
02
The circular hue picker switches between single color and dual-handle blend mode, so strokes can stay precise or drift through a second hue.
03
Save the current canvas, 4K wide, or 4K square PNGs from a static page. No backend renderer is required.
Brush and color menus can stay open independently on desktop and collapse into focused drawers on mobile.
Size and expansion work together, changing tendril density, spacing, velocity, and lifetime.
Symmetry and mirror controls can produce radial specimens or looser bilateral strokes.
A bottom-right zoom cluster keeps inspection and drawing scale separate from brush selection.
The app is built as plain HTML, CSS, and JavaScript for GitHub Pages, but the controls are shaped like a real creative instrument.
Pointer, mouse, and touch input feed the same tendril engine. The canvas remains the first surface.
Compact menus keep the work visible while giving enough control to make each pass feel intentional.
Current resolution, 4K wide, and 4K square presets generate timestamped files directly from the canvas.
mobile
On smaller screens, opening brush, color, parameters, or export controls closes the other drawer so the canvas stays reachable.
desktop
On larger screens, brush, color, and parameter panels remain independent and can be placed where the current artwork leaves room.
static
The routes are root /, luminous /app/, and ink /white/, ready for GitHub Pages with no bundler or remote service.