CATEGORY
Web programming::HTTP server 2,195 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
roaasync web framework inspired by koajs, lightweight but powerful.47,107MIT
arseA Rust Site Engine46,898MIT OR Apache-2.0
graphulOptimize, speed, scale your microservices and save money 💵46,345MIT
mycelium-notifierProvide message adapters to the mycelium project.45,978Apache-2.0
trillium-loggerlogger for trillium.rs45,888MIT OR Apache-2.0
rustypasteA minimal file upload/pastebin service45,643MIT
static-web-serverA cross-platform, high-performance and asynchronous web server for static files-serving.45,101MIT OR Apache-2.0
ntex-filesStatic files support for ntex web.44,034MIT OR Apache-2.0
li-http-typesCommon types for HTTP operations.43,642MIT OR Apache-2.0
hitdnshitdns is a DNS forward server optimized for cache hit ratio and query latency.42,802GPL-3.0
velvet-webWrapper stack for webapp apis41,973MIT OR Apache-2.0
querystrongquery-params41,637MIT OR Apache-2.0
martinBlazing fast and lightweight tile server with PostGIS, MBTiles, and PMTiles support41,225MIT OR Apache-2.0
file-serveHTTP Static File Server40,889MIT OR Apache-2.0
problemdetailsSupport for Problem Details (RFC-7807 / RFC-9457) responses in HTTP APIs40,672MIT
oxide-auth-actixA OAuth2 server library for actix featuring a set of configurable and pluggable backends.40,467MIT OR Apache-2.0
lettermanthis is a grounds up super fast and light weight smtp client and server library you can integrate it into a rust app to manage…39,932MIT
warp_lambdaA super simple crate to let you use [warp filters](https://github.com/seanmonstar/warp) with [aws lambda…39,597MIT
perseus-axumAn integration that makes the Perseus frontend framework easy to use with Axum.39,322MIT
mycelium-dieselProvide diesel adapters to the mycelium project.39,198Apache-2.0
torchbearLua programming environment in Rust38,989MIT/Apache-2.0
actix-4-jwt-authOIDC authentication extractor for Actix 438,939MIT
mycelium-adapters-shared-libShared library for the mycelium adapters layer.38,468Apache-2.0
routerify-queryA Routerify middleware which parses the request query string.38,356MIT
warp-real-ipWarp filter to get the "real ip" of the remote client38,195MIT OR Apache-2.0
mycelium-apiProvide API ports to the mycelium project.37,795Apache-2.0
snowboardfast, simple & reliable http servers 🏂37,738MIT
rust-web-serverA dependency-minimal Rust web platform: HTTP/1.1, HTTP/2, and HTTP/3 server, reverse proxy, and application framework with…37,538MIT
mycelium-cliProvide CLI ports to the mycelium project.37,532Apache-2.0
mycelium-key-valueProvide key-value adapters to the mycelium project.37,315Apache-2.0
hyperdriverThe missing middle for Hyper - Servers and Clients with ergonomic APIs37,064MIT
prerollEasy boilerplate utilities for Rust http services which use async-std, Tide, Surf, and friends.37,013BlueOak-1.0.0
dufDuf is a simple file server.36,579MIT OR Apache-2.0
swindonAn HTTP edge (frontend) server with smart websockets support36,280MIT/Apache-2.0
zip_static_handlerStatic file handler from zip archive36,108MIT
tide-openssltide openssl listener based on async-std-openssl. Based on http-rs/tide-rustls35,369MIT OR Apache-2.0
salvo-acmeAcme for Salvo web server framework. Powered by certon.35,048Apache-2.0
gotham_middleware_dieselA Gotham Middleware that provides access to a Diesel connection via an R2D2 pool to allow other Middleware and Handlers to…34,930MIT/Apache-2.0
viala micro micro-framework34,858MIT/Apache-2.0
httpzCode once, support every Rust webserver!34,425MIT
water_httpfast web http framework that support http 1 and http 2 with very easy use34,286MIT
x402-axumAxum middleware for enforcing x402 protocol payments on protected routes34,234Apache-2.0
volgaEasy & Fast Web Framework for Rust33,071MIT
cognito-user-readerUtility to retrieve all users in a specific AWS user pool32,714MIT
socleOpinionated axum service bootstrap: telemetry, database, rate limiting, and shutdown in one builder32,530MIT
http-mitm-proxyA HTTP proxy server library intended to be a backend of application like Burp proxy.32,503MIT
axum-route-errorA common error response for Axum servers32,448MIT
may_minihttpMini http server that implemented on top of [may](https://github.com/Xudong-Huang/may)32,439MIT/Apache-2.0
versatiles_deriveA toolbox for converting, checking and serving map tiles in various formats.31,993MIT
jawsJSON Algorithms and Web Signing31,922MIT
traq-bot-httpLibrary to parse POST requests of traQ BOT event31,421MIT
libhttp3A Rust library for HTTP/3 clients and servers.31,271MIT
salvo-staticServe static assets for salvo web server framework.31,206MIT OR Apache-2.0
tsukuyomiAsynchronous Web framework for Rust31,145MIT OR Apache-2.0
axum-token-authsimple, passwordless authentication middleware for axum31,122MIT
reset-routerA RegexSet based path router for Hyper31,033MIT
actix-web-middleware-redirect-schemeA middleware for actix-web which forwards all `http` requests to `https` and vice versa. Based on…30,643MIT
statixA CLI http server for static file sharing30,610MIT
versatiles_coreA toolbox for converting, checking and serving map tiles in various formats.30,250MIT
restapiA secure-by-default rest api using hyper, tokio, bb8, kafka-threadpool, postgres, and prometheus for monitoring30,077MIT
dummyhttpSuper simple HTTP server that replies with a fixed body and a fixed response code30,022MIT
trillium-conn-idconn ids for trillium.rs29,823MIT OR Apache-2.0
ohkami_macrosproc macros for Ohkami - A performant, declarative, and runtime-flexible web framework for Rust29,764MIT
trillium-compressioncompression handler for trillium.rs29,646MIT OR Apache-2.0
actix-slogstructured access-logging for actix-web utilizing slog, thus enabling JSON-logging29,600MIT OR Apache-2.0
htrpcHTTP based RPC library29,593MIT
ripressAn Express.js-inspired web framework for Rust28,987MIT
trillium-static-compiledcompile-time static assets for trillium.rs28,892MIT OR Apache-2.0
llmsimLLM Traffic Simulator - A lightweight, high-performance LLM API simulator28,854MIT
zenoh-plugin-webserverPlugin for Zenoh implementing an HTTP server that maps URLs to zenoh key expressions28,830EPL-2.0 OR Apache-2.0
batched-fnMiddleware for serving deep learning models with batched prediction28,684Apache-2.0
x402-typesCore types for x402 payments: chain identifiers, protocol messages, and facilitator traits28,670Apache-2.0
pingapA reverse proxy like nginx28,580Apache-2.0
trillium-tls-commontls interfaces for trillium.rs28,120MIT OR Apache-2.0
spring-webIntegration of rust application framework spring-rs and Axum web framework27,958MIT
todorstodo app with CLI, REST & gRPC interfaces27,949MIT
rickviewA fast RDF viewer (Linked Data browser)27,738MIT
versatiles_geometryA toolbox for converting, checking and serving map tiles in various formats.27,509MIT
lambda-otel-liteLightweight OpenTelemetry instrumentation for AWS Lambda27,290MIT
paferafileserverActix based HTML file manager designed for easy browsing of your filesystem, especially for Termux on Android27,116GPL-3.0-or-later
tide-sqlxTide middleware for SQLx pooled connections & transactions.27,090BlueOak-1.0.0
sfzA simple static file serving command-line tool.27,080MIT/Apache-2.0
portalFull Text Search Web Service26,650MIT
http-servehelpers for conditional GET, HEAD, byte range serving, and gzip content encoding for static files and more with hyper and tokio26,516MIT/Apache-2.0
trillium-sessionssession storage handler for trillium.rs26,500MIT OR Apache-2.0
trillium-cookiescookies handler for trillium.rs26,484MIT OR Apache-2.0
dipper_macrosCode generation for the dipper dependency injection framework26,346Apache-2.0
routerify-corsA Routerify middleware which enables CORS.26,248MIT
axum-connectConnect-Web RPC for Axum26,248MIT OR Apache-2.0
dipperAn out-of-the-box modular dependency injection web application framework.26,024Apache-2.0
trillium-websocketswebsocket support for trillium.rs25,995MIT OR Apache-2.0
yacmeYet another ACME client.25,379MIT
async-sqlx-sessionsqlx session store for async-session25,372MIT OR Apache-2.0
body-image-futioFutures based asynchronous I/O for body-image.25,282MIT/Apache-2.0
versatiles_imageA toolbox for converting, checking and serving map tiles in various formats.25,226MIT
autumn-macrosProc macros for the Autumn web framework25,193MIT OR Apache-2.0
autumn-webAn opinionated, convention-over-configuration web framework for Rust25,125MIT OR Apache-2.0
septemberA simple and efficient Gemini-to-HTTP proxy.24,905GPL-3.0-only
tetsy-jsonrpc-coreTetsy Transport agnostic rust implementation of JSON-RPC 2.0 Specification.24,692MIT
versatiles_pipelineA toolbox for converting, checking and serving map tiles in various formats.24,506MIT
versatiles_containerA toolbox for converting, checking and serving map tiles in various formats.24,463MIT
arc-reactorMinimal, Asynchronous, Web Framework24,422MIT
warp-opensslOpenSSL bindings for Warp TLS server24,351MIT
metrics_serverA hassle-free, single-responsibility, safe HTTP/S server used to easily expose metrics in an application.24,254MIT
subgraph-mockA standalone mock subgraph server designed to be placed behind a supergraph for testing.24,077MIT
starberrySmall, sweet, easy framework for full-stack web application24,009MIT
trillium-redirectRedirect utilities for trillium.rs23,243MIT OR Apache-2.0
trillium-static-compiled-macrosinternal-use-only proc-macros for trillium-static-compiled23,121MIT OR Apache-2.0
actix-jwt-auth-middlewareThis crate implements a JSON Webtoken (JWT) middleware for the actix-web framework.22,969MIT
x402-chain-eip155EIP-155 (EVM) chain support for the x402 payment protocol22,696Apache-2.0
actix-swaggerCode generator from swagger file for actix-web framework22,494MIT
humphrey_serverA Performance-Focused, Dependency-Free Web Server.22,454MIT
cotThe Rust web framework for lazy developers.22,435MIT OR Apache-2.0
axum-connect-buildConnect-Web RPC code generator for axum-connect22,421MIT OR Apache-2.0
nickel-dieselNickel middleware providing a diesel ORM with r2d2 connection pooling22,286MIT
h3-axumTransport your Axum router over HTTP/3. Use your existing handlers with QUIC.22,160MIT OR Apache-2.0
opentelemetry-tideOpenTelemetry integration for Tide22,100MIT OR Apache-2.0
treemuxA high performance HTTP request router that scales well.22,016MIT
leptos_server_signalLeptos server signals synced through websockets21,682MIT
x402-rsx402 payments in Rust: verify, settle, and monitor payments over HTTP 402 flows21,053Apache-2.0
trillium-async-stdasync-std runtime adapter for trillium.rs21,014MIT OR Apache-2.0
depoServer for secure and anonymous storage and retrieval of binary objects.21,006BSD-2-Clause-Patent
starberry_coreSmall, sweet, easy framework for full-stack web application20,692MIT
aliri_actixActix for interacting with `aliri` authorities20,645MIT OR Apache-2.0
chiteyHttp3 and Https low layer server framework on hyper and h320,540MIT
seamlessAn opinionated library to easily create RPC style JSON APIs20,301MIT
seamless_macrosMacros to complement the 'seamless' library20,183MIT
ohkami_libinternal library for Ohkami - A performant, declarative, and runtime-flexible web framework for Rust20,125MIT
funesFunes is a server to mock HTTP responses.20,109MIT
postofficethis is a light weight tcp connection manager, including client and server side functions to communicate at high speed long…20,076non-standard
axum_responsesStandardized JSON Responses and Error Handling for Axum Framework20,020MIT
edge-httpAsync + `no_std` + no-alloc implementation of the HTTP protocol19,818MIT OR Apache-2.0
sputnikExtends the types from the http crate with methods to deal with cookies/content-types (and optionally adds deserialization…19,670MIT
boluo简单易用的异步网络框架19,601MIT
leptos_sseLeptos server signals synced through server-sent-events (SSE)19,470MIT
actix-error-deriveA simple library to handle REST errors, with a derive macro to generate the error type. It also provides a compatibility layer…19,182MIT
dumb_cgiAn adequate, dependency-free CGI library for server-side CGI programs19,180MIT
tetsy-jsonrpc-client-transportsTetsy Transport agnostic JSON-RPC 2.0 client implementation.19,178MIT
thalo-macrosMacros for crates.io/thalo19,096MIT OR Apache-2.0
actix-cloudActix Cloud is an all-in-one web framework based on Actix Web.18,947MIT
actix-dieselIntegrate Diesel into Actix (and Actix Web) cleanly and efficiently.18,894MIT/Apache-2.0
tetsy-jsonrpc-core-clientTetsy Transport agnostic JSON-RPC 2.0 client implementation.18,696MIT
throttlecrab-serverA high-performance rate limiting server with multiple protocol support18,630MIT
dianaDiana is an out-of-the-box GraphQL system with full support for use as a serverless function, as well as commonly-used features…18,625MIT
operatorA web server for static and dynamic content18,608GPL-3.0
prkserver`prkserver` is a CLI tool that helps create a backend server in Rust using Axum or Actix Web and SQLx. It configures everything…18,267MIT
nickel_corsCORS Middleware for nickel.rs18,208MIT
actix-errorA simple library to handle REST errors, with a derive macro to generate the error type. It also provides a compatibility layer…18,079MIT
sharp_pencilA micro web framework for Rust. (A Pencil fork)17,914BSD-3-Clause
min_http11_parserMinimum HTTP/1.1 request parser17,674MIT
icx-proxyCLI tool to create an HTTP proxy to the Internet Computer.17,267Apache-2.0
shioShio is a fast, simple, and asynchronous micro web-framework for Rust.17,003MIT/Apache-2.0
servlinModular HTTP server library, threaded handlers and async performance16,943MIT OR Apache-2.0
aliri_warpWarp filters for interacting with `aliri` authorities16,884MIT OR Apache-2.0
static-serve-macroA helper for compressing and embedding static assets in an Axum webserver16,856MIT OR Apache-2.0
rhyperA fast and correct HTTP library.16,842MIT
tower-default-headerstower-compatible middleware to set default HTTP response headers16,596MIT
krustieKrustie is a simple and easy-to-use backend framework.16,579MIT
nidrsNidrs is a web framework based on axum and tokio.16,562MIT
static-serveA helper for compressing and embedding static assets in an Axum webserver16,478MIT OR Apache-2.0
astraA blocking HTTP server built on hyper.16,291MIT
devserverA simple server for locally hosting a folder.16,276Zlib
warp-fix-171A temporary patch for Warp until #924 is merged.16,275MIT
axum-kitStreamline the integration and usage of Axum with SQLx and Redis16,271MIT
mycelium-api-test-svcMycelium API Test Service16,051Apache-2.0
firewallConnection rejection abstraction15,828MIT
maia-httpdMaia SDR HTTP server15,785MIT OR Apache-2.0
penguinDev server with auto-reload, static file server, proxy support, and more.
Language and framework agnostic. This is the library…15,712MIT/Apache-2.0
formulateformulate is a standalone server that listens for web form data submissions.15,688MIT
filesCDN Origin Server for Cloud Storage15,622MIT
thqmA simple HTTP server to serve a dynamic menu for your scripts over the network.15,613MIT
axum-xml-extractXML extractor for axum15,573MIT
rustmarkExtensible web application for serving Markdown-based content15,470MIT
trillium-cliThe trillium.rs cli15,386MIT OR Apache-2.0
trillium-staticfilesystem-backed static assets for trillium.rs15,340MIT OR Apache-2.0
pillowA web framework for rust15,258non-standard
livehttpdA development server with live-reload capabilities.15,202MIT OR Apache-2.0
nidrs-externNidrs external library.15,187MIT
kvarnA forward-thinking fast web server designed to fit your needs, efficiently.15,163Apache-2.0
path-tablePath-based routing table.15,158MIT OR Apache-2.0
respictaRespicta is a versatile project offering a library, command-line interface (CLI), and web service for resizing images and…15,088MIT
inertia-rustA Rust server-adapter for building modern MVC web apps with Inertia.14,945non-standard
lambda_web_adapterRun web applications on AWS Lambda14,889Apache-2.0
warp_github_webhookGitHub webhook for Warp web framework14,774MIT OR Apache-2.0
ajjSimple, modern, ergonomic JSON-RPC 2.0 router built with tower and axum14,644MIT OR Apache-2.0
wasm-serviceSimplify implementation of serverless WASM on Cloudflare Workers14,570MIT OR Apache-2.0
terracottaBoilerplate webserver application based on Axum14,518MIT
meteoritusA tus server integration for Rocket framework.14,455MIT OR Apache-2.0
actix-session-surrealdbSurrealdb SessionStore for actix-session14,420MIT
corswareCORS for Iron According to the Spec14,392MIT
diana-actix-webThe integration between Diana GraphQL and Actix Web.14,379MIT
micro-httpthe async micro http server14,237MIT OR Apache-2.0
axum-csrf-sync-patternAn axum layer and middleware, providing Cross Site Request Forgery protection by implementing the CSRF Synchronizer Token Pattern…14,086MPL-2.0
rocket_lambA crate to allow running a Rocket webserver as an AWS Lambda Function with API Gateway14,035MIT
http-handleA fast and lightweight Rust library for handling HTTP requests and responses.13,995AGPL-3.0-only
actix-storageGeneral key value storage for actix-web13,984MIT OR Apache-2.0
actix-web-middleware-redirect-httpsA middleware for actix-web which forwards all `http` requests to `https` with optional url string replacement.13,886MIT
leo-ver-servA web server which accepts snapshots from Leo, and serves web application for browsing history of known Leo files.13,835MIT
darpiA web framework with type safety and speed in mind13,822MIT OR Apache-2.0
rocket_sentry_loggerA Logger wrapper to integrate the Sentry SDK on a Rocket Server13,723Apache-2.0