Graphite: Open Source Vector Editor with Procedural Node Graph
Graphite Labs has released Graphite, a free and open source vector editor built on a procedural node graph. Every design operation—fills, blurs, transforms—remains nondestructive and fully re-editable, stored as nodes in a visual graph. The software renders complex demos like the Mandelbrot fractal with infinite zoom and noise texture fill entirely in the browser without a server. Another demo, painted-dreams, produces landscape illustrations through node-based compositing, blurring vector and raster boundaries. A magazine layout spread with flowing multi-column text signals ambitions beyond icon design. The UI features a dark theme, left tool palette, and center canvas, similar to Figma, with a collapsible node graph panel below the canvas. The node graph is not optional but the core engine for all operations. Future builds will target desktop publishing, raster manipulation, and keyframe animation. The project is available on GitHub.
Key facts
- Graphite is a free, open source vector editor.
- It is built on a procedural node graph.
- Every design operation is nondestructive and fully re-editable.
- The Mandelbrot fractal demo renders infinite zoom with noise texture fill in-browser.
- The painted-dreams demo creates landscape illustrations via node-based compositing.
- A magazine layout spread with flowing multi-column body text is shown.
- The UI resembles Figma with dark theme, left tool palette, and center canvas.
- Future builds will include desktop publishing, raster manipulation, and keyframe animation.
Entities
Institutions
- Graphite Labs
- GitHub