-
axum
Web framework that focuses on ergonomics and modularity
-
hyper-rustls
Rustls+hyper integration for pure rust HTTPS
-
actix-web
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust
-
actix-router
Resource path matching and router
-
warp
serve the web at warp speeds
-
tiny_http
Low level HTTP server library
-
arrow-buffer
Buffer abstractions for Apache Arrow
-
rust-embed-utils
rust-embed
-
libnghttp2-sys
FFI bindings for libnghttp2 (nghttp2)
-
actix-cors
Cross-Origin Resource Sharing (CORS) controls for Actix Web
-
lambda_runtime
AWS Lambda Runtime
-
jsonrpsee-server
JSON-RPC server that supports HTTP and WebSocket transports
-
httptest
HTTP testing facilities including a mock server
-
rouille
High-level idiomatic web framework
-
graphql_query_derive
graphql_client
-
salvo_extra
Salvo is a powerful web framework that can make your work easier
-
salvo
powerful web framework that can make your work easier
-
git2-curl
Backend for an HTTP transport in libgit2 powered by libcurl. Intended to be used with the git2 crate
-
lambda_runtime_api_client
AWS Lambda Runtime interaction API
-
salvo_core
Salvo is a powerful web framework that can make your work easier
-
rocket
Web framework with a focus on usability, security, extensibility, and speed
-
actix-files
Static file serving for Actix Web
-
lambda_http
Application Load Balancer and API Gateway event types for AWS Lambda
-
actix-multipart
Multipart form support for Actix Web
-
multipart
A backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and server
-
foreign_vec
Unofficial implementation of Apache Arrow spec in safe Rust
-
actix-web-httpauth
HTTP authentication schemes for Actix Web
-
jsonrpc-http-server
Rust http server using JSONRPC 2.0
-
salvo_macros
salvo proc macros
-
webdriver
implementing the wire protocol for the W3C WebDriver specification
-
routerify
A lightweight, idiomatic, composable and modular router implementation with middleware support for the Rust HTTP library hyper.rs
-
actix-session
Session management for Actix Web
-
tide
A minimal and pragmatic Rust web application framework built for rapid development
-
server_fn
RPC for any web framework
-
poem
full-featured and easy-to-use web framework with the Rust programming language
-
actix-web-lab
In-progress extractors and middleware for Actix Web
-
launchdarkly-server-sdk
LaunchDarkly Server-Side SDK
-
axum-test
For spinning up and testing Axum servers
-
hoot
no_std, allocation free http 1.1 library
-
juniper
GraphQL server library
-
cynic-codegen
Procedural macro code generation for cynic - a code first GraphQL client for Rust
-
tower_governor
A rate-limiting middleware for Tower backed by the governor crate that allows configurable key based and global limits
-
hootbin
hoot based library to emulate httpbin
-
actix-test
Integration testing tools for Actix Web applications
-
actix-http-test
Various helpers for Actix applications to use during testing
-
reqwest-conditional-middleware
A middleware wrapper that enables (or disables) a wrapped Reqwest middleware on a per-request basis
-
cynic-parser
A fast, correct and easy to use GraphQL parser
-
leptos_integration_utils
help build server integrations for the Leptos web framework
-
sentry-actix
Sentry client extension for actix-web 3
-
deno_web
Collection of Web APIs
-
actix-identity
Identity management for Actix Web
-
tower-request-id
A tower (hyper, axum, warp) service to add a unique id for every request
-
axum-containerssh
This OpenAPI document describes the API endpoints that are required for implementing an authentication and configuration server for ContainerSSH. (See https://github.com/containerssh/libcontainerssh for details.)
-
paperclip-actix
Paperclip OpenAPI plugin for actix-web framework
-
oxide-auth
A OAuth2 library for common web servers, featuring a set of configurable and pluggable backends
-
kafka-protocol
Kafka wire protocol
-
shuttle-common
Common library for the shuttle platform (https://www.shuttle.rs/)
-
tower-sessions-memory-store
Memory session store. Not for direct use; see the
tower-sessions
crate for details. -
hyper-staticfile
Static file serving for Hyper 1.0
-
cynic-introspection
GraphQL API introspection for cynic
-
actix-web-thiserror
Extend thiserror crate functionality for actix-web
-
routefinder
router
-
deno_task_shell
Cross platform scripting for deno task
-
juniper_warp
juniper
GraphQL integration withwarp
-
prometheus_exporter
Helper libary to export prometheus metrics using tiny-http
-
vhost-user-backend
A framework to build vhost-user backend service daemon
-
juniper_graphql_ws
GraphQL over WebSocket Protocol implementations for
juniper
crate -
devserver_lib
A zero configuration library for hosting a local folder via https. Refer to 'devserver' for the command line tool.
-
juniper_subscriptions
Juniper
SubscriptionCoordinator
andSubscriptionConnection
implementations -
leptos_actix
Actix integrations for the Leptos web framework
-
axum-login
🪪 User identification, authentication, and authorization for Axum
-
jsonrpsee-http-server
HTTP server for JSON-RPC
-
leptos_axum
Axum integrations for the Leptos web framework
-
apalis-cron
extensible library for cron-like job scheduling for rust
-
mousse
A set of encoder and decoder for server sent events
-
sentry_usage_accountant
Sentry application uses to account for usage of shared system resources broken down by feature
-
loco-rs
The one-person framework for Rust
-
warp-reverse-proxy
Warp filter that acts as a reverse proxy, forwarding the request to a proxy address and extracting a response
-
ntex
Framework for composable network services
-
actix-governor
A rate-limiting middleware for actix-web backed by the governor crate
-
wcgi
Common abstractions for defining a WCGI server
-
router-bridge
JavaScript bridge for the Apollo Router
-
deno_npm
npm registry client and dependency resolver used in the Deno CLI
-
swagger
A set of common utilities for Rust code generated by OpenAPI Generator
-
shuttle-axum
Service implementation to run an axum webserver on shuttle
-
lambda-extension
AWS Lambda Extension API
-
nickel
An express.js inspired web framework
-
deno_lockfile
lockfile used in Deno
-
rskafka
A minimal Rust client for Apache Kafka
-
trillium-http
the http implementation for the trillium toolkit
-
witchcraft-server
A highly opinionated embedded application server for RESTy APIs, compatible with the Witchcraft ecosystem
-
deno_http
HTTP server implementation for Deno
-
dioxus-fullstack
Fullstack Dioxus Utilities
-
trillium-server-common
server utilities for trillium.rs
-
salvo-cors
CORS support for salvo web server framework
-
apollo-federation
Apollo Federation
-
jsonrpc-stdio-server
STDIN/STDOUT server for JSON-RPC
-
dropshot
expose REST APIs from a Rust program
-
fly-accept-encoding
Determine the best encoding possible from an Accept-Encoding HTTP header
-
persistent
A set of middleware for sharing server-global data in Iron
-
http-request-derive
Use derive to create HTTP requests
-
graphql-tools
Tools for working with GraphQL in Rust, based on graphql-parser Document
-
apollo-router
A configurable, high-performance routing runtime for Apollo Federation 🚀
-
tide-websockets
tide websockets
-
trillium
a modular toolkit for building async web apps
-
s3s
S3 Service Adapter
-
s3s-fs
An experimental S3 server based on file system
-
iroh-metrics
metrics for iroh
-
actix-web-static-files
actix-web static files as resources support
-
mount
Mounting middleware for Iron
-
rocket_sync_db_pools
Rocket async database pooling support for sync database drivers
-
router
Iron framework
-
axum-server-dual-protocol
Host a HTTP and HTTPS server on the same port with
axum-server
-
deno_napi
NAPI implementation for Deno
-
yew-router-route-parser
The parser for the routing syntax used with yew-router
-
salvo-csrf
CSRF support for salvo web server framework
-
pavex
A framework for building API services and web applications in Rust
-
salvo-rate-limiter
Rate limiter middleware for salvo web server framework
-
actix-web-extras
Functionality which should be part of actix-web, but is not
-
actix-web-prometheus
Actix web middleware for prometheus metrics
-
gotham
A flexible web framework that promotes stability, safety, security and speed
-
s3s-aws
S3 service adapter integrated with aws-sdk-s3
-
borrow-bag
A type-safe, heterogeneous collection with zero-cost add and borrow
-
trillium-router
router for trillium.rs
-
urlencoded
Decoding middleware for url-encoded data. For use with Iron.
-
trillium-macros
proc-macros for trillium.rs
-
prometheus-hyper
small Tokio/Hyper server to run Prometheus metrics
-
firebase-auth
Firebase authentication extractor for Actix Web and Axum
-
trillium-rustls
rustls adapter for trillium.rs
-
trillium-api
an api handler for trillium.rs
-
kubert
Kubernetes runtime helpers. Based on kube-rs.
-
oxide-auth-async
Combines oxide-auth with async and futures
-
trillium-caching-headers
http caching headers for trillium.rs
-
trillium-testing
testing library for trillium applications
-
dioxus-ssr
Dioxus render-to-string
-
trillium-head
http head handler for trillium.rs
-
ratpack
HTTP framework designed around simplicity and ease-of-use
-
jsonrpc-utils
Alternative pub/sub and server implementations for jsonrpc-core
-
salvo-cache
Cache middleware for Salvo web server framework
-
trillium-opentelemetry
opentelemetry for trillium.rs
-
zino
Next-generation framework for composable applications in Rust
-
voxelize
A fast multiplayer voxel engine
-
path-tree
lightweight high performance HTTP request router for Rust
-
dragonfly-client
Dragonfly client written in Rust
-
biscotti
HTTP cookie management for Rust servers
-
RuStream
Self-hosted Streaming Engine, that can render media files via authenticated sessions
-
trillium-forwarding
handler for trillium.rs that rewrites host/scheme from forwarded/x-forwarded headers
-
rweb
web server framework for rust
-
salvo-jwt-auth
Jwt auth support for salvo web server framework
-
axum-otel-metrics
axum OpenTelemetry metrics middleware with prometheus exporter
-
webserver-rs
An out-of-the-box web server framework that is encapsulated based on salvo and sea-orm
-
nwc
NWC client and zapper backend for Nostr apps
-
pingap
A reverse proxy like nginx
-
salvo-flash
Flash message support for salvo web server framework
-
zino-core
Core types and traits for zino
-
lambda-web
Run Rust web frameworks on AWS Lambda
-
jsonrpc-v2
JSONRPC 2.0 server
-
cynthiaweb
web server and generator based on plain file editing. I hate WordPress.
-
salvo-proxy
TBD: Proxy support for salvo web server framework
-
axum_session
📝 Session management layer for axum that supports HTTP and Rest
-
multiparty
zero copy streaming multipart decoder implementation
-
shors
Transport layer for cartridge + tarantool-module projects
-
actix-extensible-rate-limit
Rate limiting middleware for actix-web
-
params
A multi-source request parameters parser for Iron
-
actix-form-data
Multipart Form Data for Actix Web
-
actix-web-rust-embed-responder
An actix-web responder for rust-embed that implements cache revalidation and compressed responses
-
eventure
Event-Driven messaging library for Rust
-
rust-embed-for-web-utils
rust-embed-for-web
-
axum_static
static file serving router for axum server
-
warpy
🌀 A thin warp wrapper for serving folders over http
-
isbot
Detect if a user-agent is a known bot
-
logger
Logging middleware for the Iron framework
-
teo
Schema-centered next-generation web framework for Rust, Node.js and Python
-
picoserve
An async no_std HTTP server suitable for bare-metal environments
-
harmonizer
Apollo Federation utility to compose a supergraph from subgraphs
-
trillium-proxy
reverse proxy for trillium.rs
-
datafusion-odata
OData protocol adapter for Apache Datafusion
-
shuttle-actix-web
Service implementation to run an actix webserver on shuttle
-
br-web
WEB SERVER
-
datafusion-server
Web server library for session-based queries using Arrow and other large datasets as data sources
-
hypers
web framework based on hyper 1.0
-
form-data
AsyncRead/AsyncWrite/Stream
multipart/form-data
-
trillium-logger
logger for trillium.rs
-
salvo-serve-static
Serve static assets for salvo web server framework
-
aliri_tower
Tower middleware for interacting with
aliri
authorities -
portfu
Rust HTTP Server Libary built Around Hyper.rs with Macros Similar to Actix
-
tide-testing
tide testing helper
-
actix-request-identifier
Middlerware for actix-web to associate an ID with each request
-
http-test-server
Programatically create resources and pre-defined responses for tests
-
mangadex-desktop-api2
A Actix server for downloading manga, chapters, covers from Mangadex
-
zip_static_handler
Static file handler from zip archive
-
cnctd_server
Collection of server APIs
-
actix-protobuf
Protobuf payload extractor for Actix Web
-
product-os-router
Product OS : Router provides a fully featured router leveraging Axum and Tower with a suite of helper methods to make it easier to create an HTTP server, HTTPS server, web socket server and even server-sent events server
-
tibco_ems
A high level API for the Tibco EMS
-
juniper_actix
juniper
GraphQL integration withactix-web
-
aliri_axum
Axum for interacting with
aliri
authorities -
shuttle-rocket
Service implementation to run a rocket webserver on shuttle
-
trillium-smol
smol runtime adapter for trillium.rs
-
zenoh-plugin-rest
The zenoh REST plugin