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.

hyperA protective and efficient HTTP library for all.790,689,722MITNetwork programmingWeb programming::HTTP client axumHTTP routing and request handling library that focuses on ergonomics and modularity398,216,522MITAsynchronousNetwork programming hyper-utilhyper utilities384,084,545MITNetwork programmingWeb programming::HTTP client actix-webActix Web is a powerful, pragmatic, and extremely fast web framework for Rust74,559,323MIT OR Apache-2.0AsynchronousNetwork programming actix-httpHTTP types and services for the Actix ecosystem74,253,531MIT OR Apache-2.0AsynchronousNetwork programming http-typesCommon types for HTTP operations.52,067,593MIT OR Apache-2.0AsynchronousWeb programming warpserve the web at warp speeds44,822,688MITWeb programming::HTTP server rust-embed-implRust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs…42,635,899MITWeb programming::HTTP server rust-embed-utilsUtilities for rust-embed42,396,399MITWeb programming::HTTP server jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.18,996,183MITAsynchronousNetwork programming lambda_runtimeAWS Lambda Runtime16,455,410Apache-2.0Web programming::HTTP server lambda_runtime_api_clientAWS Lambda Runtime interaction API14,678,796Apache-2.0Web programming::HTTP server rouilleHigh-level idiomatic web framework.12,864,649MIT/Apache-2.0Web programming::HTTP serverWeb programming::WebSocket rocketWeb framework with a focus on usability, security, extensibility, and speed.12,205,740MIT OR Apache-2.0Web programming::HTTP server salvoSalvo is a powerful web framework that can make your work easier.12,176,993Apache-2.0AsynchronousNetwork programming axum-testEasy E2E testing for Axum11,725,812MITDevelopment tools::TestingWeb programming::HTTP server actix-filesStatic file serving for Actix Web11,192,035MIT OR Apache-2.0AsynchronousWeb programming::HTTP server lambda_httpApplication Load Balancer and API Gateway event types for AWS Lambda8,425,117Apache-2.0Web programming::HTTP server path-treepath-tree is a lightweight high performance HTTP request router for Rust8,378,506MIT OR Apache-2.0AsynchronousWeb programming salvo-corsCORS support for salvo web server framework.7,107,415Apache-2.0AsynchronousNetwork programming salvo-jwt-authJwt auth support for salvo web server framework.6,528,070Apache-2.0AsynchronousNetwork programming async-h1Asynchronous HTTP 1.1 parser.6,495,430MIT OR Apache-2.0AsynchronousParser implementations jsonrpc-client-transportsTransport agnostic JSON-RPC 2.0 client implementation.6,185,076MITAsynchronousNetwork programming jsonrpc-core-clientTransport agnostic JSON-RPC 2.0 client implementation.6,139,329MITAsynchronousNetwork programming poemPoem is a full-featured and easy-to-use web framework with the Rust programming language.5,248,450MIT OR Apache-2.0AsynchronousNetwork programming connectrpcA Tower-based Rust implementation of the ConnectRPC protocol5,235,924Apache-2.0Network programmingWeb programming::HTTP client poem-deriveMacros for poem5,146,874MIT OR Apache-2.0AsynchronousNetwork programming salvo-serve-staticServe static assets for salvo web server framework.4,626,509Apache-2.0AsynchronousNetwork programming salvo-csrfCSRF support for salvo web server framework.4,585,334Apache-2.0AsynchronousNetwork programming salvo_coreSalvo is a powerful web framework that can make your work easier.4,523,460Apache-2.0AsynchronousNetwork programming salvo_extraSalvo is a powerful web framework that can make your work easier.4,301,292Apache-2.0AsynchronousNetwork programming routerifyA lightweight, idiomatic, composable and modular router implementation with middleware support for the Rust HTTP library hyper.rs.3,946,603MITAsynchronousWeb programming salvo-proxyHTTP proxy support for the Salvo web server framework. Provides flexible proxy middleware for forwarding requests to upstream…3,879,175Apache-2.0AsynchronousNetwork programming http-auth-basicHTTP Basic Authentication Scheme (RFC 7617 and RFC 2617 compliant, base64-encoded credentials) for Rust applications3,624,497MIT OR Apache-2.0AuthenticationEncoding tower_governorA rate-limiting middleware for Tower backed by the governor crate that allows configurable key based and global limits3,513,832MIT OR Apache-2.0Web programming::HTTP server h3An async HTTP/3 implementation.3,439,555MITNetwork programmingWeb programming::HTTP client tideA minimal and pragmatic Rust web application framework built for rapid development3,432,257MIT OR Apache-2.0AsynchronousNetwork programming salvo_macrossalvo proc macros3,403,631Apache-2.0AsynchronousNetwork programming juniperGraphQL server library.3,321,705BSD-2-ClauseAsynchronousWeb programming salvo-cacheCache middleware for Salvo web server framework.2,913,313Apache-2.0AsynchronousNetwork programming hyperxHyper's typed header module, eXtracted and improved2,884,950MITNetwork programmingWeb programming::HTTP client salvo-rate-limiterRate limiter middleware for salvo web server framework.2,880,277Apache-2.0AsynchronousNetwork programming actix-web-labIn-progress extractors and middleware for Actix Web2,865,307MIT OR Apache-2.0AsynchronousNetwork programming salvo-otelOpenTelemetry support for salvo web server framework.2,801,311Apache-2.0AsynchronousNetwork programming salvo-craftSalvo Handler modular craft.2,671,501Apache-2.0AsynchronousNetwork programming salvo-craft-macrosSalvo Handler modular craft macros.2,643,576Apache-2.0AsynchronousNetwork programming oxide-authA OAuth2 library for common web servers, featuring a set of configurable and pluggable backends.2,481,136MIT OR Apache-2.0AuthenticationWeb programming::HTTP server actix-web-lab-deriveExperimental macros for Actix Web2,057,024MIT OR Apache-2.0AsynchronousNetwork programming salvo-sessionSession support for salvo web server framework.1,937,336Apache-2.0AsynchronousNetwork programming salvo-flashFlash message support for salvo web server framework.1,908,401Apache-2.0AsynchronousNetwork programming actix-http-testVarious helpers for Actix applications to use during testing1,863,692MIT OR Apache-2.0AsynchronousNetwork programming actix-testIntegration testing tools for Actix Web applications1,567,133MIT OR Apache-2.0AsynchronousNetwork programming oxide-auth-asyncCombines oxide-auth with async and futures1,439,572MIT OR Apache-2.0AuthenticationWeb programming::HTTP server rama-corerama service core code, used by rama and service authors1,288,105MIT OR Apache-2.0AsynchronousNetwork programming rama-http-backenderror types and utilities for rama1,258,055MIT OR Apache-2.0AsynchronousNetwork programming ntexFramework for composable network services1,001,395MIT OR Apache-2.0AsynchronousNetwork programming juniper_subscriptionsJuniper `SubscriptionCoordinator` and `SubscriptionConnection` implementations.946,681BSD-2-ClauseAsynchronousWeb programming juniper_graphql_wsGraphQL over WebSocket Protocol implementations for `juniper` crate.923,026BSD-2-ClauseAsynchronousWeb programming axum-login🪪 User identification, authentication, and authorization for Axum.896,660MITAsynchronousDatabase interfaces hyper-staticfileStatic file serving for Hyper 1.0810,589MITWeb programming::HTTP server routefinderrouter799,854MIT OR Apache-2.0Web programmingWeb programming::HTTP server warp-reverse-proxyWarp filter that acts as a reverse proxy, forwarding the request to a proxy address and extracting a response.778,278non-standardWeb programmingWeb programming::HTTP server s3sS3 Service Adapter778,155Apache-2.0Web programmingWeb programming::HTTP server actix-governorA rate-limiting middleware for actix-web backed by the governor crate776,063GPL-3.0-or-laterWeb programming::HTTP server dropshotexpose REST APIs from a Rust program772,376Apache-2.0Network programmingWeb programming::HTTP server devserver_libA zero configuration library for hosting a local folder via https. Refer to 'devserver' for the command line tool.675,394ZlibWeb programming::HTTP server hyper2A protective and efficient HTTP library for all.626,849MITNetwork programmingWeb programming::HTTP client lambda-extensionAWS Lambda Extension API614,081Apache-2.0Web programming::HTTP server s3s-fsAn experimental S3 server based on file system611,642Apache-2.0Web programmingWeb programming::HTTP server juniper_axum`juniper` GraphQL integration with `axum`.596,957BSD-2-ClauseAsynchronousWeb programming actix-web-static-filesactix-web static files as resources support.552,038Unlicense OR MITAsynchronousNetwork programming actix-csrfCSRF middleware for Actix490,154MIT OR Apache-2.0Web programming::HTTP server juniper_warp`juniper` GraphQL integration with `warp`.458,078BSD-2-ClauseAsynchronousWeb programming multipartySimple zero copy streaming multipart decoder implementation450,424MIT/Apache-2.0AsynchronousWeb programming www-authenticatemissing HTTP WWW-Authenticate header parser/printer for hyper 0.11.x. 0.1.x for hyper 0.10.y, 0.2.x for hyper 0.11.y and 0.3.x…437,999MITWeb programming::HTTP clientWeb programming::HTTP server tide-websocketstide websockets418,546MIT OR Apache-2.0Web programmingWeb programming::HTTP server gothamA flexible web framework that promotes stability, safety, security and speed.413,599MIT/Apache-2.0Web programming::HTTP server gotham_derivePrivate implementation detail of the gotham framework337,374MIT/Apache-2.0Web programming::HTTP server fly-accept-encodingDetermine the best encoding possible from an Accept-Encoding HTTP header.298,884MIT OR Apache-2.0CompressionWeb programming actix-web-extrasFunctionality which should be part of actix-web, but is not.274,871MIT OR Apache-2.0AsynchronousNetwork programming trillium-httpthe http implementation for the trillium toolkit263,374MIT OR Apache-2.0Web programmingWeb programming::HTTP server rust-embed-for-web-implThe proc-macro implementation of rust-embed-for-web.263,158MITWeb programming::HTTP server rust-embed-for-web-utilsUtilities for rust-embed-for-web262,396MITWeb programming::HTTP server trillium-macrosproc-macros for trillium.rs260,841MIT OR Apache-2.0Web programmingWeb programming::HTTP server axum-otel-metricsaxum OpenTelemetry metrics middleware with OTLP exporter247,618MITDevelopment tools::ProfilingWeb programming::HTTP server trilliuma modular toolkit for building async web apps234,957MIT OR Apache-2.0Web programmingWeb programming::HTTP server form-dataAsyncRead/AsyncWrite/Stream `multipart/form-data`234,902MIT OR Apache-2.0AsynchronousWeb programming http-serverSimple and configurable command-line HTTP server213,972MIT OR Apache-2.0Web programmingWeb programming::HTTP server prometheus-hypersmall Tokio/Hyper server to run Prometheus metrics208,702Apache-2.0 OR MITAsynchronousNetwork programming mendesRust web toolkit for impatient perfectionists207,668MIT OR Apache-2.0AsynchronousWeb programming::HTTP server lambda-webRun Rust web frameworks on AWS Lambda203,874MITWeb programming::HTTP server http-serviceTypes and traits for standardizing async HTTP services202,159MIT OR Apache-2.0AsynchronousNetwork programming axum-reverse-proxyA flexible and efficient reverse proxy implementation for Axum web applications200,502MITNetwork programmingWeb programming::HTTP server poem-lambdaPoem for AWS Lambda199,435MIT OR Apache-2.0AsynchronousNetwork programming zenoh-plugin-restThe zenoh REST plugin197,511EPL-2.0 OR Apache-2.0Network programmingWeb programming::HTTP server trillium-server-commonserver utilities for trillium.rs195,574MIT OR Apache-2.0Web programmingWeb programming::HTTP server zino-coreCore types and traits for zino.173,814MITAsynchronousNetwork programming salvo-compressionCompression support for salvo web server framework.173,686Apache-2.0AsynchronousNetwork programming zinoNext-generation framework for composable applications in Rust.169,684MITAsynchronousNetwork programming trillium-routerrouter for trillium.rs166,294MIT OR Apache-2.0Web programmingWeb programming::HTTP server http-types-red-badger-temporary-forkCommon types for HTTP operations.157,251MIT OR Apache-2.0AsynchronousWeb programming juniper_rocket`juniper` GraphQL integration with `rocket`.156,131BSD-2-ClauseAsynchronousWeb programming tide-testingtide testing helper147,758MIT OR Apache-2.0Web programmingWeb programming::HTTP server trillium-tokiotokio runtime adapter for trillium.rs146,146MIT OR Apache-2.0Web programmingWeb programming::HTTP server axum-response-cacheAxum layer for caching HTTP responses of the wrapped server143,297MITCachingWeb programming::HTTP server brokerReal-time BaaS (Backend as a Service)139,921MITAuthenticationDatabase implementations miniserveFor when you really just want to serve some files over HTTP right now!137,647MITCommand line utilitiesNetwork programming poem-dbsessionSession storage with database for Poem.134,976MIT OR Apache-2.0AsynchronousNetwork programming juniper_actix`juniper` GraphQL integration with `actix-web`.132,856BSD-2-ClauseAsynchronousWeb programming trillium-apian api handler for trillium.rs122,728MIT OR Apache-2.0Web programmingWeb programming::HTTP server healthHealth reporting and checking library118,682MIT OR Apache-2.0Rust patternsWeb programming::HTTP server trillium-testingtesting library for trillium applications115,369MIT OR Apache-2.0Web programmingWeb programming::HTTP server trillium-opentelemetryopentelemetry for trillium.rs115,369MIT OR Apache-2.0Web programmingWeb programming::HTTP server ocsp-staplerOCSP stapler & client with support for Rustls112,831MPL-2.0AsynchronousCryptography picoserveAn async no_std HTTP server suitable for bare-metal environments112,486MITAsynchronousNetwork programming trillium-caching-headershttp caching headers for trillium.rs111,299MIT OR Apache-2.0Web programmingWeb programming::HTTP server warpy🌀 A thin warp wrapper for serving folders over http.109,451MITCommand line utilitiesNetwork programming s3s-awsS3 service adapter integrated with aws-sdk-s3109,131Apache-2.0Web programmingWeb programming::HTTP server tide-rustlstide tls listener based on async-rustls and rustls106,247MIT OR Apache-2.0Web programmingWeb programming::HTTP server isbotDetect if a user-agent is a known bot102,476MITParsing toolsWeb programming aliri_towerTower middleware for interacting with `aliri` authorities99,440MIT OR Apache-2.0AuthenticationWeb programming axum-server-dual-protocolHost a HTTP and HTTPS server on the same port with `axum-server`98,214MIT OR Apache-2.0AsynchronousNetwork programming tide-compressOutgoing compression middleware for the Tide server framework.97,513BlueOak-1.0.0Web programming::HTTP server pavexA framework for building API services and web applications in Rust.93,917Apache-2.0AsynchronousNetwork programming trillium-headhttp head handler for trillium.rs92,697MIT OR Apache-2.0Web programmingWeb programming::HTTP server tower-webWeb framework with a focus on removing boilerplate91,732MITAsynchronousWeb programming::HTTP server silentSilent Web Framework91,031Apache-2.0AsynchronousNetwork programming trillium-rustlsrustls adapter for trillium.rs90,115MIT OR Apache-2.0Web programmingWeb programming::HTTP server versatilesA toolbox for converting, checking and serving map tiles in various formats.89,989MITCommand line utilitiesScience::Geospatial perseus-actix-webAn integration that makes the Perseus frontend framework easy to use with Actix Web.85,513MITAsynchronousDevelopment tools roadsterA "Batteries Included" web framework for rust designed to get you moving fast.84,617MIT OR Apache-2.0Web programmingWeb programming::HTTP server ohkamiA performant, declarative, and runtime-flexible web framework for Rust83,370MITAsynchronousNetwork programming firebase-authFirebase authentication extractor for Actix Web and Axum81,541MITWeb programming::HTTP server microserverSimple ad-hoc server with SPA support based on Warp! Excellent for testing React, Angular, Vue apps and the like.81,080MITNetwork programmingWeb programming::HTTP server salvo-utilshyper utilities77,328MITNetwork programmingWeb programming::HTTP client myc-coreProvide base features of the Mycelium project as s and Use-cases.72,496Apache-2.0Development toolsWeb programming::HTTP server aliri_axumAxum for interacting with `aliri` authorities72,025MIT OR Apache-2.0AuthenticationWeb programming hypersA simple rust web framework based on hyper 1.071,102Apache-2.0AsynchronousNetwork programming httpsHost These Things Please - a basic http server for hosting a folder fast and simply (now git-only: cargo install --git…69,846MITNetwork programmingWeb programming::HTTP server axum-yamlYAML extractor for axum68,576MITEncodingParsing tools sylvia-iot-corelibCommon libraries of Sylvia-IoT core modules.68,572MITWeb programming::HTTP server nimiq-jsonrpc-deriveDerivation macros for generating JSON RPC methods68,393Apache-2.0AsynchronousNetwork programming url-search-paramsurl-search-params provides the ability to create search params from HashMap and vice versa.68,209MIT OR Apache-2.0 OR ISC OR LGPL-3.0-or-later OR CC-BY-4.0Network programmingParsing tools nimiq-jsonrpc-clientJSON-RPC client implementation67,985Apache-2.0AsynchronousNetwork programming nimiq-jsonrpc-serverJSON-RPC server implementation67,975Apache-2.0AsynchronousNetwork programming nimiq-jsonrpc-coreCore utilities for implementing libraries around JSON-RPC67,888Apache-2.0AsynchronousNetwork programming dbuiA work in progress67,429MITDatabase interfacesDevelopment tools sylvia-iot-brokerThe message broker module of the Sylvia-IoT platform.66,800MITWeb programming::HTTP server mycelium-baseA simple package with useful dependencies for Rust packages.66,480Apache-2.0Development toolsWeb programming::HTTP server helmet-coreHTTP security headers middleware core for various web frameworks65,861MITNetwork programmingWeb programming sylvia-iot-authThe authentication/authorization module of the Sylvia-IoT platform.65,686MITWeb programming::HTTP server sylvia-iot-coremgrThe manager of Sylvia-IoT core modules.64,672MITWeb programming::HTTP server geosuggest-coreSuggest by name or find nearest by coordinates cities63,584MITWeb programming::HTTP server juniper_hyper`juniper` GraphQL integration with `hyper`.63,453BSD-2-ClauseAsynchronousWeb programming sylvia-iot-dataThe data storage of Sylvia-IoT core modules.63,326MITWeb programming::HTTP server fibers_http_serverA tiny HTTP/1.1 server framework63,128MITWeb programming::HTTP server sylvia-iot-sdkSDK for developing networks (adapters) and applications on Sylvia-IoT.62,863MITWeb programming::HTTP server trillium-forwardinghandler for trillium.rs that rewrites host/scheme from forwarded/x-forwarded headers62,701MIT OR Apache-2.0Web programmingWeb programming::HTTP server oxide-auth-axumA OAuth2 server library for Axum featuring a set of configurable and pluggable backends.62,532MIT OR Apache-2.0AuthenticationWeb programming::HTTP server geosuggest-utilsGeosuggest index update utilities62,300MITDevelopment toolsWeb programming::HTTP server tk-httpA full-features asynchronous HTTP implementation for tokio-rs stack, including websockets.61,620MIT/Apache-2.0AsynchronousNetwork programming mycelium-configProvide config manager features of the Mycelium project as and use-cases.61,427Apache-2.0Development toolsWeb programming::HTTP server bui-backendBrower User Interfaces (BUIs) with Tokio61,359MIT/Apache-2.0GUIWeb programming::HTTP server blockscout-service-launcherAllows to launch blazingly fast blockscout rust services60,794MITWeb programming::HTTP server axum-helmetHTTP security headers middleware core for axum web framework60,605MITNetwork programmingWeb programming gotham_restfulRESTful additions for the gotham web framework60,497Apache-2.0Web programmingWeb programming::HTTP server atheneA simple and lightweight rust web framework based on hyper59,851Apache-2.0AsynchronousNetwork programming biscottiHTTP cookie management for Rust servers.59,462MIT OR Apache-2.0Web programming::HTTP server trillium-proxyreverse proxy for trillium.rs57,677MIT OR Apache-2.0Web programmingWeb programming::HTTP server rustyroadRusty Road is a framework written in Rust that is based on Ruby on Rails. It is designed to provide the familiar conventions and…57,652MITDevelopment toolsNetwork programming agent-client-protocol-httpHTTP and WebSocket transport for the Agent Client Protocol (ACP)56,411Apache-2.0Development toolsWeb programming::HTTP server ramamodular service framework55,912MIT OR Apache-2.0AsynchronousNetwork programming viaAn async multi-threaded web framework for people who appreciate simplicity.55,861MIT OR Apache-2.0Web programming::HTTP server async-redis-sessionredis session store for async-session55,794MIT OR Apache-2.0Database interfacesWeb programming picoserve_deriveMacros for picoserve55,566MITAsynchronousNetwork programming axum-proxyTower service for reverse proxy55,340MIT OR Apache-2.0AsynchronousWeb programming mycelium-memory-dbProvide memory database adapters to the mycelium project.53,994Apache-2.0Development toolsWeb programming::HTTP server hyper_impA fast and correct HTTP library.53,918MITNetwork programmingWeb programming::HTTP client poem-mcpserverMCP Server implementation for Poem53,637MIT OR Apache-2.0AsynchronousNetwork programming mycelium-serviceProvide smtp adapters to the mycelium project.53,491Apache-2.0Development toolsWeb programming::HTTP server mycelium-http-toolsProvide HTTP related elements to the mycelium project.53,034Apache-2.0Development toolsWeb programming::HTTP server hyper_wasiA fast and correct HTTP library.52,955MITNetwork programmingWeb programming::HTTP client warp-embedprovides embedded files by warp52,446Apache-2.0Web programming::HTTP server proksiA batteries-included reverse proxy with automatic HTTPS using Cloudflare Pingora and Let's Encrypt.52,145MIT OR Apache-2.0Network programmingWeb programming::HTTP server actix-ratelimitRate limiting middleware framework for actix-web51,897MITAsynchronousCaching humphreyA Performance-Focused, Dependency-Free Web Server.51,122MITNetwork programmingWeb programming::HTTP server pagetopUn entorno de desarrollo para crear soluciones web modulares, extensibles y configurables.50,632MIT OR Apache-2.0Web programming::HTTP server basic-http-serverA simple static HTTP file server, for learning and local development50,601MIT OR Apache-2.0Command line utilitiesWeb programming::HTTP server perseus-warpAn integration that makes the Perseus framework easy to use with Warp.50,436MITAsynchronousDevelopment tools finchersA combinator library for builidng asynchronous HTTP services49,534MIT OR Apache-2.0Web programming::HTTP server dufsDufs is a distinctive utility file server49,309MIT OR Apache-2.0Command line utilitiesWeb programming::HTTP server api-bonesOpinionated REST API types: errors (RFC 9457), pagination, health checks, and more48,757MITAPI bindingsData structures actix-web-middleware-keycloak-authA middleware for Actix Web that handles authentication with a JWT emitted by Keycloak48,418MITAuthenticationWeb programming::HTTP server RuStreamSelf-hosted Streaming Engine, that can render media files via authenticated sessions.48,297MITAlgorithmsAsynchronous trillium-smolsmol runtime adapter for trillium.rs48,033MIT OR Apache-2.0Web programmingWeb programming::HTTP server afire🔥 A blazing fast web framework for Rust48,018MITNetwork programmingWeb programming::HTTP server rohanasanAn extremely fast backend framework for rust! Built from scratch using tokio, easy to use and asynchronous. Available for…47,752MITAsynchronousNetwork programming roa-corecore components of roa web framework47,713MITAsynchronousNetwork programming zero4rszero4rs is a powerful, pragmatic, and extremely fast web framework for Rust47,282MIT/Apache-2.0Rust patternsWeb programming url-build-parseurl-build-parse provides the ability to parse URL from string as well as construct URL from parts.47,242MIT OR Apache-2.0 OR ISC OR LGPL-3.0-or-later OR CC-BY-4.0Network programmingParsing tools