Rust Desktop

Open-source Rust projects categorized as Desktop Edit details
Related topics: #Rust #WASM #Linux #Web #WebAssembly

Top 9 Rust Desktop Projects

  • Azul

    Desktop GUI Framework

    Project mention: Ladybird: A new cross-platform browser project | news.ycombinator.com | 2022-09-12

    Components of Servo were integrated just fine into Firefox. WebRender is the big one, and iirc many smaller ones too (the css parser maybe? memory hazy)

    There's also non-web-related software that uses WebRender, such as Azul. https://crates.io/crates/azul

    Maybe there aren't integration points at the layer of the stack you were hoping for, but that doesn't mean the entire project is "bullshit"

  • dioxus

    Friendly React-like GUI library for desktop, web, mobile, and more.

    Project mention: Rust GUI, which one to choose? | reddit.com/r/rust | 2022-09-22

    I am a big fan of DIoxus, React-like and built on Tauri and Wry. With a promise of different future backends, such as native, tui, etc. I am currently wrapping my head around state management, but I really enjoy the API. They seem to be making a lot of smart decisions.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • eww

    ElKowars wacky widgets

    Project mention: Alternatives to gnome-shell | reddit.com/r/gnome | 2022-09-25
  • rust-yew-realworld-example-app

    Exemplary real world app built with Rust + Yew + WebAssembly, by Function Components + Hooks, also supports desktop by Tauri.

    Project mention: Could i be interested for rust JUST for web ? | reddit.com/r/rust | 2022-04-08

    Ecosystem for full-stack Rust is coming along nicely. Here's an example of Actix + Yew.

  • nativeshell

    Experimental embedder for Flutter

    Project mention: New to Flutter. Wondering where the OS and Web integration stands right now | reddit.com/r/FlutterDev | 2022-09-04

    This package is supposed to improve desktop support, but I haven’t tried it myself yet.

  • Proton-Caller

    Run any Windows program through Proton

    Project mention: Marvel’s Spider-Man FLT on Steam Deck. nothing happen when I click “Play”, no error messages, tried proton 7, experimental and GE, please help | reddit.com/r/LinuxCrackSupport | 2022-08-13

    Run it through proton-caller instead of steam itself

  • bevy_retro

    Plugin pack for making 2D games with Bevy

    Project mention: Katharostech/Bevy_retrograde Licensing Issue | news.ycombinator.com | 2022-07-18
  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • rust-yew-axum-tauri-desktop

    Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps.

    Project mention: Advice for the next dozen Rust GUIs | news.ycombinator.com | 2022-07-15

    > as you can code everything except for view in Rust

    You can do the whole stack in Rust,

    https://dev.to/stevepryde/create-a-desktop-app-in-rust-using...

    https://github.com/jetli/rust-yew-axum-tauri-desktop

  • image-shrinker-lite

    Drag-and-drop image compression app.

    Project mention: What are you using Rust for? | reddit.com/r/rust | 2021-10-01

    Image Shrinker ported from Electron - uses Sciter

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-25.

Rust Desktop related posts

Index

What are some of the best open-source Desktop projects in Rust? This list will help you:

Project Stars
1 Azul 5,293
2 dioxus 4,816
3 eww 3,733
4 rust-yew-realworld-example-app 561
5 nativeshell 534
6 Proton-Caller 377
7 bevy_retro 212
8 rust-yew-axum-tauri-desktop 39
9 image-shrinker-lite 2
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org