Rust Reactive

Open-source Rust projects categorized as Reactive
Topics: 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.

  • sycamore

    A library for creating reactive web apps in Rust and WebAssembly

  • Project mention: Building a Rust app with Perseus | dev.to | 2023-07-05

    Perseus is a fast frontend web development framework for Rust with built-in support for reactivity using Sycamore, server-side rendering, and much more. Sycamore is a frontend library that allows you to build interactive user interfaces with Rust. I’d say that Perseus is to Sycamore as Next.js is to React, so it’ll be helpful for you to have a fair understanding of Sycamore before jumping into using Perseus — although it’s not necessary to follow along in this article.

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

    A declarative GUI library written in Rust

  • Project mention: Vizia: A declarative GUI library written in Rust | news.ycombinator.com | 2023-07-05
  • 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)

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

  • Project mention: What's everyone working on this week (23/2023)? | /r/rust | 2023-06-05
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 related posts

Index

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

Project Stars
1 leptos 14,602
2 sycamore 2,665
3 vizia 1,397
4 Ribir 635
5 percival 571
6 mogwai 424
7 Comet 43
8 observe 38
9 callbag-rs 30
10 viewmill 10
11 flo_binding 8
12 skima 7

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