SoftwareOSS
ScribbleSVG
Hand-drawn diagramming toolkit
What
A featherlight diagramming toolkit that renders hand-drawn-style SVGs — a TypeScript core plus React utilities for an infinite canvas and a drop-in renderer.
Technicals
Layered SVG on a simple state-driven canvas — undo/redo, multi-select, and custom SVG icon imports. Core ships with a single runtime dependency; the React layer peers on React and depends on the core.
Why
I plan and reason systems by drawing. I wanted something with fewer dependencies than the usual options, and a lighter base for a diagram editor built on existing browser SVG primitives.
Where
Upcoming
- Bring-your-own fonts
- Opt-in AI text-to-diagram agent on the playground
- Custom themes and canvas styles
- SVG pack imports and image-to-SVG tracing