Announcing concoct! A cross-platform native UI framework (formerly viewbuilder)

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

    A reactive runtime for embedded systems in Rust

  • vello

    An experimental GPU compute-centric 2D renderer.

  • Thanks (: I wish vello was more mature but skia is amazing with how much it supports

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

    Library for using Taffy layout with the Iced GUI framework. It currently provides a single Grid component for 2D grid layout.

  • Yeah, that can definitely be a problem. I think Iced gets around this by type erasing children using Into and storing children in a Vec. This ends up with view definition code that is not dissimilar to Concoct. Although it a little more verbose. See for example my iced_taffy experiment: https://github.com/nicoburns/iced_taffy/blob/main/examples/nested.rs

  • areweguiyet

    A website built for the Rust community

  • Very nice! Hoping to see this on https://github.com/areweguiyet/areweguiyet ;-)

  • taffy

    A high performance rust-powered UI layout library

  • No, of course not! One note: that is using an experimental branch of Taffy (this PR https://github.com/DioxusLabs/taffy/pull/326), which is necessary to integrate Taffy with Iced (as Iced doesn't let you access styles for the entire widget tree at once). Given that you are already using Taffy (and therefore won't have this issue), I'd recommend using the latest version of the main branch instead (release notes for 0.3.0-alpha1 might help you with integrating it). We're pretty close to a 0.3 release now so main is pretty stable atm.

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