A call for blogs about Rust GUI in 2023

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

    An experimental Rust native UI framework

  • xilem, new experimental GUI architecture idiomatic to Rust

  • vello

    An experimental GPU compute-centric 2D renderer.

  • piet-gpu, high performance 2D drawing

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

    Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.

  • I have found flutter with https://github.com/fzyzcjy/flutter_rust_bridge to be a good solution for gui.

  • taffy

    A high performance rust-powered UI layout library

  • I've been working on a CSS Grid layout implementation, and more thinking more broadly about how we might define a Layout trait that is layout-algorithm agnostic and could provide a shared basis for layout across the Rust GUI ecosystem. The vision being that the layout system available shouldn't be a criteria that one needs to consider when selecting a GUI library/framework because layout modes written once should be available everywhere.

  • arewewebyet

    Are we web yet? A simple reckoning of Rust's readiness for Web-related things.

  • Ignoring the obvious lightheartedness of this answer, I want to point out the hazard of such sites. Take https://www.arewewebyet.org/: it claims “yes” with effusive epithets, making various claims that are objectively false (everything and more, mature). Despite pointing out the problems with the claims two years ago, only one of the more incontrovertibly false aspects was tempered, and all of the rest of the very misleading and false claims are still made. This is harmful for the ecosystem, because it gets people in under false pretences, and embitters them when they realise they never have believed the gushing exclamation marks and promises from a website that looked officialish.

  • slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

  • The exact requirements are spelled out in https://github.com/slint-ui/slint/blob/master/LICENSES/LicenseRef-Slint-commercial.md §10

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

  • Looking for this. html + css rendering through wgpu.

    14 projects | /r/rust | 3 Jul 2023
  • Slint 1.0: The Next-Generation Native GUI Toolkit Matures

    2 projects | /r/rust | 3 Apr 2023
  • ClojureDart – Clojure Dialect for Flutter and Dart

    1 project | news.ycombinator.com | 7 Apr 2024
  • Ask HN: Why would you ever use C++ for a new project over Rust?

    1 project | news.ycombinator.com | 2 Apr 2024
  • Deno in 2023

    8 projects | news.ycombinator.com | 5 Feb 2024