Graphite icon indicating copy to clipboard operation
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...

Results 538 Graphite issues
Sort by recently updated
recently updated
newest added

When closing a newly created blank document and then creating another new document, the `BorrowTree` in the `DynamicExecutor` is not the same as the first, even though both node networks...

Bug
Time Sensitive
Rust
Graphene

This is a simplification before we implement the updated model for transform origins in the future. The draggable yellow crosshair is still kept as part of the Select tool's transform...

Cleanup
Rust

Moves `NodeNetwork` to a private field and creates an API for modifying the network. This API contains the various functions for manipulating the network, automatically organizing it, and caching.

- [x] Add raw to image step - [x] Add subtract black step - [x] Add scale colors step - [ ] Test if output matches manually

- Highlight how manually installing the correct version of wasm-bindgen prevents it from being re-downloaded each build. - Clarify that the linux packages are in addition to the dependencies listed...

Restore Gpu rendering of textures to canvases and their injection into the render output

Closes #1789 - [x] Align bounding boxes - [ ] Align geometry in path tool - [ ] Distribution of bounding boxes - [ ] Merging distribution snaps and alignment...

This PR is part of my work on a [proposed animation system](https://graphite.rs/volunteer/guide/projects/student-projects/#animation-system) for Graphite. In specific, this should add features to the node system that will be used for animation:...

- Allow snapping points to align with other anchors in the layer. - Allow bounding boxes to be evenly spaced and aligned with each other.

Feature
Rust