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

crates.io "tower" keyword

View the packages on the crates.io package registry that are tagged with the "tower" keyword.

tower-sessions-firestore-store 0.2.1
tower-sessions store using Cloud Firestore
3 versions - Latest release: over 1 year ago - 3.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
tower-buffer 0.3.0
Buffer requests before dispatching to a `Service`.
9 versions - Latest release: over 5 years ago - 2 dependent packages - 226 dependent repositories - 2.45 million downloads total - 3,871 stars on GitHub - 2 maintainers
Top 3.1% on crates.io
tower-load 0.3.0
Strategies for measuring the load of a service
3 versions - Latest release: over 5 years ago - 6 dependent packages - 213 dependent repositories - 1.91 million downloads total - 3,871 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
tower-discover 0.3.0
Abstracts over service discovery strategies.
5 versions - Latest release: over 5 years ago - 4 dependent packages - 226 dependent repositories - 2.48 million downloads total - 3,871 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
tower-util 0.3.1
Utilities for working with `Service`.
6 versions - Latest release: over 5 years ago - 17 dependent packages - 265 dependent repositories - 4.46 million downloads total - 3,514 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 5 years ago - 1 dependent package - 225 dependent repositories - 2.44 million downloads total - 3,871 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: over 5 years ago - 2 dependent packages - 226 dependent repositories - 2.49 million downloads total - 3,871 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: over 5 years ago - 1 dependent package - 186 dependent repositories - 1.62 million downloads total - 3,871 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 5 years ago - 2 dependent packages - 199 dependent repositories - 1.63 million downloads total - 3,871 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
tower-retry 0.3.0
Retry failed requests.
5 versions - Latest release: over 5 years ago - 1 dependent package - 225 dependent repositories - 2.4 million downloads total - 3,871 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 5 years ago - 1 dependent package - 225 dependent repositories - 2.39 million downloads total - 3,871 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: almost 8 years ago - 1 dependent package - 8 dependent repositories - 21.5 thousand downloads total - 3,871 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 4 years ago - 43 dependent packages - 293 dependent repositories - 3.32 million downloads total - 3,871 stars on GitHub - 1 maintainer
tower-spawn-ready 0.3.0
Drives service readiness via a spawned task
3 versions - Latest release: over 5 years ago - 3.93 thousand downloads total - 3,871 stars on GitHub - 1 maintainer
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 5 years ago - 8 dependent packages - 388 dependent repositories - 2.25 million downloads total - 3,514 stars on GitHub - 2 maintainers
Top 1.1% on crates.io
tower 0.5.2
Tower is a library of modular and reusable components for building robust clients and servers.
25 versions - Latest release: 8 months ago - 1,097 dependent packages - 7,729 dependent repositories - 199 million downloads total - 3,514 stars on GitHub - 2 maintainers
Top 1.2% on crates.io
tower-layer 0.3.3
Decorates a `Service` to allow easy composition between `Service`s.
7 versions - Latest release: 12 months ago - 104 dependent packages - 10,870 dependent repositories - 162 million downloads total - 3,514 stars on GitHub - 1 maintainer
Top 1.0% on crates.io
tower-service 0.3.3
Trait representing an asynchronous, request / response based, client or server.
9 versions - Latest release: 12 months ago - 876 dependent packages - 30,287 dependent repositories - 245 million downloads total - 3,514 stars on GitHub - 2 maintainers
tower-sessions-ext-sqlx-store 0.16.0
SQLx session stores for `tower-sessions-ext`.
2 versions - Latest release: about 1 month ago - 697 downloads total - 1 maintainer
Top 7.2% on crates.io
tower-cookies 0.11.0
Cookie manager middleware for tower.
16 versions - Latest release: 7 months ago - 24 dependent packages - 47 dependent repositories - 1.7 million downloads total - 132 stars on GitHub - 1 maintainer
tower-sessions-rusqlite-store 0.14.0
(tokio-)rusqlite session store for `tower-sessions`.
6 versions - Latest release: 6 months ago - 7.98 thousand downloads total - 5 stars on GitHub - 1 maintainer
tower-default-headers 0.2.0
tower-compatible middleware to set default HTTP response headers
2 versions - Latest release: 5 months ago - 1 dependent package - 2 dependent repositories - 9.82 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
tower-otel-http-metrics 0.16.0
OpenTelemetry Metrics Middleware for Tower-compatible Rust HTTP servers
24 versions - Latest release: about 1 month ago - 67.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower-sessions-sqlx-store 0.15.0 💰
SQLx session stores for `tower-sessions`.
18 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 215 thousand downloads total - 23 stars on GitHub - 1 maintainer
tower-sessions-redis-store 0.16.0 💰
Redis session store for `tower-sessions`.
16 versions - Latest release: 7 months ago - 1 dependent package - 75.6 thousand downloads total - 23 stars on GitHub - 1 maintainer
tower-sessions-moka-store 0.15.0 💰
Moka session store for `tower-sessions`.
15 versions - Latest release: 7 months ago - 1 dependent package - 33.3 thousand downloads total - 23 stars on GitHub - 1 maintainer
tower-sessions-mongodb-store 0.11.0 💰
MongoDB session store for `tower-sessions`.
11 versions - Latest release: over 1 year ago - 1 dependent package - 13.4 thousand downloads total - 23 stars on GitHub - 1 maintainer
tower-batch-control 0.2.41
Tower middleware for batch request processing
21 versions - Latest release: 15 days ago - 1 dependent package - 1 dependent repositories - 20.2 thousand downloads total - 456 stars on GitHub - 2 maintainers
tower-fallback 0.2.41
A Tower service combinator that sends requests to a first service, then retries processing on a s...
21 versions - Latest release: 15 days ago - 2 dependent packages - 1 dependent repositories - 20.7 thousand downloads total - 456 stars on GitHub - 2 maintainers
Top 5.8% on crates.io
tokio-tower 0.6.0
Bridging the protocol gap between Tokio and Tower
19 versions - Latest release: almost 4 years ago - 10 dependent packages - 245 dependent repositories - 2.24 million downloads total - 130 stars on GitHub - 1 maintainer
tower-sessions 0.14.0 💰
🥠 Sessions as a `tower` and `axum` middleware.
37 versions - Latest release: 7 months ago - 21 dependent packages - 1 dependent repositories - 1.2 million downloads total - 324 stars on GitHub - 1 maintainer
tower-sessions-core 0.14.0 💰
Core types and traits for tower-sessions.
22 versions - Latest release: 7 months ago - 12 dependent packages - 1 dependent repositories - 1.19 million downloads total - 324 stars on GitHub - 1 maintainer
tower-sessions-memory-store 0.14.0 💰
Memory session store. Not for direct use; see the `tower-sessions` crate for details.
22 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 1.16 million downloads total - 324 stars on GitHub - 1 maintainer
backoff-tower 0.1.6
A tower layer to apply a backoff strategy to retried requests
7 versions - Latest release: almost 2 years ago - 7.68 thousand downloads total - 2 stars on GitHub - 1 maintainer
credence 0.0.2
An unfussy web server designed for straightforward authoring and scalable performance
2 versions - Latest release: about 1 month ago - 555 downloads total - 3 stars on GitHub - 1 maintainer
credence-lib 0.0.2
An unfussy web server designed for straightforward authoring and scalable performance
2 versions - Latest release: about 1 month ago - 559 downloads total - 3 stars on GitHub - 1 maintainer
socketioxide 0.17.2 💰
Socket IO server implementation in rust as a Tower Service.
35 versions - Latest release: about 2 months ago - 3 dependent packages - 1 dependent repositories - 333 thousand downloads total - 649 stars on GitHub - 1 maintainer
socketioxide-parser-msgpack 0.17.0 💰
Msgpack parser for the socketioxide protocol
5 versions - Latest release: 3 months ago - 3.94 thousand downloads total - 1,439 stars on GitHub - 1 maintainer
engineioxide 0.17.0 💰
Engine IO server implementation in rust as a Tower Service.
32 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 333 thousand downloads total - 649 stars on GitHub - 1 maintainer
socketioxide-redis 0.2.2 💰
Redis adapter for the socket.io protocol
4 versions - Latest release: 3 months ago - 2.79 thousand downloads total - 1,439 stars on GitHub - 1 maintainer
socketioxide-mongodb 0.1.0 💰
MongoDB adapter for socketioxide
1 version - Latest release: 3 months ago - 362 downloads total - 1,439 stars on GitHub - 1 maintainer
engineioxide-core 0.2.0 💰
Engineioxide core types and utilities
2 versions - Latest release: 3 months ago - 30.5 thousand downloads total - 1,439 stars on GitHub - 1 maintainer
socketioxide-core 0.17.0 💰
Core of the socketioxide library. Contains basic types and interfaces for the socketioxide crate ...
6 versions - Latest release: 3 months ago - 92 thousand downloads total - 1,439 stars on GitHub - 1 maintainer
socketioxide-parser-common 0.17.0 💰
Common parser for the socketioxide protocol
6 versions - Latest release: 3 months ago - 91.5 thousand downloads total - 1,439 stars on GitHub - 1 maintainer
tower-reverse-proxy
Tower service for reverse proxy
2 versions - Latest release: 5 days ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower_governor 0.7.0
A rate-limiting middleware for Tower backed by the governor crate that allows configurable key ba...
17 versions - Latest release: 4 months ago - 3 dependent packages - 3 dependent repositories - 860 thousand downloads total - 259 stars on GitHub - 1 maintainer
tower-crawl
Tower middlewares, adapters and utilities useful for web crawling.
1 version - Latest release: 5 days ago - 1.08 thousand downloads total - 1 maintainer
tower-sessions-ext-moka-store 0.16.0
Moka session store for `tower-sessions-ext`.
2 versions - Latest release: about 1 month ago - 473 downloads total - 1 maintainer
tower-sessions-ext-mongodb-store 0.12.0
MongoDB session store for `tower-sessions-ext`.
2 versions - Latest release: about 1 month ago - 472 downloads total - 1 maintainer
tower-no-ai 0.2.0
A tower Service and Layer to redirect all AI scraping bots
3 versions - Latest release: 8 months ago - 2.76 thousand downloads total - 9 stars on GitHub - 1 maintainer
rama-tower 0.2.0 💰
tower support for rama
5 versions - Latest release: 3 months ago - 2.72 thousand downloads total - 711 stars on GitHub - 1 maintainer
axum_odbc 0.10.0
Library to Provide an ODBC-Api layer.
11 versions - Latest release: 3 months ago - 11.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
kutil-http 0.0.5
HTTP utilities from Kutil
4 versions - Latest release: about 1 month ago - 1.11 thousand downloads total - 3 stars on GitHub - 1 maintainer
tower-request-id-nano 2.0.0
A tower (hyper, axum, warp) service to add a unique id for every request
3 versions - Latest release: over 1 year ago - 3.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower-sessions-ext-redis-store 0.17.0
Redis session store for `tower-sessions-ext`.
2 versions - Latest release: about 1 month ago - 465 downloads total - 1 maintainer
tower-sessions-ext 0.15.0
A maintained fork of tower-sessions-ext, providing session middleware for tower and axum.
2 versions - Latest release: about 1 month ago - 647 downloads total - 1 maintainer
axum_sqlx_sessions
Library to Provide a Postgresql Session management layer. You must also include Tower_cookies in ...
5 versions - Latest release: 8 days ago - 1 dependent package - 5.49 thousand downloads total - 10 stars on GitHub - 1 maintainer
tower-sombrero 0.1.0 💰
Tower middleware and utilities to help harden web applications
6 versions - Latest release: 7 months ago - 6.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
tower-circuitbreaker 0.1.0
A circuit breaker middleware for Tower services
1 version - Latest release: 2 months ago - 560 downloads total - 3 stars on GitHub - 1 maintainer
shuttle-tower 0.56.0
Service implementation to run a tower webserver on shuttle
50 versions - Latest release: 25 days ago - 1 dependent repositories - 47.8 thousand downloads total - 6,579 stars on GitHub - 4 maintainers
tower-sessions-dynamodb-store 0.3.0
AWS DynamoDB session store. Not for direct use; see the `tower-sessions` crate for details.
4 versions - Latest release: 7 months ago - 585 thousand downloads total - 6 stars on GitHub - 1 maintainer
tower-kafka 0.0.2
Tower service for Apache Kafka
2 versions - Latest release: over 2 years ago - 2.23 thousand downloads total - 4 stars on GitHub - 1 maintainer
tower-scrap
Tower middlewares, adapters and utilities useful for web scraping.
1 version - Latest release: 9 days ago - 1.05 thousand downloads total - 1 maintainer
tower-lsp-f 0.24.0
Language Server Protocol implementation based on Tower
6 versions - Latest release: 3 months ago - 14.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower-lsp-server 0.22.0
Language Server Protocol implementation based on Tower
4 versions - Latest release: about 1 month ago - 64.7 thousand downloads total - 101 stars on GitHub - 1 maintainer
tower-hyper-http-body-compat 0.2.0
Adapters between hyper 0.14-1.0, http-body 0.4-1.0, and tower-service 0.3.
6 versions - Latest release: about 2 years ago - 8 dependent repositories - 33.6 thousand downloads total - 12 stars on GitHub - 1 maintainer
chateau 0.1.0
Tower primitives for Servers and Clients with ergonomic APIs
1 version - Latest release: over 1 year ago - 0 downloads total - 1 maintainer
tower-server 0.3.1
High-level hyper server interfacing with tower
7 versions - Latest release: 6 months ago - 4.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
tower-sessions-seaorm-store 0.1.1
SeaORM session store for `tower-sessions`.
2 versions - Latest release: 12 days ago - 433 downloads total - 0 stars on GitHub - 1 maintainer
tower_allowed_hosts 0.9.0
tower allowed hosts layer
12 versions - Latest release: 6 months ago - 11.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower-cgi 0.0.1
Tower services for CGI applications
1 version - Latest release: over 3 years ago - 1.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower-helmet 0.3.0
Helps with securing your tower servers with various HTTP headers
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 16.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
tower-cache-control 1.0.0
Tower middleware to set Cache-Control response header
1 version - Latest release: 3 months ago - 331 downloads total - 0 stars on GitHub - 1 maintainer
tower-sessions-file-store 0.2.0
Store sessions for Tower Session store on the file system
5 versions - Latest release: 4 months ago - 3.92 thousand downloads total - 1 stars on GitHub - 1 maintainer
tower-memlim 0.3.0
tower-memlim is a Tower based middleware layer to limit requests based on the host's computer me...
3 versions - Latest release: 9 months ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
cts-rs 0.1.4-alpha 💰
cts-rs is a CLI tool designed to interface with AWS Control Tower. It provides capabilities to re...
6 versions - Latest release: about 1 year ago - 6.25 thousand downloads total - 5 stars on GitHub - 1 maintainer
axum_sqlx_session_auth
Library to Provide a User Authentication and privilege Token Checks. It requires the AxumSQLxSess...
2 versions - Latest release: 12 days ago - 2.19 thousand downloads total - 1 maintainer
arrpc 0.2.0
A simple RPC library for modular-monolith development
2 versions - Latest release: about 1 year ago - 2.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
lspower 1.5.0
A lightweight framework for implementing LSP servers.
21 versions - Latest release: over 3 years ago - 9 dependent packages - 30 dependent repositories - 505 thousand downloads total - 3 stars on GitHub - 1 maintainer
tower-sessions-libsql-store 0.4.0
A small library for using tower-sessions with libsql
5 versions - Latest release: 7 months ago - 5.17 thousand downloads total - 7 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: over 3 years ago - 1.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
fastrace-tower 0.1.0
A tower layer for propagating trace context for fastrace
1 version - Latest release: 2 months ago - 321 downloads total - 0 stars on GitHub - 1 maintainer
exc-types 0.7.3
The abstraction layer of exchanges.
11 versions - Latest release: over 1 year ago - 2 dependent packages - 18 thousand downloads total - 32 stars on GitHub - 1 maintainer
axum_database_sessions
Memory and/or Database Session management layer for axum.
30 versions - Latest release: 14 days ago - 1 dependent package - 1 dependent repositories - 38.1 thousand downloads total - 174 stars on GitHub - 1 maintainer
realhydroper-lsp 0.22.0
Language Server Protocol implementation based on Tower
4 versions - Latest release: 5 months ago - 2.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
request-id 0.3.0
A few common request id implementations for use with tower-http
3 versions - Latest release: over 1 year ago - 5.79 thousand downloads total - 2 stars on GitHub - 1 maintainer
reverse-proxy-service 0.2.1
Tower service for reverse proxy
5 versions - Latest release: almost 2 years ago - 1 dependent repositories - 10 thousand downloads total - 12 stars on GitHub - 1 maintainer
hyper-server 0.6.0
High level server for hyper and tower.
4 versions - Latest release: almost 2 years ago - 5.44 thousand downloads total - 39 stars on GitHub - 1 maintainer
tower-sesh-core 0.1.0-alpha.3
Core components for `tower-sesh` and related crates.
3 versions - Latest release: 5 months ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
tower-sessions-file-based-store 0.1.3
File-based session store for `tower-sessions`.
3 versions - Latest release: 6 months ago - 1.73 thousand downloads total - 0 stars on GitHub - 1 maintainer
exc 0.7.3
The abstraction layer of exchanges.
68 versions - Latest release: over 1 year ago - 2 dependent packages - 97.2 thousand downloads total - 32 stars on GitHub - 1 maintainer
axum_session_auth 0.16.0
Library to Provide a User Authentication and privilege Token Checks. It requires the Axum_Session...
22 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 65 thousand downloads total - 121 stars on GitHub - 1 maintainer
axum_session_sqlx 0.5.0
📝 Sqlx Persistent Database layer for axum_session
6 versions - Latest release: 6 months ago - 20.8 thousand downloads total - 174 stars on GitHub - 1 maintainer
axum_session_redispool 0.6.0
📝 RedisPool Database layer for axum_session.
9 versions - Latest release: 4 months ago - 14 thousand downloads total - 174 stars on GitHub - 1 maintainer
axum_session_redis_bb8_pool 0.4.0
📝 RedisPool (BB8) Database layer for axum_session.
4 versions - Latest release: 4 months ago - 2.54 thousand downloads total - 174 stars on GitHub - 1 maintainer
axum_session 0.16.0
📝 Session management layer for axum that supports HTTP and Rest.
43 versions - Latest release: 6 months ago - 8 dependent packages - 2 dependent repositories - 134 thousand downloads total - 174 stars on GitHub - 1 maintainer
axum_session_surreal 0.4.0
📝 Surreal Persistent Database layer for axum_session
6 versions - Latest release: 6 months ago - 5.85 thousand downloads total - 174 stars on GitHub - 1 maintainer
axum_sessions_auth
Library to Provide a User Authentication and privilege Token Checks. It requires the Axum_Databas...
21 versions - Latest release: 17 days ago - 1 dependent repositories - 25.9 thousand downloads total - 119 stars on GitHub - 1 maintainer
axum_session_mongo 0.4.0
📝 Mongo Database layer for axum_session.
4 versions - Latest release: 6 months ago - 3.43 thousand downloads total - 171 stars on GitHub - 1 maintainer
exc-symbol 0.7.3
The abstraction layer of exchanges.
16 versions - Latest release: over 1 year ago - 2 dependent packages - 28 thousand downloads total - 32 stars on GitHub - 1 maintainer