Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Log in
•
Sign up
Add Question
Follow
Development
Backend Development
Rust
What are the best web frameworks for Rust?
13
Options
Considered
198
User
Recs.
Mar 31, 2023
Last
Updated
Related Questions
Activity
Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
Let's go!
Have feedback or ideas?
Join our community
on Discord
Ad
13
Options
Considered
Best web frameworks for Rust
Price
Written in
Last Updated
79
Actix
-
Rust
Mar 24, 2023
--
Rocket
-
Rust
Jan 21, 2023
--
warp
0
-
Jan 9, 2023
--
Tide
-
-
Mar 31, 2023
--
Nickle
-
-
Sep 26, 2021
See Full List
79
Actix
My Rec
ommendation
for
Actix
My Recommendation for
Actix
Add Video or Image
All
6
Experiences
1
Pros
4
Specs
Top
Pro
•••
Blazingly fast
See More
PrincipledIstustaya's Experience
Good
See More
Specs
Written in:
Rust
Top
Pro
•••
Feature-rich
Actix provides a lot of features out of box. WebSockets, HTTP/2, pipelining etc
See More
Top
Pro
•••
Type-safe
Forget about stringly typed objects, from request to response, everything has types
See More
Top
Pro
•••
Extensible
Easily create your own libraries that any Actix application can use
See More
Hide
See All
Get it
here
Recommend
69
24
--
Rocket
My Rec
ommendation
for
Rocket
My Recommendation for
Rocket
Add Video or Image
All
14
Experiences
1
Pros
10
Cons
2
Specs
Top
Pro
•••
Easy To Use
Rocket makes extensive use of Rust's code generation tools to provide a clean API.
See More
Top
Con
•••
Abandoned
See More
Javier Miguel's Experience
Easy to start with
See More
Specs
Written in:
Rust
Top
Pro
•••
Streams
Rocket streams all incoming and outgoing data, so size isn't a concern.
See More
Top
Con
•••
Nightly
Uses only nightly versions of Rust.
See More
Top
Pro
•••
Cookies
View, add, or remove cookies, with or without encryption, without hassle.
See More
Top
Pro
•••
Testing Library
Unit test your applications with ease using the built-in testing library.
See More
Top
Pro
•••
Extensible
Easily create your own primitives that any Rocket application can use.
See More
Top
Pro
•••
Templating
Rocket makes rendering templates a breeze with built-in templating support.
See More
Top
Pro
•••
Query Strings
Handling query strings and parameters is type-safe and easy in Rocket.
See More
Top
Pro
•••
Type Safe
From request to response Rocket ensures that your types mean something.
See More
Top
Pro
•••
Boilerplate Free
Spend your time writing code that really matters, and let Rocket generate the rest.
See More
Top
Pro
•••
Config Environments
Configure your application your way for development, staging, and production.
See More
Hide
See All
Get it
here
Recommend
39
7
--
warp
My Rec
ommendation
for
warp
My Recommendation for
warp
Add Video or Image
All
5
Experiences
1
Pros
4
Top
Pro
•••
Fast
See More
Maxwell Anderson's Experience
I like Actix of course, but warp is a great alternative
See More
Top
Pro
•••
Tested and correct
See More
Top
Pro
•••
Simple
See More
Top
Pro
•••
Async
Built on hyper
See More
Hide
See All
0
Recommend
26
--
Tide
My Rec
ommendation
for
Tide
My Recommendation for
Tide
Add Video or Image
All
1
Pros
1
Top
Pro
•••
async-std
See More
Hide
Get it
here
Recommend
9
--
Nickle
My Rec
ommendation
for
Nickle
My Recommendation for
Nickle
Add Video or Image
All
6
Experiences
1
Pros
5
Top
Pro
•••
Custom error handler
By default nickel catches all errors with its default ErrorHandler and tries to take reasonable actions. In cases where one wants to provide an own ErrorHandler (e.g. for custom 404 pages), it's trivial to write one
See More
PrincipledIstustaya's Experience
Ghgf
See More
Top
Pro
•••
Easy Templating
Nickel supports defining templates with mustache.rs. All you need is to create the template
See More
Top
Pro
•••
JSON handling
nickel makes it easy to map JSON data right onto your struct
See More
Top
Pro
•••
Middleware
Middleware are the extensibility points of nickel. Batteries included! A bunch of existing Middleware comes right with nickel
See More
Top
Pro
•••
Flexible routing
Routes can be as simple as /foo, use parameters, wildcards or even double wildcards
See More
Hide
See All
Get it
here
Recommend
4
--
Gotham
My Rec
ommendation
for
Gotham
My Recommendation for
Gotham
Add Video or Image
All
4
Pros
4
Top
Pro
•••
Blazingly fast
See More
Top
Pro
•••
Async everything
See More
Top
Pro
•••
Statically typed
See More
Top
Pro
•••
Stability-focused
See More
Hide
See All
Get it
here
Recommend
2
--
Rustful
My Rec
ommendation
for
Rustful
My Recommendation for
Rustful
Add Video or Image
All
1
Experiences
1
PrincipledIstustaya's Experience
Vbnbb
See More
Hide
Get it
here
Recommend
5
--
gotham
My Rec
ommendation
for
gotham
My Recommendation for
gotham
Add Video or Image
All
1
Pros
1
Top
Pro
•••
Supports multiple platforms
Available for multiple editors and terminals. For a full list of available platforms, see here.
See More
Hide
0
Recommend
2
--
pencil
My Rec
ommendation
for
pencil
My Recommendation for
pencil
Add Video or Image
Hide
Get it
here
Recommend
3
--
Rustless
My Rec
ommendation
for
Rustless
My Recommendation for
Rustless
Add Video or Image
Hide
Get it
here
Recommend
2
--
Iron
My Rec
ommendation
for
Iron
My Recommendation for
Iron
Add Video or Image
All
2
Pros
1
Cons
1
Top
Con
•••
No longer actively maintained
See here.
See More
Top
Pro
•••
Not longer actively maintained
See here.
See More
Hide
Get it
here
Recommend
1
4
--
conduit
My Rec
ommendation
for
conduit
My Recommendation for
conduit
Add Video or Image
Hide
Get it
here
Recommend
1
--
rouille
My Rec
ommendation
for
rouille
My Recommendation for
rouille
Add Video or Image
Hide
Get it
here
Recommend
Don't see your favorite option? Add it.
I Recommend...
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop