Rust Reactive

Open-source Rust projects categorized as Reactive
Rust Web Dom GUI UI

Top 12 Rust Reactive Projects

  • leptos

    Build fast web applications with Rust.

    Project mention: Migrating a JavaScript frontend to Leptos, a Rust framework | dev.to | 2024-03-26

    Lots of new frontend frameworks have been built on top of Rust, including Leptos, which happens to be one of the most popular ones. In this guide, we'll highlight why and how to migrate your JavaScript frontend to use the Leptos Rust frontend framework.

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

    A library for creating reactive web apps in Rust and WebAssembly

  • vizia

    A declarative GUI library written in Rust

  • Ribir

    Non-intrusive GUI framework for Rust

  • percival

    📝 Web-based, reactive Datalog notebooks for data analysis and visualization

    Project mention: Learn Datalog Today | news.ycombinator.com | 2024-01-21

    Souffle and Cozo mentioned below already implement the whole of "traditional" datalog.

    Percival (https://github.com/ekzhang/percival) has some very nice examples showing how you can interactively write and test rules on top of a datalog interpreter.

    Bud (http://bloom-lang.net/bud/) is Hellerstein's proof of concept playground. It has bit-rotted in the past few years, but the examples are readable even if you can't easily get it working.

    The complexity can be quite good. You can syntactically determine when you've written linear recursion (equivalent to a for loop) vs not. Otherwise, the complexity is what you'd expect from incremental view maintenance in a normal SQL database. Which is to say O(n^k) with k being the number of relations joined, but usually much, much less with appropriate indexes and skew in the data. All the usual tricks concerning data normalization and indexes from databases apply.

  • mogwai

    The minimalist, obvious, graphical, web application interface

  • Comet

    Reactive Isomorphic FullStack Web Framework for Rust (by Champii)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • observe

    Rust observables inspired by MobX (by s-panferov)

  • callbag-rs

    Rust implementation of the callbag spec for reactive/iterable programming

  • viewmill

    Transform jsx/tsx files to reactive views in js/ts to use in Web Components, insert into DOM or integrate with other libraries/frameworks

    Project mention: Date Picker: reactive Web Component in JavaScript | dev.to | 2023-09-13

    In this tutorial we're going to implement such picker as a web component, using viewmill to make the entire reactive view from just one JSX file without React or something.

  • flo_binding

    A data-driven ('reactive') binding and state management library for Rust

  • skima

    [experimental] Rust structural web UI library

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Reactive discussion

Log in or Post with

Rust Reactive related posts

  • Rust on Nails

    2 projects | news.ycombinator.com | 19 Mar 2024
  • Using CRDTs to build collaborative Rust web applications

    2 projects | dev.to | 28 Feb 2024
  • Trying out Leptos: Fine-grained Reactive Framework for Rust

    4 projects | dev.to | 18 Oct 2023
  • Leptos v0.5.0

    1 project | news.ycombinator.com | 1 Oct 2023
  • WASM: Big Deal or Little Deal?

    5 projects | news.ycombinator.com | 5 Sep 2023
  • Hydroflow: Dataflow Runtime in Rust

    5 projects | news.ycombinator.com | 7 Jun 2023
  • Why Blazor WASM is so slow compared to other WASM frameworks?

    1 project | /r/dotnet | 10 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jul 2024
    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. Learn more →

Index

What are some of the best open-source Reactive projects in Rust? This list will help you:

Project Stars
1 leptos 15,340
2 sycamore 2,726
3 vizia 1,501
4 Ribir 761
5 percival 589
6 mogwai 424
7 Comet 43
8 observe 38
9 callbag-rs 30
10 viewmill 10
11 flo_binding 8
12 skima 7

Sponsored
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

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?