Graphite logo

Graphite

Free open source vector and raster editor with nondestructive layers and a node-based procedural engine

Open Source Alternative to
Repository activity
  • Stars26.3k
  • Forks1.2k
  • Open Issues530
License

Apache-2.0

Languages
  • Rust
  • Svelte
  • TypeScript
Graphite screenshot

About Graphite

Graphite is a free, open source 2D content creation app for vector and raster graphics, available in alpha as an online editor. It began as a vector editor and is evolving into a broader graphics toolbox for graphic design, digital art, and interactive real-time motion graphics.

The editor combines a fully nondestructive workflow with layer-based compositing and a node-based generative design core. Its tools wrap the node graph engine to provide workflows for vector, raster, and procedural drawing. Planned competencies include photo editing, motion graphics, digital painting, desktop publishing, and VFX compositing.

Graphite is 100% community built and funded, with code contributions licensed under Apache 2.0 unless specific directories use other licenses such as dual MIT and Apache 2.0. The current public editor runs on the web at editor.graphite.art.

Key features

  • Vector and raster graphics editing
  • Fully nondestructive editing workflow
  • Layer-based compositing
  • Node-based generative design core
  • Procedural drawing and node graph workflows

Details

First released
2020
Status
Alpha
Platforms
Web
Workflow
Nondestructive layers · nodes
Engine
Vector and raster graphics
Governance
100% community built and funded