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

https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors

Documentation
Available
Infrastructure
Web
P-High
PR

The readme contains some out of date information and lots of extraneous details that should be rewritten so that it's much more approachable. It should contain a roadmap and a...

Documentation
Publicity

Once we reach the goal of implementing most of the important tools needed to provide artists a reasonably pain-free experience creating art, then we are ready to officially announce the...

Publicity

Currently we send a bunch of recursive structs defining the layouts to JS, then Vue renders it. That should be moved to a Rust-defined layout with the new layout system,...

Cleanup
Web
Rust

When clicking around the viewport (and not causing the list of selected layers to change), or when dragging shapes (every frame), the backend is sending a new Layer Tree panel's...

Good First Issue
Available
Cleanup
Rust
P-Low
Performance

Currently this is a very janky, fragile, and incapable system that uses `:ref="(ref: typeof FloatingMenu) => ref && (entry.ref = ref)"` to append a `ref` attribute to child FloatingMenu entries...

Available
Cleanup
Web
P-Low

The path tool needs the ability to create points. When creating points we want to maintain the curve / shape of the Bezier, this resource should help: https://pomax.github.io/bezierinfo/ When deleting...

Feature
Available
Rust
P-Critical

If you delete a layer (delete key) whilst drawing with the gradient/path/freehand/spline/line/rect/elipse/shape tool an error appears. If you do so with the path tool it also crashes the editor. Tools...

Bug
Good First Issue
Available
Rust
P-Medium
Crash

We have 24 very similar NudeSelectedLayers lines [here](https://github.com/GraphiteEditor/Graphite/blob/ipp-for-mac/editor/src/input/input_mapper.rs#L201-L224) in the input mapper. Similar to how we do it below with the number keys defined in a loop, we should take...

Good First Issue
Available
Cleanup
Rust
P-Low

**Describe the Crash** Crash on hit Ctrl-Z on the web editor, after a boolean operation between two shapes. **Steps To Reproduce** Describe precisely how the crash occurred, step by step,...

Available
Rust
P-High
Crash