Can you make GOOD LOOKING GUI in Rust?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • relm

    Idiomatic, GTK+-based, GUI library, inspired by Elm, written in Rust

  • Good looking? Yes. Native? Depending. The most promising Rust GUI frameworks don't attempt to do native controls. While I don't particularly like Iced's default theme, it can be changed (I'd assume that Druid can as well, I just haven't looked). Relm will do native UIs, but it's GTK, so keep that in mind. There's really good Windows and macOS GTK themes, but you may need to explicitly configure them to be the default. QT has worse bindings, so I wouldn't really go that route.

  • Native Windows GUI

    A light windows GUI toolkit for rust

  • Maybe... would you consider this showcase to be good looking? But if you're looking for more eye candy UI, nothing come close to using a html/css with a browser based framework like Tauri.

  • 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.

    InfluxDB logo
  • Yeah, I found that confusing too. Check out the source code in my linked project, especially https://github.com/lights0123/n-link/blob/main/desktop/src-tauri/src/main.rs and https://github.com/lights0123/n-link/blob/main/desktop/src/components/devices.ts.

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