InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Rust Graphic Projects
-
Project mention: Hey Rustaceans! Got a question? Ask here (4/2023)! | reddit.com/r/rust | 2023-01-23
iced
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: Rendering broken by rust 1.67 field ordering | reddit.com/r/rust_gamedev | 2023-01-26
For users of old school crate _gfx_ v0.18 I have PRs that will fix this issue without any additional changes (https://github.com/gfx-rs/gfx/pull/3791) though I suppose there aren't too many such users nowadays...
-
Project mention: Include diagrams in your Markdown files with Mermaid | The GitHub Blog | reddit.com/r/programming | 2022-09-19
There’s Svgbob. Plus when it comes to more complex diagrams or graphs where creating the ASCII art by hand in can be quite finicky, there’s a number of tools (including drawing tools) to make creating ASCII art much easier.
-
The book is a great place to look at https://github.com/glium/glium/tree/master/book And glium itself is a bit outdated might be good to look at alternatives like glow
-
-
Project mention: glutin 0.30.0 released with major rewrite decoupling from winit | reddit.com/r/rust | 2022-10-27
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Project mention: A Rust client library for interacting with Microsoft Airsim https://github.com/Sollimann/airsim-client | reddit.com/r/robotics | 2023-01-22
kiss3d
-
Project mention: Do you think is it worth to learn gtk4 to use it with rust? | reddit.com/r/rust | 2022-11-12
Depending on the scale of your project, I could suggest rui library which is cross platform though it's not related to gtk, https://github.com/audulus/rui, It's inspired by swiftUI
-
I then came up with the genius idea of exporting the PDF using Inkscape and then just edit the text of the PDF, but using lopdf the text is all stacked ontop of each other. How can I simply convert a SVG to PDF using Rust or change the text of a PDF using Rust?
-
Project mention: Hey Rustaceans! Got a question? Ask here (4/2023)! | reddit.com/r/rust | 2023-01-23
FLTK
-
Potentially it is due to this layout optimization and a missing repr(C) somewhere in your code or a dependency. For example, here is an is a related issue in luminance.
-
-
rs_pbrt
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
-
Project mention: Heightmap generator using egui and three_d | reddit.com/r/rust_gamedev | 2022-08-05
I've made a simple multi-threaded heightmap generator using egui and three_d. Both have been really easy to use despite a few limitations.
-
I personally use Rend3, ability to use WGPU to make my own render effects, but I still get to build my own engine around it, although I'm waiting for the vertex-pulling branch to be merged before I really get going
-
-
Making a PDF builder on top of https://crates.io/crates/printpdf, which is a bit low level to work (you have to manually calculate text position etc). This builder keeps track of position, margin, font management and so on so writing a PDF becomes straightforward.
-
Rusttype
-
-
I have recently learned about https://github.com/vizia/vizia and it looks very promising to me
-
You probably want to take a look at swash.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Graphics related posts
- Rendering broken by rust 1.67 field ordering
- wgpu 0.15 and naga 0.11 released!
- Hey Rustaceans! Got a question? Ask here (4/2023)!
- What are the pros/cons of the best GUI options for a cross platform app in Rust?
- C++ evolution vs C++ successor languages. Circle's feature pragmas let you select your own "evolver language."
- [Help] wgpu: 10s to load :(
- [Media] A GUI installer for redox is coming soon, written in iced!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Jan 2023
Index
What are some of the best open-source Graphic projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | iced | 17,702 |
2 | wgpu | 6,587 |
3 | gfx | 5,234 |
4 | svgbobrus | 3,374 |
5 | glium | 3,109 |
6 | rx | 2,587 |
7 | glutin | 1,783 |
8 | kiss3d | 1,245 |
9 | rui | 1,115 |
10 | lopdf | 1,105 |
11 | fltk-rs | 1,089 |
12 | luminance-rs | 1,000 |
13 | rendy | 800 |
14 | rs_pbrt | 769 |
15 | three-d | 765 |
16 | rend3 | 687 |
17 | rust-sloth | 649 |
18 | printpdf | 598 |
19 | rusttype | 573 |
20 | tray_rust | 493 |
21 | vizia | 419 |
22 | swash | 412 |
23 | rpt | 378 |