Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
G

Graphite

An open-source graphics editor combining layer-based compositing with node-based procedural design.

Visit website Save

Graphite is a free, open-source vector and raster graphics engine in alpha. Its editor combines nondestructive layer-based workflows with a node graph for procedural graphics and generative design.

Pricing
Open source
27,854stars1,316forks
1views
Updated

What is Graphite?

Graphite is a community-built graphics application for graphic design and digital art. Originally developed as a vector editor, it combines layer-based compositing with node-based generative design in a nondestructive editing workflow. Its editing tools provide an interface to the underlying procedural graphics engine.

The project is available in alpha and is evolving toward a broader content creation toolkit. Photo editing, motion graphics, digital painting, desktop publishing, and VFX compositing are described as roadmap areas rather than established capabilities. The source code is available under a choice of MIT or Apache licenses, unless otherwise noted in the repository.

The project describes itself as 100% community built and funded, and it invites graphics programmers and Rust developers to contribute to the codebase.

Key capabilities

  • Vector editing Provides vector graphics workflows through tools built around a node graph core.
  • Procedural design Uses a node-based graphics engine for generative design and content creation.
  • Layer compositing Combines layer-based composition with procedural graphics workflows.
  • Nondestructive editing Supports an editing workflow designed to preserve the ability to revise changes.
  • Raster graphics Includes raster graphics within the scope of its graphics engine.
  • Source access Makes the editor and engine source code available for inspection and modification under open-source licenses.
Advertisements

Where Graphite fits

Graphite can fit into graphic design, digital art, and procedural graphics workflows where creators want to combine direct editing with node-based construction. Its source repository also provides a starting point for graphics programmers and Rust developers interested in contributing to an open-source graphics engine.

Before deployment, teams should evaluate the alpha editor against their actual production requirements and review the project's build instructions. Workflows requiring photo editing, motion graphics, digital painting, desktop publishing, or VFX compositing should verify implementation status, since the repository describes these areas as planned development.

Reviews of Graphite

No reviews yet

Be the first to share your experience with Graphite.

Loading review form…

Alternatives to Graphite

Compare Graphite with these tools →