Graphite

Graphite is an open-source vector and raster graphics engine that runs on the browser. It offers a non-destructive (nondestructive) editing workflow that combines layer-based splicing and node-based generative design. Their future plans include capabilities such as photography, moving graphics, digital painting, and visual effects merging.

GR

GraphiteEditor · Figma Alternatives / Design

STARS27.8K
FORKS1.3K
COMMITS2.7K
CONTRIBUTORS185
VERSIONlatest-stable
UPDATEDtoday
Rust + WasmNode-BasedProceduralAlphaApache-2.0

Common commercial products in this category: Figma, Sketch, Adobe XD

What can it do?
  • With this free and open-source engine that runs directly on your browser, you create vector and raster graphics
  • You use a non-destructive stream of editing that combines layer-based splicing with node-based generative design
  • Prepare interactive moving graphics with node-based procedural graphics engine
User reviews
  • • NeutralHacker News

    Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

    “Krita is a painting application. Graphite is a vector editing application. There is currently no overlap between the two apps. We intend to eventually build a painting application workflow, but that isn't something we're focused on yet and we'll likely prioritize other area…”

  • • NeutralHacker News

    Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

    “Yes, and furthermore, Inkscape doesn't even have its own file format. You save your work to SVG. So the entire program is intrinsically tied to the SVG spec, and won't ever expand beyond that. It wouldn't be a good base to try and extend into a highly generalized program meeting…”

Verified against README · Oct 25, 2026 · source

My note

Alternative pages

More in: Figma Alternatives / Design