Web Frameworks
When building a modern web-application you don't want to bother on how to parse the http-header or where the route is supposed to be dispatched to. Frameworks offer exactly those features and make it quick'n'easy to build your specific app on the web-stack. Rust has many backend server frameworks, as well as frontend frameworks for building client apps with webassembly.
Server
-
actix-web
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust
-
gotham
A flexible web framework that promotes stability, safety, security and speed.
-
rocket
Web framework with a focus on usability, security, extensibility, and speed.
-
tide
A minimal and pragmatic Rust web application framework built for rapid development
-
warp
serve the web at warp speeds
-
axum
Web framework that focuses on ergonomics and modularity
-
poem
Poem is a full-featured and easy-to-use web framework with the Rust programming language.
-
salvo
Salvo is a powerful web framework that can make your work easier.
Frontend (WebAssembly)
-
leptos
Leptos is a full-stack, isomorphic Rust web framework leveraging fine-grained reactivity to build declarative user interfaces.
-
dioxus
Portable, performant, and ergonomic framework for building cross-platform user interfaces in Rust
-
iced
A cross-platform GUI library inspired by Elm
-
sauron
A versatile web framework and library for building client-side and/or server-side web applications
-
sycamore
A library for building reactive web apps in Rust and WebAssembly
-
yew
A framework for creating reliable and efficient web applications
Do you know something we don't?
Did we miss an important crate? Or maybe you just recently launched something that should be listed here, too? Let us know!