
Graphite
Next-gen node-based vector graphics editor — powerful, procedural, and browser-ready
Product Overview
Graphite is a modern, open-source vector graphics editor with a unique node-based workflow. Unlike traditional vector editors that use a layer-based approach, Graphite uses a Blender-inspired node graph for non-destructive, procedural editing. Features include node-based compositing, procedural vector graphics, advanced path editing, SVG support, GPU-accelerated rendering, and a web-based interface. Built in Rust for performance, it offers both a web version and native desktop builds. Particularly innovative for its use of node graphs for vector design, enabling complex procedural effects that would be difficult in traditional editors.
Best For
Vector artists and designers interested in procedural, non-destructive workflows who want to explore a new paradigm in vector graphics editing.
Key Features
- Node-based non-destructive editing
- Procedural vector graphics workflow
- GPU-accelerated rendering engine
- Advanced path editing tools
- SVG import and export
- Web-based and desktop versions
- Built in Rust for high performance
Pros
- +Innovative node-based workflow
- +Non-destructive procedural editing
- +High-performance Rust engine
- +Web-based — no installation needed
- +Open source (Apache 2.0)
Cons
- -Smaller community than Inkscape
- -Steep learning curve (node graph paradigm)
- -Not yet production-ready for all use cases
- -Limited file format support
/// SPECS
- Pricing:Free
- Platform:Web / Mac / Windows / Linux
- Free and open source (Apache 2.0)

Linear
Fast, streamlined issue tracking and project management — built for modern product teams

GIMP
The free and open-source image editor — a powerful Photoshop alternative for photo retouching and image composition

Balsamiq
Fast, focused wireframing tool that keeps conversations on structure — not pixels