async_ui

Lifetime-Friendly, Component-Based, Retained-Mode UI Powered by Async Rust (by wishawa)

Async_ui Alternatives

Similar projects and alternatives to async_ui

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better async_ui alternative or higher similarity.

async_ui reviews and mentions

Posts with mentions or reviews of async_ui. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-03.
  • A Proposal for an asynchronous Rust GUI framework
    9 projects | news.ycombinator.com | 3 Sep 2023
    I'm very interested in seeing if using the commonly implemented forms of compiler support for async programming can also be well used for GUI programming. One wishawa[0] is also perusing this approach in Rust but I first came upon this idea from the crank-js[1] authors. It wasn't clear to me why that one never went anywhere. Was it failure with the approach or was React just a good solution in the space? I can say this though, there's something strikingly elegant about those initial samples of using JavaScript generators for components.

    [0]: https://github.com/wishawa/async_ui

    [1]: https://github.com/bikeshaving/crank

    6 projects | /r/rust | 2 Jun 2023
    Not OP, but... I'd argue that async style event handling is even more readable then the traditional way of using callbacks. Take a look at this counter example in Async UI (a project I've been working on that's very similar to what OP purposes); my event handlers are all in the same place, and my state (the value variable) is a regular variable; no reactivity primitive needed.
  • What is the "idiomatic" approach to events/callbacks?
    1 project | /r/rust | 4 Nov 2022
    If you are doing ui events, then you can have a look at wishawa/async_ui.
  • Show HN: Async UI: A Rust UI Library Where Everything Is a Future
    7 projects | news.ycombinator.com | 4 Oct 2022
    Only in small examples. This doesn't look that much like SwiftUI to me: https://github.com/wishawa/async_ui/blob/main/examples/web-t...
  • Async UI: a Rust UI Library where Everything is a Future
    1 project | /r/rust | 4 Oct 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Apr 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic async_ui repo stats
7
548
8.4
about 2 months ago

wishawa/async_ui is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.

The primary programming language of async_ui is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com