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...
When duplicating something, it seems to copy the whole tree. Edits to the original do not affect the copy. Most of the time, I suspect that is what users want....
During execution, a graph involves calling from the network output and building up the call stack to reach leftwards to the leaves. This **callstack-building** phase goes right-to-left, but it isn't...
`LayoutRow.svelte` and `LayoutCol.svelte` each have to manually [delegate events](https://github.com/sveltejs/svelte/issues/2837) and we take the ugly approach of just naming every event for delegation. But as @adamgerhant and I just discovered when...
All of this is explained/demonstrated in this detailed webcast: https://youtu.be/OmveqhzXJFg ## Path tool When dragging a handle: - Alt keeps the handles equidistant while pressed (instead of Shift in use...
Shapes with long-and-narrow aspect ratios have their Transform cage rotate/scale click targets extend too far along the narrow axis. Additionally, the long axis scale click targets are superseded by the...
The artboard name drawn above the top left corner of every artboard is currently rendered as part of the artwork. But it isn't part of the artwork, it's an overlay,...
 It should be possible to rearrange open documents by dragging their tab in the bar
This task will be done by @Keavon and it isn't open to community contributions because of some subtle trickiness involved.  It should be possible to rename a document by...
Should scale from -100% to 100% to remove or add atmospheric haze in an image. - [ ] Initial CPU implementation - [ ] GPU-accelerated implementation with rust-gpu and WGPU
When in the node graph view currently, the hints (shown at the very bottom of the screen) are just the same as the tool that is selected. This should be...