Which GUI toolkit for Rust today.. few questions...

This page summarizes the projects mentioned and recommended in the original post on /r/rust

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. min-sized-rust

    🦀 How to minimize Rust binary size 📦

    Rust binaries are so huge because the default settings turn off most size optimizations to reduce compile times. Read through this page.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. fltk-rs

    Rust bindings for the FLTK GUI library.

    fltk-rs worked well for me, for a small app.

  4. Native Windows GUI

    A light windows GUI toolkit for rust

    On windows, I'll probably use https://github.com/gabdube/native-windows-gui or https://github.com/microsoft/windows-rs both of them seem pretty solid.

  5. windows-rs

    Rust for Windows

    On windows, I'll probably use https://github.com/gabdube/native-windows-gui or https://github.com/microsoft/windows-rs both of them seem pretty solid.

  6. slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

    Slint looks interesting. It basically uses a QML-like UI language and has bindings for Rust and C++ for native and webassembly.

  7. fyne-x

    Community extensions to the cross platform GUI in Go based on Material Design

    A widget like this perhaps? https://github.com/fyne-io/fyne-x/pull/55 Fyne has good support for custom widgets.

  8. rust-game-1

    For dialogue stuff, I think plain buttons are good. I have no idea what the best way to build a map is. I built a click and drag capability off native events (tracking when the mouse is down and how it's moving), here's the commit, which you probably want for a map.

  9. mold

    Mold: A Modern Linker 🦠

    Yes, this speeds up compilation without changing anything else, but it's just one step of many that's getting faster (linking). Still it can have an impact of many seconds. Mold is even faster by the way: https://github.com/rui314/mold

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Writing GUI apps for Windows is painful

    23 projects | news.ycombinator.com | 30 Jun 2024
  • Winsafe: Low-level Windows API and GUI in safe, idiomatic Rust

    1 project | news.ycombinator.com | 1 Aug 2024
  • Why Golang instead of Rust to develop the Krater desktop app

    5 projects | news.ycombinator.com | 7 Nov 2023
  • Sorry... what diskette?

    1 project | /r/softwaregore | 1 Jul 2023
  • Accessing List of Installed Apps on Windows 11

    1 project | /r/rust | 27 Jun 2023

Did you know that Rust is
the 5th most popular programming language
based on number of references?