SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Graphic Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Rio
A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. (by raphamorim)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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 ...
-
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
Project mention: Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS | news.ycombinator.com | 2024-02-18
Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now. https://github.com/gfx-rs/wgpu
Project mention: Pikchr: A PIC-like markup language for diagrams in technical documentation | news.ycombinator.com | 2024-01-06I recently had to draw some diagrams for documenting something. After looking at various Markdown-friendly options I landed on svgbob[1]. I believe it's a superior solution to these kinds of graph drawing tools for Markdown for one specific reason: the code is still readable. When I go to look at a Markdown file I don't always open the output. I will commonly open up a README file in Vim or just cat it to the terminal. In this case diagrams like those in this post is next to useless. I'm not going to read through some complex drawing definitions and try to visualise the results. With svgbob (or Typograms[2] or any of the other similar options) you can still read the Markdown text document and see the diagrams which is great!
Of course this comes with a tradeoff, drawing the diagrams can be a bit of a pain. But I believe this can be solved by a good Markdown editor or editor plugin. Alternatively a spec like this could be converted into an svgbob-compatible diagram.
[1]https://ivanceras.github.io/svgbob-editor/
I am trying to follow to this tutorial on glium and I can't even get a window to show up because of what I assume to be a lack of comprehension on my end about how dependencies work.
Project mention: Rio terminal released for MacOS, Linux, Windows and BSD | /r/programming | 2023-07-18
I have added a tile example to the repo, it's based on the FLTK example.
Project mention: Vizia: A declarative GUI library written in Rust | news.ycombinator.com | 2023-07-05
Project mention: Does anyone know where to find a macOS blue folder icon that has the Arc browser logo on it? As you can see in this screenshot, I need it to perfect the aesthetic of my current folders on my MacBook. It's not on macosicons.com so idk where to look. | /r/MacOS | 2023-06-03Anyway, I much prefer using the folderify utility instead of creating them by hand.
If you look closely at the second image, it has some weird triangle artifacts with the lighting. The first one i rendered in blender, the second one i used this rust 3d rendering library. Any help would be appreciated, this is my first time working with 3d rendering.
gives me same vibes as https://github.com/phaazon/luminance-rs
The WGPU people are still working through lock conflicts in that area. The idea with Vulkan land is that you should be able to load content while rendering is in progress. For that to be useful, all the layers above Vulkan also have to have their locking problems hammered out. Most open source game engines don't do that yet. Unreal Engine and Unity do, which is why you pay for them for your AAA title.
[1] https://raw.githubusercontent.com/BVE-Reborn/rend3/trunk/exa...
[2] https://github.com/BVE-Reborn/rend3/blob/trunk/examples/scen...
[3] https://video.hardlimit.com/w/sFPkECUxRUSxbKXRkCmjJK
After spending some months working on the Pipeless open-source framework, today I bring something new and really cool: Pipeless Agents
Project mention: Looking for a small boring rust project to help my learning. | /r/rust | 2023-06-02LVGL - Open-source Embedded GUI Library in Rust is happy to accept contributions (there is a lot to be done, see the discussion in Github issues)
Rust Graphics related posts
-
Zed Decoded: Linux When? – Zed Blog
-
Vision AI agents for any task
-
3D and 2D: Testing out my cross-platform graphics engine
-
Warp Terminal is now available for Linux
-
Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS
-
Iced 0.12 Released
-
Pikchr: A PIC-like markup language for diagrams in technical documentation
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Graphic projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | iced | 22,892 |
2 | wgpu | 11,061 |
3 | gfx | 5,325 |
4 | svgbobrus | 3,726 |
5 | glium | 3,396 |
6 | rx | 3,017 |
7 | Rio | 2,946 |
8 | glutin | 1,935 |
9 | rui | 1,670 |
10 | fltk-rs | 1,520 |
11 | lopdf | 1,496 |
12 | kiss3d | 1,456 |
13 | vizia | 1,430 |
14 | folderify | 1,377 |
15 | three-d | 1,207 |
16 | luminance-rs | 1,086 |
17 | rend3 | 1,027 |
18 | rendy | 817 |
19 | rs_pbrt | 797 |
20 | printpdf | 766 |
21 | rust-sloth | 754 |
22 | pipeless | 654 |
23 | lv_binding_rust | 601 |
Sponsored