Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "middleware" keyword

Top 5.0% on crates.io
reqwest-retry 0.5.0
Retry middleware for reqwest.
13 versions - Latest release: 28 days ago - 63 dependent packages - 482 dependent repositories - 3.31 million downloads total - 220 stars on GitHub - 3 maintainers
reqwest-tracing-wasi 0.4.6
Opentracing middleware for reqwest.
1 version - Latest release: 5 months ago - 1 dependent package - 300 downloads total - 220 stars on GitHub - 1 maintainer
reqwest-retry-wasi 0.3.0
Retry middleware for reqwest.
1 version - Latest release: 5 months ago - 1 dependent package - 393 downloads total - 220 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
reqwest-tracing 0.5.0
Opentracing middleware for reqwest.
20 versions - Latest release: 28 days ago - 37 dependent packages - 177 dependent repositories - 2.46 million downloads total - 220 stars on GitHub - 3 maintainers
Top 4.8% on crates.io
reqwest-middleware 0.3.1
Wrapper around reqwest to allow for client middleware chains.
15 versions - Latest release: 1 day ago - 123 dependent packages - 681 dependent repositories - 5.33 million downloads total - 220 stars on GitHub - 2 maintainers
reqwest-middleware-wasi 0.2.5
Wrapper around reqwest to allow for client middleware chains.
2 versions - Latest release: 5 months ago - 3 dependent packages - 563 downloads total - 220 stars on GitHub - 1 maintainer
selective_middleware 0.1.0
Selective middleware for Iron applications
1 version - Latest release: over 8 years ago - 4.82 thousand downloads total - 7 stars on GitHub - 1 maintainer
actix-analytics 1.1.2
Monitoring and analytics for Actix web applications.
14 versions - Latest release: 12 months ago - 1 dependent repositories - 4.01 thousand downloads total - 115 stars on GitHub - 1 maintainer
axum-analytics 1.1.3
Monitoring and analytics for Axum web applications.
12 versions - Latest release: 2 months ago - 1 dependent repositories - 3.61 thousand downloads total - 115 stars on GitHub - 1 maintainer
rocket-analytics 1.1.0
Monitoring and analytics for Rocket web applications.
1 version - Latest release: 12 months ago - 489 downloads total - 115 stars on GitHub - 1 maintainer
tower-batch 0.1.0
`batch-tower` is a Tower middleware that allows you to buffer requests for batch processing until...
1 version - Latest release: about 2 years ago - 533 downloads total - 1 stars on GitHub - 1 maintainer
hyper-middleware 0.0.9
A compact HTTP middleware and handler system for Hyper 0.14
9 versions - Latest release: 3 months ago - 2.53 thousand downloads total - 4 stars on GitHub - 1 maintainer
axum-otel-metrics 0.8.1
axum OpenTelemetry metrics middleware with prometheus exporter
14 versions - Latest release: about 1 month ago - 1 dependent repositories - 19.1 thousand downloads total - 17 stars on GitHub - 1 maintainer
rvcr 0.2.1
Record-and-replay HTTP testing for requests
7 versions - Latest release: 2 months ago - 2 dependent packages - 7.32 thousand downloads total - 12 stars on GitHub - 1 maintainer
axum-csrf-sync-pattern 0.3.2
An axum layer and middleware, providing Cross Site Request Forgery protection by implementing the...
10 versions - Latest release: about 1 month ago - 3.15 thousand downloads total - 11 stars on GitHub - 1 maintainer
immortal-http 0.1.7
API for HTTP skirmishes
8 versions - Latest release: 9 months ago - 1.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
actix-web-middleware-opa 0.1.1
actix-web middleware for Open Policy Agent (OPA) verification
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 2.91 thousand downloads total - 15 stars on GitHub - 1 maintainer
actix-casbin-auth 1.1.0
Casbin actix-web access control middleware
15 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 8.93 thousand downloads total - 51 stars on GitHub - 3 maintainers
svc-authn 0.8.0
An authentication library.
17 versions - Latest release: about 1 year ago - 5 dependent packages - 12 dependent repositories - 24 thousand downloads total - 0 stars on GitHub - 1 maintainer
routerify-query 3.0.0
A Routerify middleware which parses the request query string.
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 25.9 thousand downloads total - 3 stars on GitHub - 3 maintainers
reqwest-ratelimit 0.2.0
Rate-limit middleware for reqwest.
3 versions - Latest release: 4 days ago - 1 dependent package - 10.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
actix-web-middleware-keycloak-auth 0.4.2 💰
A middleware for Actix Web that handles authentication with a JWT emitted by Keycloak
8 versions - Latest release: 5 months ago - 2 dependent repositories - 14.2 thousand downloads total - 27 stars on GitHub - 1 maintainer
reqwest-leaky-bucket 0.1.0
Leaky-bucket rate limit middleware for reqwest.
1 version - Latest release: 7 months ago - 9.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
reqwest-cache 0.1.3
reqwest-middleware based in-memory HTTP caching middleware
4 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 2.05 thousand downloads total - 1 maintainer
tower-otel-http-metrics 0.3.0
OpenTelemetry Metrics Middleware for Tower-compatible Rust HTTP servers
10 versions - Latest release: 3 days ago - 2.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
iron-slog 0.0.2
Logging Middleware for Iron framework, with slog-rs
2 versions - Latest release: almost 6 years ago - 3 dependent repositories - 9.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
actix-web-middleware-redirect-scheme 3.0.0
A middleware for actix-web which forwards all `http` requests to `https` and vice versa. Based on...
14 versions - Latest release: over 3 years ago - 4 dependent repositories - 12.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
tonic-middleware 0.1.3
Async middleware and interceptor for Tonic services
4 versions - Latest release: about 1 month ago - 1.79 thousand downloads total - 19 stars on GitHub - 1 maintainer
surf-cookie-middleware 0.3.0 💰
surf cookie middleware, does what it says on the tin
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 4.48 thousand downloads total - 3 stars on GitHub - 1 maintainer
motore 0.4.1
Motore is a library of modular and reusable components for building robust clients and servers. M...
10 versions - Latest release: about 1 month ago - 4 dependent packages - 3 dependent repositories - 60 thousand downloads total - 211 stars on GitHub - 1 maintainer
motore-macros 0.4.1
Motore's proc macros.
6 versions - Latest release: about 1 month ago - 1 dependent package - 4 dependent repositories - 62.9 thousand downloads total - 211 stars on GitHub - 1 maintainer
actix-web-middleware-redirect-https 3.0.1
A middleware for actix-web which forwards all `http` requests to `https` with optional url string...
5 versions - Latest release: about 3 years ago - 2 dependent packages - 5 dependent repositories - 7.57 thousand downloads total - 15 stars on GitHub - 1 maintainer
nickel_cors 0.3.3
CORS Middleware for nickel.rs
9 versions - Latest release: almost 5 years ago - 1 dependent repositories - 8.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
tower-fallthrough-filter 0.0.3
A Tower middleware that gives controll to a defined service if the filter matches and otherwise f...
3 versions - Latest release: 2 months ago - 1.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
corsware 0.2.0
CORS for Iron According to the Spec
7 versions - Latest release: over 6 years ago - 3 dependent repositories - 6.24 thousand downloads total - 1 stars on GitHub - 1 maintainer
predawn-sea-orm 0.7.0
Sea Orm Integration for Predawn
1 version - Latest release: 5 days ago - 0 downloads total - 51 stars on GitHub - 1 maintainer
tide-compress 0.11.0
Outgoing compression middleware for the Tide server framework.
19 versions - Latest release: over 1 year ago - 1 dependent package - 18 dependent repositories - 67 thousand downloads total - 24 stars on GitHub - 1 maintainer
poem-sea-orm-middleware 0.5.0
Sea ORM middleware for Poem web framework
8 versions - Latest release: 7 days ago - 3.61 thousand downloads total - 2 stars on GitHub - 1 maintainer
tower-default-headers 0.1.1
tower-compatible middleware to set default HTTP response headers
1 version - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 6.08 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
reqwest-middleware-cache 0.1.1 💰
A caching middleware for reqwest
2 versions - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 8.19 thousand downloads total - 2 stars on GitHub - 1 maintainer
tower-spawn-ready 0.3.0
Drives service readiness via a spawned task
3 versions - Latest release: over 4 years ago - 1.46 thousand downloads total - 3,262 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
tower-load-shed 0.3.0
Immediately reject requests if the inner service is not ready. This is also known as load-shedding.
4 versions - Latest release: over 4 years ago - 1 dependent package - 225 dependent repositories - 2.23 million downloads total - 3,262 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
tower-test 0.4.0
Utilities for writing client and server `Service` tests.
6 versions - Latest release: over 3 years ago - 41 dependent packages - 293 dependent repositories - 1.79 million downloads total - 3,262 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
tower-retry 0.3.0
Retry failed requests.
5 versions - Latest release: over 4 years ago - 1 dependent package - 225 dependent repositories - 2.23 million downloads total - 3,262 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
tower-limit 0.3.1
Limit maximum request rate to a `Service`.
8 versions - Latest release: about 4 years ago - 2 dependent packages - 226 dependent repositories - 2.32 million downloads total - 3,262 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
tower-load 0.3.0
Strategies for measuring the load of a service
3 versions - Latest release: over 4 years ago - 6 dependent packages - 213 dependent repositories - 1.76 million downloads total - 3,262 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
tower 0.4.13
Tower is a library of modular and reusable components for building robust clients and servers.
22 versions - Latest release: almost 2 years ago - 925 dependent packages - 7,729 dependent repositories - 57.3 million downloads total - 3,262 stars on GitHub - 2 maintainers
Top 4.4% on crates.io
tower-buffer 0.3.0
Buffer requests before dispatching to a `Service`.
9 versions - Latest release: over 4 years ago - 2 dependent packages - 226 dependent repositories - 2.29 million downloads total - 3,089 stars on GitHub - 2 maintainers
Top 3.3% on crates.io
tower-make 0.3.0
Trait aliases for Services that produce specific types of Responses.
6 versions - Latest release: over 4 years ago - 8 dependent packages - 388 dependent repositories - 2.01 million downloads total - 3,089 stars on GitHub - 2 maintainers
Top 2.2% on crates.io
tower-util 0.3.1
Utilities for working with `Service`.
6 versions - Latest release: about 4 years ago - 17 dependent packages - 265 dependent repositories - 2.65 million downloads total - 3,081 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
tower-timeout 0.3.0
Apply a timeout to requests, ensuring completion within a fixed time duration.
6 versions - Latest release: over 4 years ago - 1 dependent package - 225 dependent repositories - 2.28 million downloads total - 3,089 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
tower-balance 0.3.0
Balance load across a set of uniform services.
4 versions - Latest release: over 4 years ago - 2 dependent packages - 199 dependent repositories - 1.55 million downloads total - 3,089 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
tower-reconnect 0.0.0
Automatically recreate a new `Service` instance when an error is encountered.
3 versions - Latest release: over 6 years ago - 1 dependent package - 8 dependent repositories - 15.8 thousand downloads total - 3,089 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
tower-ready-cache 0.3.1
Caches a set of services
2 versions - Latest release: about 4 years ago - 1 dependent package - 186 dependent repositories - 1.55 million downloads total - 3,089 stars on GitHub - 1 maintainer
Top 1.0% on crates.io
tower-service 0.3.2
Trait representing an asynchronous, request / response based, client or server.
8 versions - Latest release: almost 2 years ago - 560 dependent packages - 30,287 dependent repositories - 113 million downloads total - 3,089 stars on GitHub - 2 maintainers
Top 3.6% on crates.io
tower-discover 0.3.0
Abstracts over service discovery strategies.
5 versions - Latest release: over 4 years ago - 4 dependent packages - 226 dependent repositories - 2.32 million downloads total - 3,089 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
tower-layer 0.3.2
Decorates a `Service` to allow easy composition between `Service`s.
6 versions - Latest release: over 1 year ago - 92 dependent packages - 10,870 dependent repositories - 58.2 million downloads total - 3,089 stars on GitHub - 1 maintainer
actix-csrf 0.7.0
CSRF middleware for Actix
9 versions - Latest release: over 1 year ago - 2 dependent repositories - 6.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
svc-authz 0.12.0
An authorization library.
24 versions - Latest release: about 1 year ago - 1 dependent package - 6 dependent repositories - 19.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
routerify-cors 3.0.0
A Routerify middleware which enables CORS.
4 versions - Latest release: over 2 years ago - 1 dependent package - 6 dependent repositories - 17.9 thousand downloads total - 4 stars on GitHub - 3 maintainers
nickel-diesel 0.9.0
Nickel middleware providing a diesel ORM with r2d2 connection pooling
12 versions - Latest release: over 6 years ago - 1 dependent repositories - 10.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
terraphim_middleware 0.1.0 💰
Terraphim middleware for searching haystacks
1 version - Latest release: 8 days ago - 136 downloads total - 9 stars on GitHub - 1 maintainer
tide-sqlx 0.6.1
Tide middleware for SQLx pooled connections & transactions.
14 versions - Latest release: about 3 years ago - 1 dependent package - 4 dependent repositories - 11.1 thousand downloads total - 40 stars on GitHub - 2 maintainers
tower-etag-cache 0.1.0
A tower middleware for implementing ETag-based HTTP caching
1 version - Latest release: 7 months ago - 437 downloads total - 5 stars on GitHub - 1 maintainer
tower-helmet 0.3.0
Helps with securing your tower servers with various HTTP headers
4 versions - Latest release: 3 months ago - 1 dependent repositories - 5.23 thousand downloads total - 4 stars on GitHub - 1 maintainer
puzz-middleware 0.1.0
Middleware for puzz.
1 version - Latest release: almost 2 years ago - 1 dependent package - 872 downloads total - 3 stars on GitHub - 1 maintainer
actix-web-middleware-cognito 0.3.0 💰
Middleware for actix-web that helps you validate Cognito tokens
5 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.22 thousand downloads total - 5 stars on GitHub - 1 maintainer
salvo-captcha 0.1.0 💰
A captcha middleware for Salvo framework.
1 version - Latest release: 3 months ago - 315 downloads total - 0 stars on GitHub - 1 maintainer
hypers_middleware 0.0.0
Middlewares support for hypers web framework
1 version - Latest release: 5 months ago - 289 downloads total - 1 maintainer
async-middleware 1.0.0
Simple async monad(ish) middleware in Rust using tuples and async trait transforms
2 versions - Latest release: almost 2 years ago - 654 downloads total - 1 stars on GitHub - 1 maintainer
rocket-slogger 0.2.0
Middleware (fairing) for Rocket.rs 0.5-rc.4 web servers to have integrated slog logging of reques...
3 versions - Latest release: 6 months ago - 7.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
dust_dds_gen 0.8.2
OMG IDL compiler for Dust DDS
10 versions - Latest release: about 1 month ago - 4.14 thousand downloads total - 53 stars on GitHub - 2 maintainers
dust_dds 0.8.2
Data Distribution Service (DDS) implementation
12 versions - Latest release: about 1 month ago - 3.87 thousand downloads total - 53 stars on GitHub - 2 maintainers
dust_dds_derive 0.8.2
Derive macro for `DdsType` and other traits from `dust-dds`
12 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 4.34 thousand downloads total - 53 stars on GitHub - 2 maintainers
Top 9.6% on crates.io
http-cache-reqwest 0.14.0 💰
http-cache middleware implementation for reqwest
29 versions - Latest release: 28 days ago - 12 dependent packages - 19 dependent repositories - 230 thousand downloads total - 62 stars on GitHub - 1 maintainer
http-cache-surf 0.13.0 💰
http-cache middleware implementation for surf
31 versions - Latest release: 28 days ago - 2 dependent packages - 4 dependent repositories - 11.7 thousand downloads total - 62 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
http-cache 0.19.0 💰
An HTTP caching middleware
34 versions - Latest release: 28 days ago - 6 dependent packages - 18 dependent repositories - 303 thousand downloads total - 62 stars on GitHub - 2 maintainers
vsmtp-rsasl
See https://crates.io/crates/rsasl
4 versions - Latest release: 9 days ago - 2 dependent packages - 1 dependent repositories - 8.24 thousand downloads total - 10 stars on GitHub - 2 maintainers
axum-casbin 1.1.0
Casbin axum access control middleware
4 versions - Latest release: 2 months ago - 1.61 thousand downloads total - 30 stars on GitHub - 1 maintainer
axum-content-negotiation 0.1.1
Axum middleware to use Accept and Content-Type headers to serialize with different formats
2 versions - Latest release: 11 days ago - 415 downloads total - 9 stars on GitHub - 1 maintainer
summer-boot-autoconfigure 1.4.1
summer boot autoconfigure
8 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 3.13 thousand downloads total - 130 stars on GitHub - 1 maintainer
actix-web-requestid 2.1.0
Request ID middleware for actix-web
10 versions - Latest release: about 1 year ago - 2 dependent repositories - 6.73 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
routerify 3.0.0
A lightweight, idiomatic, composable and modular router implementation with middleware support fo...
23 versions - Latest release: over 2 years ago - 20 dependent packages - 164 dependent repositories - 669 thousand downloads total - 381 stars on GitHub - 3 maintainers
reqwest-traits 0.2.0
Traits for reqwest to allow injecting a custom http client like reqwest_middleware::ClientWithMid...
2 versions - Latest release: 11 months ago - 635 downloads total - 1 stars on GitHub - 1 maintainer
hyper-router 0.5.0
Simple routing middleware for Hyper http library.
9 versions - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 16.9 thousand downloads total - 53 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
wasmer-middleware-common 0.17.1
Wasmer runtime common middlewares
18 versions - Latest release: almost 4 years ago - 2 dependent packages - 36 dependent repositories - 31.3 thousand downloads total - 16,991 stars on GitHub - 1 maintainer
ntex-helmet 0.1.3
HTTP security headers middleware for ntex-web
4 versions - Latest release: 4 months ago - 1 thousand downloads total - 2 stars on GitHub - 1 maintainer
axum-helmet 0.1.0
HTTP security headers middleware core for axum web framework
1 version - Latest release: 4 months ago - 592 downloads total - 2 stars on GitHub - 1 maintainer
helmet-core 0.1.0
HTTP security headers middleware core for various web frameworks
1 version - Latest release: 4 months ago - 641 downloads total - 1 stars on GitHub - 1 maintainer
actix-state-guards 0.1.0
This crate provides a more flexible guard function for the [`actix-web`] framework
1 version - Latest release: about 1 year ago - 1 dependent package - 1.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
little-loadshedder 0.2.0
Latency-based load-shedding hyper/tower middleware
2 versions - Latest release: 2 months ago - 33.6 thousand downloads total - 138 stars on GitHub - 1 maintainer
second-music-system 0.1.0
Portable, open source video game music middleware
1 version - Latest release: 5 months ago - 266 downloads total - 0 stars on GitHub - 1 maintainer
tide-tracing 0.1.1
A simple middleware for tide using the tracing crate for logging.
15 versions - Latest release: 7 months ago - 2 dependent packages - 7 dependent repositories - 57.2 thousand downloads total - 37 stars on GitHub - 1 maintainer
actix-ratelimit 0.3.1
Rate limiting middleware framework for actix-web
5 versions - Latest release: over 3 years ago - 2 dependent packages - 14 dependent repositories - 35 thousand downloads total - 127 stars on GitHub - 1 maintainer
afire_compress 0.1.0
🦄 afire middleware to compress outgoing HTTP traffic
2 versions - Latest release: over 2 years ago - 667 downloads total - 0 stars on GitHub - 1 maintainer
actix-web-middleware-requestid 3.0.1
Request ID middleware for the actix-web framework v1.0+
4 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.99 thousand downloads total - 7 stars on GitHub - 1 maintainer
meadow 0.1.0
Robotics-focused middleware for embedded Linux
2 versions - Latest release: 4 months ago - 628 downloads total - 33 stars on GitHub - 1 maintainer
bissel 0.2.0
Robotics-focused publish-subscribe/request-reply middleware for embedded Linux
2 versions - Latest release: about 2 years ago - 759 downloads total - 34 stars on GitHub - 1 maintainer
rocket_casbin_auth 0.1.1
Casbin Rocket access control middleware
2 versions - Latest release: over 3 years ago - 673 downloads total - 1 maintainer
surf-vcr 0.2.0
Record and replay HTTP sessions for testing surf clients
4 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 2.33 thousand downloads total - 1 maintainer