SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Desktop Projects
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
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.
-
rust-yew-realworld-example-app
Exemplary real world app built with Rust + Yew + WebAssembly, by Function Components + Hooks, also supports desktop by Tauri.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
We have a web components example here: https://github.com/DioxusLabs/dioxus/blob/fd21c971038840130f...
Everything should work like normal except: attributes are not typed, custom event listeners must be implemented with web-sys
Project mention: Ask HN: Why would you ever use C++ for a new project over Rust? | news.ycombinator.com | 2024-04-02Did you get a chance to check https://slint.dev?
Disclaimer: I work for Slint
I'm trying to get the most out of my OS (Arch with X11 and Awesomewm), but I'm stuck with the widgets. I would like to create/use some utilities like an interactive calendar, small TODO list, dropdown menu, etc. but using the awesomewm widgets is too difficult and limiting. I found eww but it seems as difficult as the former widgets.
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03Not sure what you mean but WebRender powers Firefox which definitely works on the desktop.
You can use it to build desktop UI frameworks - see for example https://azul.rs/
Project mention: ByteDetective (first rust project | feedback appreciated) - MacOS Tauri app that let you search for images on your computer by describing them | /r/rust | 2023-07-14
Rust Desktop related posts
-
LAN Mouse is a mouse and keyboard sharing software
-
Ask HN: What is the best way to build a desktop app in Windows in 2023?
-
Octos – HTML live wallpaper engine
-
Ebou Released 🚀: A (mostly full featured) cross platform desktop Mastodon client written in Rust + Dioxus
-
What would be the current recommended way to publishing an html5 game on steam?
-
What is the most fully-featured rust frontend framework?
-
hybridbar vs waybar
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 May 2024
Index
What are some of the best open-source Desktop projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | dioxus | 18,688 |
2 | slint | 15,369 |
3 | eww | 8,577 |
4 | Azul | 5,819 |
5 | chat-ai-desktop | 1,963 |
6 | rust-yew-realworld-example-app | 843 |
7 | nativeshell | 616 |
8 | typstudio | 524 |
9 | ironbar | 444 |
10 | virtual-display-rs | 422 |
11 | spaceman | 364 |
12 | cinny-desktop | 353 |
13 | bevy_retro | 295 |
14 | twitvault | 145 |
15 | rust-yew-axum-tauri-desktop | 129 |
16 | WA | 91 |
17 | shadertoy-rs | 66 |
18 | esp32-spooky-maze-game | 28 |
19 | ByteDetective | 25 |
20 | multibg-sway | 23 |
21 | offdict | 11 |
22 | fig | 10 |
23 | image-shrinker-lite | 3 |
Sponsored