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

The legacy boolean operations were unstable, and are no longer compatible with the migration of vector data to nodes (#1065) so they had to be removed. But they're very important...

Feature
Help Wanted
Time Sensitive
Rust

We should extend our usage of the https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent API to include pressure, tilt, etc. and hook that up to the Brush tool. Also consider implementing usage of this low-latency inking...

Feature
Good First Issue
Web
Rust

The Blend node loops through all the pixels, which is a limitation causing ugly texture rendering and especially bad handling or rotation (and scaling) because it performs something like nearest...

Feature
Rust
Graphene

The Blend node takes two inputs. But it is sampling the primary (top) input differently in a way that seems to cause artifacts, despite being identical inputs: ![image](https://user-images.githubusercontent.com/4388688/232279879-2148f92d-fd1f-4f2e-9a52-d928790c5711.png) This is...

Bug
Rust

Editing the text in the properties panel causes the position of the text in the document to shift (we need to update the position when the text changes, as the...

Bug
Rust

Now that #1256 adds a `` renderer in the SVG output, we need to turn that canvas content into a base64'd image in the JS. We already have to do...

Bug
Web
Graphene

The current implementation of Gaussian Blur runs through each pixel and blurs it with all its neighboring pixels within the kernel radius. That's great for other types of kernels, but...

Feature
Help Wanted
Rust
Performance