Rust GUI Infrastructure

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

    Translation tools for rust

    Nice! Regarding translations, there’s also https://github.com/woboq/tr (from u/ogoffart )for a more lightweight gettext based approach.

  • stretch

    High performance flexbox implementation written in rust

    https://github.com/vislyhq/stretch exists, I don’t know how well it would do at all this.

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

  • Azul

    Desktop GUI Framework

    Are you familiar with Azul, and what do you think of its approach of manipulating a DOM-tree from Rust or C and displaying it with WebRender?

  • moxie-native

    A webrender-based UI framework with a moxie frontend

    https://github.com/tiffany352/moxie-native does this too

  • gtk-rs

    Discontinued Rust bindings for GTK 3

    For this post specifically, I would also include a section on crates more focused on native applications for a particular platform, e.g. gtk-rs for GTK (GNOME platform on Linux + other DEs that borrow its design elements). I'm not sure which crates fill a similar role on Windows and macOS, and I would love to know!

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

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