What’s the best crate for gui development?

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

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

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

  • For its ease of use and features, I like egui. They are constantly improving and adding new features. Although it is immediate mode, they are working on more powerful ways to layout components.

  • dioxus

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

  • Check out http://dioxuslabs.com. It's dead-easy if you know React. You're limited only by your HTML/CSS knowledge.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

  • https://sciter.com/ is great

  • rui

    Declarative Rust UI library

  • I’ve got a SwiftUI inspired crate: https://github.com/audulus/rui. It’s rather new and any assistance would be greatly appreciated :)

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