How's the GUI-creation side of Rust looking nowadays?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • iced

    A cross-platform GUI library for Rust, inspired by Elm

  • iced is pretty good, I was able to create a GUI like this. It's still missing some features like multiple windows and popup menus.

  • bl3_save_edit

    Borderlands 3 Save/Profile Editor for Windows/MacOS and Linux!

  • iced is pretty good, I was able to create a GUI like this. It's still missing some features like multiple windows and popup menus.

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

    Fullstack GUI library for web, desktop, mobile, and more.

  • klask

    Automatically create GUI applications from clap3 apps

  • If you want a simple GUI over command line tools, things like klask make that really easy.

  • sycamore-mac

  • Sycamore. And before people start complaining that it's just a webview or a browser in disguise, I would like to add that Sycamore was built from the start to allow multiple render backends. Right now, there are only backends for DOM and SSR (Server Side Rendering) but it should be pretty easy to extend it to native UI frameworks. In fact, there is a POC here of Sycamore running on macOS: https://github.com/Submersible/sycamore-mac although it is right now far from usable.

  • sycamore

    A library for creating reactive web apps in Rust and WebAssembly

  • Sycamore. And before people start complaining that it's just a webview or a browser in disguise, I would like to add that Sycamore was built from the start to allow multiple render backends. Right now, there are only backends for DOM and SSR (Server Side Rendering) but it should be pretty easy to extend it to native UI frameworks. In fact, there is a POC here of Sycamore running on macOS: https://github.com/Submersible/sycamore-mac although it is right now far from usable.

  • areweguiyet

    A website built for the Rust community

  • SaaSHub

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

    SaaSHub logo
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

  • Yet another question for a GUI framework (slint alternative?)

    11 projects | /r/rust | 17 Mar 2022
  • How frender works: the implementation details of porting React.js to rust

    3 projects | /r/rust | 12 Mar 2022
  • Announcing samba – a Rust full-stack assistant for ballroom dancers

    2 projects | /r/rust | 7 Jun 2023
  • Sycamore -a library for creating web apps in Rust and WebAssembly

    1 project | /r/rustist | 9 Apr 2023
  • How Discord Stores Trillions of Messages

    7 projects | /r/programming | 6 Mar 2023