SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Desktop Projects
- Project mention: Dioxus 0.7: User interfaces in Rust that run anywhere | news.ycombinator.com | 2025-11-10
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
There is also Slint, if you want another option. https://slint.dev
- Project mention: Ask HN: Has anyone else been unemployed for over two years? | news.ycombinator.com | 2025-09-19
>I doubt that would be compatible with a WASM build target.
In principle, I don't see why not. In practice, yeah I can see it. In both cases, can't know without checking, and I haven't. Bevy is pretty cool though!
My drive-by suggestions would be more along the lines of https://github.com/mattwparas/steel, https://github.com/elkowar/eww, perhaps most pertinently: https://kdl.dev/
Hopefully one of those would be minimal enough for the rest of the engine to not manage to get your way, as frameworks are known to do. As always, happy hacking!
-
Email: See Resume.
I am mostly a self-taught Rust engineer who tried (unsuccessfully, so far) to build a cartography startup. But I still need a regular day job, even if everything goes well, but I have lots of experience in Rust by now. After school, I only had some training in government administration, but never wanted to work there. Learned C++ in my free type, then switched to Rust in 2017 to create my own GIS / graphics applications. That work resulted in the https://azul.rs GUI framework (still working on it).
I finished multiple smaller projects for the German government (had to get "some" job because I ran out of money building Azul), but sadly all my designs got rejected due to German bureaucracy. I am good at thinking through systems, ownership and understanding the entire product, as well as rendering, performance, Linux / open-source and software architecture.
Not interested in crypto or defense sector.
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
rust-yew-realworld-example-app
Exemplary real world app built with Rust + Yew + WebAssembly, by Function Components + Hooks, also supports desktop by Tauri.
-
-
virtual-display-rs
A Windows virtual display driver to add multiple virtual monitors to your PC! For Win10+. Works with VR, obs, streaming software, etc
-
-
-
-
-
rust-yew-axum-tauri-desktop
Rust + Yew + Axum + Tauri + Tailwindcss, full-stack Rust development for Desktop apps.
-
-
- Project mention: ohy - A Lightweight, Privacy-First CLI for Packaging Web into Desktop Apps | dev.to | 2025-02-03
ohy is a lightweight command-line tool built in Rust that transforms web applications into desktop applications. With features like data privacy isolation, multiple concurrent instances, and easy deployment, it simplifies the transition while keeping resource usage efficient and user data secure across platforms.ohy project github
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Desktop discussion
Rust Desktop related posts
-
Dioxus 0.7: User interfaces in Rust that run anywhere
-
Dioxus v0.7.0
-
Dioxus 0.7.0
-
Servo v0.0.1 Released
-
BLoC (Business Logic Component) in Rust
-
When Is WebAssembly Going to Get DOM Support?
-
Subsecond: A runtime hotpatching engine for Rust hot-reloading
- A note from our sponsor - SaaSHub www.saashub.com | 23 Dec 2025
Index
What are some of the best open-source Desktop projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | dioxus | 32,708 |
| 2 | slint | 21,253 |
| 3 | eww | 11,858 |
| 4 | Azul | 6,067 |
| 5 | nofwl | 4,209 |
| 6 | chat-ai-desktop | 2,013 |
| 7 | vizia | 1,923 |
| 8 | ironbar | 1,024 |
| 9 | rust-yew-realworld-example-app | 888 |
| 10 | KeyEcho | 824 |
| 11 | virtual-display-rs | 824 |
| 12 | typstudio | 711 |
| 13 | nativeshell | 661 |
| 14 | spaceman | 374 |
| 15 | bevy_retro | 309 |
| 16 | rust-yew-axum-tauri-desktop | 161 |
| 17 | twitvault | 161 |
| 18 | WA | 97 |
| 19 | ohy | 79 |
| 20 | shadertoy-rs | 70 |
| 21 | esp32-spooky-maze-game | 62 |
| 22 | multibg-wayland | 41 |
| 23 | ByteDetective | 33 |