Graphite
Graphite copied to clipboard
An open source graphics editor for 2025: comprehensive 2D content creation tool suite for graphic design, digital art, and interactive real-time motion graphics — featuring node-based procedural editi...

Replace usage of HTML canvas with `rust` generated SVGs. - Added `BezierExample` and `BezierExamplePane` to replace `Example`, `BezierDrawing` and `ExamplePane` - Changed the related functions in the `wasm` code to...
Now that pivots are implemented and pivot-based scaling is working correctly, the last major improvement that's required to finalize this feature's UX is to make the bounding box based on...
The current node system forms the basis of the "proto graph" which is made of the building blocks of a functional programming language of composable nodes. Next, we need to...
Blocked on #771 --- ```rs #[derive(Debug, Clone, PartialEq, Deserialize, Serialize)] /// Represents different types of layers. pub enum LayerDataType { /// A layer that wraps a [FolderLayer] struct. Folder(FolderLayer), ///...
Holding a modifier key while, for example, dragging something causes a lot of frames to be dropped. This likely is because of the message spam resulting from the key repeat...
Closes #811
 When I use this tool the lines of the pencil isn't really smooth. Is this a bug? can it be fixed?
Add a 🔒 to layers to prevent them from being selected in the viewport. It should still allow selection in the Layer Tree panel, and updating of values in the...