The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Tower-http Alternatives
Similar projects and alternatives to tower-http
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
-
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.
-
flamegraph
Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3 (by flamegraph-rs)
-
trillium
🌱🦀🌱 Trillium is a composable toolkit for building internet applications with async rust
-
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.
tower-http reviews and mentions
-
Rust open TCP Connection
If your goal is specifically a web proxy, you also might want to take a look at async Rust such as hyper and tower-http, which are part of the tokio ecosystem. (But spawning threads could be just fine too, if it's not super performance-sensitive.)
-
tower-http ServeDir sending file speed is extremely slow (tower-http 700KiB/s vs actix 800MiB/s)
here's the issue for more detailed info: https://github.com/tower-rs/tower-http/issues/136
-
New Tower guide: Building a middleware from scratch
tower-http has several simple middleware if you're looking for more examples. AddExtension, SetRequestHeader and SetResponseHeader are good places to start. If you want to see something that goes all-in then Trace is probably the most complex middleware in tower-http.
-
HTTP server with lots of network knobs?
You could also look at https://github.com/tower-rs/tower-http which is a work in progress set of HTTP specific middlewares for tower. It also has examples that uses hyper as the HTTP server.
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Stats
tower-rs/tower-http is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of tower-http is Rust.
Sponsored