SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Graphic Projects
-
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
Graphite
Open source comprehensive 2D content creation tool suite for graphic design, digital art, and interactive real-time motion graphics — featuring node-based procedural editing
I'm going to hold on my Affinity as long as I can and try to integrate as much of my workflow to Inkscape as possible (even if UI feels like CorelDraw). Also keeping eye on: https://graphite.rs/
-
Project mention: The Deathray: A simple way for an untrusted site to freeze a Mac | news.ycombinator.com | 2026-09-10
Amusingly, some of this is technically already happening. The shaders pass through downstream compilers that complain if they see what they determine to be a no-op infinite loop. To prove to the compilers that the loop terminates, most WebGPU implementations inject a u64 counter (technically a vec2) that counts down from u64:MAX and terminates the loop once it reaches 0. But that's such a large amount to count that the WindowServer is long gone. Fun discussion on this PR for wgpu, a Rust implementation of WebGPU: https://github.com/gfx-rs/wgpu/issues/6572
-
Project mention: Getting Started with 2D Games Using Pyxel (Part 1): Introduction | dev.to | 2026-01-05
Pyxel is a game engine that makes it easy to handle things like character rendering, movement, and collision detection. It is especially recommended for those who love retro-style games.
-
-
-
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
-
-
-
Project mention: Show HN: Extend UI – open-source UI kit for modern document apps | news.ycombinator.com | 2026-06-10
Using lopdf[1] for PDF parsing, rtf-parser[2] for RTF, and I'm sure you know that DOCX/PPTX/etc. is basically just a zip file of XML. The LLM cares about textual data (which just gets moderately cleaned up post-extraction), so I didn't have to deal with rendering.
[1] https://github.com/J-F-Liu/lopdf
[2] https://github.com/d0rianb/rtf-parser
-
-
-
folderify
:file_folder: Generate pixel-perfect macOS folder icons in the native style. (Now with support for macOS 26 Tahoe!)
-
-
-
-
-
Project mention: Taffy: A flexible, high-performance, cross-platform UI layout library | news.ycombinator.com | 2026-08-13
-
lv_binding_rust
LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Graphics discussion
Rust Graphics related posts
-
The Deathray: A simple way for an untrusted site to freeze a Mac
-
A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
-
Learn WebGPU for C++
-
Wgpu v30
-
Building a GPU-accelerated screen recorder in Rust with wgpu
-
Show HN: Extend UI – open-source UI kit for modern document apps
-
Feedr v0.8.0 – a TUI RSS reader, now read the full article from your terminal
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Sep 2026
Index
What are some of the best open-source Graphic projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | iced | 31,487 |
| 2 | Graphite | 27,213 |
| 3 | wgpu | 17,995 |
| 4 | pyxel | 17,837 |
| 5 | Rio | 7,474 |
| 6 | gfx | 5,398 |
| 7 | brush | 5,051 |
| 8 | svgbobrus | 4,227 |
| 9 | glium | 3,614 |
| 10 | rx | 3,460 |
| 11 | vizia | 2,295 |
| 12 | lopdf | 2,248 |
| 13 | glutin | 2,085 |
| 14 | rui | 2,042 |
| 15 | folderify | 1,950 |
| 16 | fltk-rs | 1,855 |
| 17 | kiss3d | 1,761 |
| 18 | three-d | 1,668 |
| 19 | truck | 1,549 |
| 20 | printpdf | 1,112 |
| 21 | lv_binding_rust | 929 |
| 22 | swash | 872 |
| 23 | pipeless | 850 |