State of Rust GUI in 2021?

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

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • SaaSHub - Software Alternatives and Reviews
  • sixtyfps

    Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]

    https://sixtyfps.io/ have a toolkit with Rust with free and paid offerings. I haven't used it, but might be worth the look.

  • flutter_rust_bridge

    High-level memory-safe binding generator for Flutter/Dart <-> Rust

    There is promising work around using Flutter. See https://github.com/fzyzcjy/flutter_rust_bridge/ and https://github.com/AppFlowy-IO/appflowy.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • AppFlowy

    AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

    There is promising work around using Flutter. See https://github.com/fzyzcjy/flutter_rust_bridge/ and https://github.com/AppFlowy-IO/appflowy.

  • druid

    A data-first Rust-native UI design toolkit. (by linebender)

    Wonder why there's no mentioned to druid yet!!!

  • iced

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

    Iced !

  • rustdesk

    Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative.

    Take a look at rustdesk for a tool written in Rust using Sciter.

  • cargo-ui

    GUI for Cargo

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • image-sieve

    GUI based tool to sort and categorize images written in Rust

  • chiptrack

    A cross-platform sequencer that internally uses a Game Boy emulator to synthesize the sound

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