Is Rust Ready for the Web Yet?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • zero-to-production

    Code for "Zero To Production In Rust", a book on API development using Rust.

  • Yes, it's ready. Read Zero To Production In Rust by Luca Palmieri for best practices: https://www.zero2prod.com/

  • axum

    Ergonomic and modular web framework built with Tokio, Tower, and Hyper

  • Maybe not with Actix, but certainly with axum: https://github.com/tokio-rs/axum

    Salvo is also great: https://salvo.rs

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

    A powerful web framework built with a simplified design.

  • Maybe not with Actix, but certainly with axum: https://github.com/tokio-rs/axum

    Salvo is also great: https://salvo.rs

  • submillisecond

    A lunatic web framework

  • Lunatic runtime for Rust to avoid the async parts might become quite nice in the future: https://github.com/lunatic-solutions/submillisecond

    Not sure what it might take for someone to write database connectors for it but it does look promising.

  • example-projects

    Featured Dioxus projects on how to build clean user interfaces in Rust

  • Compare this demo: https://www.qt.io/web-assembly-example-pizza-shop?hsCtaTrack...

    with this demo: https://github.com/DioxusLabs/example-projects/tree/master/e...

    QT is unusably slow. Dioxus is indistinguishable from a Javascript app.

  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

  • Rocket

    A web framework for Rust.

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