Ad
 
Learn more
Favicon of Graphite

Graphite

A free, open source vector graphics editor built around nondestructive, node-based design. Runs locally in the browser, exports SVG, PNG, and JPG.

Open Source Alternative to:

Screenshot of Graphite website

Graphite is a free, open source vector and procedural graphics editor that runs entirely in your browser without requiring an account or installation. It's aimed at designers who want a nondestructive workflow, where every creative decision stays editable through parameters rather than being baked in permanently.

Unlike most online design tools, Graphite is built around a node graph at its core. Instead of drawing shapes and committing to them, you build systems of nodes that generate and transform artwork procedurally. Want your scattered circles denser? Drag a slider. Want a different fill pattern? Swap a node. Nothing is destructive by default.

Key capabilities include:

  • Procedural vector editing using a node-based layer system that lets you compose, reuse, and automate design workflows
  • Nondestructive boolean operations for combining and modifying shapes without losing the originals
  • Parametric iteration so you can morph between states, blend color schemes, or adjust placement areas with sliders rather than manual edits
  • Infinite scalability with no pixelation, and export to SVG, PNG, or JPG at any resolution
  • Fully local execution with no server involved, keeping your work private on your own hardware

Graphite is built with WebAssembly and WebGPU, which gives it performance closer to a native app than a typical browser tool. It's architecturally more like a game engine than a conventional creative app.

Desktop apps for Windows, Mac, and Linux are in late development, but the browser version is already functional and kept current. The project is in alpha, so some planned features like raster editing, live collaboration, and standalone program compilation from node graphs aren't available yet.

For designers tired of jumping between a vector editor, a compositing tool, and a generative design environment, Graphite is building toward a single app that handles all of it. It's a credible open source alternative to tools like Penpot for those who want procedural depth over a traditional layer-based approach.

Share:

Similar open source projects

Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit