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.
sui-cacheBuilt-in binary cache server and push pipeline for the sui Rust-native Nix runtime3,537MIT
edgezone-nodeEdgeZone node server for distributed edge computing3,525GPL-3.0-or-later
tide-openidconnectOpenID Connect middleware for Tide3,513MIT OR Apache-2.0
mockserverA lightweight, file-based mock API server written in Rust.3,510MIT OR Apache-2.0
qrockHelpers for Rocket HTTP server applications.3,5050BSD
torch-web🔥 Fast, secure web framework for Rust with Laravel-inspired features, built-in ORM, CLI tools, and production-ready security3,477MIT OR Apache-2.0
coasys_juniper_warp`juniper` GraphQL integration with `warp`.3,442BSD-2-Clause
nghttp2-sysRust bindings for libnghttp2, generated with bindgen.3,436ISC
swerveQuick and easy multithreaded file server for local front end development3,426GPL-3.0+
sui-id-sharedShared types and DTOs for sui-id, a self-hosted Rust OIDC provider.3,416Apache-2.0
s-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.3,401MIT
ar_pe_ceHTTP2 based simple streaming RPC3,399MIT
webtermxterm.js - based webterminal3,381BSD-3-Clause
swb-sys-monitor为嵌入式设备高并发监控场景设计的极简网页资源占用显示系统3,375MIT
adminixà la django admin for actix - sqlx3,374MIT OR Apache-2.0
jwkserve-cliCLI tool for jwkserve - a fake authentication service for local development3,374MIT
puzzA simple and powerful web framework.3,371MIT
parfaitMost lightweight and easy to use web framework.3,368Apache-2.0
nitramOpinionated RPC server for Rust and Typescript3,365MIT OR Apache-2.0
axum-autoroute-macrosProcedural macros used and exported by axum-autoroute.3,365Apache-2.0
cot_coreThe Rust web framework for lazy developers - framework core.3,356MIT OR Apache-2.0
wxwork_robotdRobot service for WXWork3,354MIT OR Apache-2.0
tower-no-aiA tower Service and Layer to redirect all AI scraping bots3,327MIT OR Apache-2.0
http-types-rsCommon types for HTTP operations.3,320MIT OR Apache-2.0
oxide-auth-poemA OAuth2 server library for Poem featuring a set of configurable and pluggable backends.3,316MIT OR Apache-2.0
axum-validated-extractorsA collection of validated extractors for Axum that automatically validate the extracted data using the validator crate3,295MIT
http-types-2Common types for HTTP operations.3,276MIT OR Apache-2.0
systemprompt-filesFile storage, metadata, and access control for systemprompt.io AI governance infrastructure. Governed file operations for the MCP…3,259BUSL-1.1
json-resp-deriveA utility to generate easy json response/errors3,258MIT OR Apache-2.0
spikard-httpHigh-performance HTTP server for Spikard with tower-http middleware stack3,251MIT
hyper-method-override-middlewareA Hyper service middleware that overrides HTTP methods based on a _method query param, to allow web browsers to simulate non…3,231Apache-2.0
nova_serdenova - router3,222MIT OR Apache-2.0
systemprompt-eventsEvent bus, SSE broadcasters, and fan-out routing for systemprompt.io AI governance infrastructure. A2A, analytics, and context…3,220BUSL-1.1
axum-autorouteThe goal of this crate is to integrate utoipa tightly with axum to enforce that for each REST route, the code and the openapi…3,214Apache-2.0
afire_compress🦄 afire middleware to compress outgoing HTTP traffic3,205GPL-3.0
axum-jwt-oidcAxum middleware for OIDC JWT token validation and claims extraction3,190MIT
tileyoloA simple raster-based XYZ tile server for serving GeoTIFFs3,178MIT
systemprompt-contentMarkdown content management, sources, and event tracking for systemprompt.io AI governance dashboards. Governed publishing…3,167BUSL-1.1
kayrx-testkayrx test library3,157MIT
module-utils-macrosMacro definitions for module-utils crate.3,156Apache-2.0
arrpcA simple RPC library for modular-monolith development3,148MIT
blackteaA new comfortable back end framework for rustaceans3,148Apache-2.0
ohttp-gatewayA OHTTP Gateway server, meant to run between a OHTTP Relay and a target web service.3,147MPL-2.0
ferro-inertiaServer-side Inertia.js adapter for Rust web frameworks3,144MIT
worker-bindingsBindings in wrangler.toml to Rust struct3,143MIT
carapace_lbCarapace LB is a path-based load balancer that leverages the Pingora Framework by Cloudflare to manage and route traffic…3,132Apache-2.0
arpy-actixActix server for the Arpy RPC library3,130MIT OR Apache-2.0
ferro-json-uiJSON-based server-driven UI schema types for Ferro3,129MIT
limitation-proxyA reverse proxy service with configurable rate limiting.3,128MPL-2.0
tiiA Low-Latency Web Server.3,123MIT
mitsubaLightweight 4chan board archive software (like Foolfuuka), in Rust3,116AGPL-3.0
jimu-frameworkBuild software block like Lego in rust3,116MIT
systemprompt-usersUser management for systemprompt.io AI governance infrastructure. 6-tier RBAC, sessions, IP bans, and role-scoped access control…3,107BUSL-1.1
monetio-uring based, share-nothing(aka. thread-per-core) web framework with structured concurrency3,100MIT
systemprompt-analyticsAnalytics for systemprompt.io AI governance infrastructure. Session, agent, tool, and microdollar-precision cost attribution…3,099BUSL-1.1
volga-diDependency Injection tools for Volga Web Framework3,092MIT
resource-proxy-pingoraA Pingora module for serving static files3,091Apache-2.0
systemprompt-agentAgent-to-Agent (A2A) protocol for systemprompt.io AI governance: streaming, JSON-RPC models, task lifecycle, .well-known…3,083BUSL-1.1
rustimateA planning poker app, mostly developed to learn Rust3,081MIT
oidc_pagesServe static HTML with OIDC for authorization and authentication3,076AGPL-3.0-or-later
keclc-fileFile support for Eternal.3,074Apache-2.0
juniper_subscriptions_puffJuniper `SubscriptionCoordinator` and `SubscriptionConnection` implementations. Released for Puff.3,069BSD-2-Clause
servtA small, lightweight, and fast optionally asynchronous HTTP server library for Rust.3,069MIT
nib-serverA local server for a yet another static site generator Nib3,062Apache-2.0
tiny_twilio_stripeA simple Actix-Web server providing Twilio Video access tokens and optional Stripe Checkout sessions.3,042MIT
ical-filterHTTP daemon to normalize and filter iCalendar files3,035MIT
salvo_macro_extUnofficial extension macros for the salvo web framework.3,035MIT
jsonoxCLI based RESTful JSON server + store written in Rust.3,018non-standard
actix-web-condition-middlewareAn actix-web middleware that allows conditionally enable another middleware3,018Apache-2.0/MIT
systemprompt-template-providerTemplate provider traits for systemprompt.io AI governance infrastructure. Config-as-code foundation for the AI governance…3,015BUSL-1.1
actix-rate-limiterSimple yet powerful per-route rate-limiter for Actix with support for regex.2,991MIT
actix-web-tonicactix-web and tonic concurrent runner2,972MIT
mdsitebuilding blocks for markdown processing and static-site gen2,942MIT OR Apache-2.0
axum_static_includeProc-Macro for embedding static fold router2,939MIT
static-files-moduleA module for serving static files with Pingora.2,938Apache-2.0
traffic_router_asyncReverse Proxy / Gateway for http request into several web applications2,923MIT
dynimgenA self-hosted dynamic image generator.2,915MIT OR Apache-2.0
systemprompt-runtimeApplication runtime for systemprompt.io AI governance infrastructure. AppContext, lifecycle builder, extension registry, and…2,914BUSL-1.1
rouille-ngHigh-level idiomatic web framework.2,910MIT/Apache-2.0
sailboatSimplicity focused http framework providing ergonomic and fast bindings.2,907MIT OR Apache-2.0
kalganA web framework for Rust programing language.2,891MIT OR Apache-2.0
module-utilsHelpers for Pingora modules such as static-files-module crate.2,869Apache-2.0
jacuzziJacuzzi is a simple (http & http2) web server for serving SPA (Single Page Applications).2,869Apache-2.0
http-serve-folderA configurable HTTP server that hosts a folder. Suitable for local testing.2,863MIT OR Apache-2.0
ar_pe_ce_coreHTTP2 based simple streaming RPC - core library2,857MIT
sui-id-storePersistence layer (SQLite + field-level encryption) for sui-id, a self-hosted Rust OIDC provider.2,852Apache-2.0
systemprompt-mcpNative Model Context Protocol (MCP) implementation for systemprompt.io. Orchestration, per-server OAuth2, RBAC middleware, and…2,850BUSL-1.1
yahfYet Another HTTP Framework focused on DX2,848MIT
web-queue-proxyProxy for sharding queues of your web queue cluster2,846MIT
trillium-basic-authbasic auth for trillium.rs2,846MIT OR Apache-2.0
li-async-h1Asynchronous HTTP 1.1 parser.2,842MIT OR Apache-2.0
susydev-jsonrpc-clientTransport agnostic JSON-RPC 2.0 client implementation.2,828MIT
http_cache_tags_coreAn experimental cache tagging library for Rust web frameworks2,812MIT OR Apache-2.0
ferro-rsA Laravel-inspired web framework for Rust2,811MIT
nova_corenova - core structures, types and traits2,802MIT OR Apache-2.0
fownerTrack features and file ownership for git repositories2,795MIT
spikardHigh-performance HTTP framework built on Axum and Tower-HTTP with type-safe routing, validation, WebSocket/SSE support, and…2,793MIT
pokedex_rsPokedex implemented in Rust 🦀2,790MIT
adminxA powerful, framework-neutral admin-panel framework for Rust: one resource definition served over Actix or Axum, backed by…2,790MIT
actix-web-helmetHTTP security headers middleware for actix-web2,786MIT
web-queue-serverBackends for your web queue cluster2,774MIT
servio-serviceService trait and necessary parts, required to create and use Servio services. This crate follows semver with extra care.2,773MIT
yawsYet Another Web Server2,767Apache-2.0/MIT
elif-macrosProcedural macros for elif.rs framework2,765MIT
mini-http-testA mini HTTP server for testing HTTP clients2,761MIT
poem-spaThis crate provides an Endpoint for poem web framework that serves an SPA from static files.2,760MIT
katalyst_macrosProcedural macros for katalyst2,758MIT
frisbeesimple tool for serving files from disk2,753MIT
webdropperSimple webservice to allow uploading files to a directory2,741MIT OR Apache-2.0
hls_audio_serverA hassle free way to serve audio over HLS2,738MIT OR Apache-2.0
echo-rsA simple HTTP echo server2,736AGPL-3.0-or-later
http_file_uploaderAxum-based HTTP server focused on uploading files using multipart/form-data, saving them to a file, stdout or child process2,727MIT OR Apache-2.0
autumn-cache-redisRedis-backed shared cache plugin for autumn-web applications2,722MIT OR Apache-2.0
systemprompt-schedulerBackground jobs, cron tasks, and job-extension dispatch for systemprompt.io AI governance infrastructure. Tokio-backed scheduling…2,720BUSL-1.1
servio-httpHTTP types for Servo2,711MIT
systemprompt-templatesTemplate registry, loading, and rendering for systemprompt.io config-as-code AI governance deployments. Handlebars-powered…2,709BUSL-1.1
xiao-filesA minimal file exchange server designed for clients with browsers only.2,706MIT OR Apache-2.0
systemprompt-oauthOAuth 2.0 / OIDC with PKCE, token introspection, and audience/issuer validation for systemprompt.io AI governance infrastructure.…2,700BUSL-1.1
autumn-storage-s3S3-compatible blob storage plugin for autumn-web applications2,690MIT OR Apache-2.0
http-salientSimple http webserver2,681GPL-3.0
miniserverFor when you really just want to serve some files over HTTP right now!2,670MIT
comproxitySimple Proof of Work (PoW) HTTP proxy2,664MIT OR Apache-2.0
ultrafast-models-sdkRust SDK for calling 100+ LLM providers with dual mode operation (standalone/gateway)2,659MIT
rk-dashboard-webapiRockchip SoC platform dashboard Web API2,647AGPL-3.0-or-later
axum_responses_macrosProcedural macros for axum_responses2,646MIT
puzz-serverHTTP server for puzz.2,633MIT
turntableTurntable is unpkg copy2,617MIT
systemprompt-aiProvider-agnostic LLM integration for systemprompt.io AI governance — Anthropic, OpenAI, Gemini, and local models unified behind…2,597BUSL-1.1
systemprompt-syncCloud sync services for systemprompt.io AI governance infrastructure. File, database, and crate deployment across governance…2,589BUSL-1.1
hyper-stubhyper clients that don't touch the network.2,588MPL-2.0
seam-serverFramework-agnostic Rust server core for the SeamJS compile-time rendering framework2,567MIT
tide-websockets-sinktide websockets w/ sink trait support2,558MIT OR Apache-2.0
scrappy-http-testscrappy http test server2,529MIT
kurit-devserverA zero configuration library for hosting a local folder via http. Refer to 'devserver' for the command line tool.2,517Zlib
aiscript-lexerThe lexer of AIScript programming language interpreter2,509MIT
ironflow-apiREST API for ironflow run management and observability2,507MIT
hyper-util-spiderhyper utilities2,505MIT
systemprompt-apiAxum-based HTTP server and API gateway for systemprompt.io AI governance infrastructure. Exposes governed agents, MCP, A2A, and…2,495BUSL-1.1
systemprompt-generatorStatic site generation, theme rendering, and asset bundling for systemprompt.io AI governance dashboards. Handlebars and Markdown…2,495BUSL-1.1
http-miniMini HTTP server2,482MIT
juniper_graphql_ws_puffGraphQL over WebSocket Protocol implementation for `juniper` crate. Released for Puff.2,476BSD-2-Clause
mu_runtimeAlternative AWS Lambda Runtime for Rust2,465Apache-2.0
rusty-gasket-macrosProc macros for rusty-gasket (ApiError derive)2,465Apache-2.0
riverqlGraphQL bridge and CLI client for the River Wayland compositor2,459MIT
sui-id-i18nsui-id internationalisation (i18n) — typed string tables for UI text.2,459Apache-2.0
hyperx_chantraHyper's typed header module, eXtracted and improved2,456MIT
comfundA WCF-like framework for defining service contracts.2,450MIT OR Apache-2.0
nidrs-validNidrs dto valid library.2,448MIT
unchained_webSimple router and template renderer.2,447MIT
axum-forwarded-headerParser for the 'Forwarded' HTTP header2,436MPL-2.0
http_cache_tags_axumAn experimental cache tagging library for axum2,435MIT OR Apache-2.0
rusty-gasketA plugin-based Rust framework for backend HTTP services2,427Apache-2.0
actix-plus-static-filesA library that integrates with actix-web and include_dir to cleanly package, via a macro, static resources (e.g. a frontend) with…2,426Unlicense OR MIT
trillium-quinnquinn QUIC adapter for trillium.rs HTTP/3 support2,425MIT OR Apache-2.0
modi_macrosCode generation for the modi dependency injection framework2,401Apache-2.0
text-to-cypherA library and REST API for translating natural language text to Cypher queries using AI models2,399MIT
route-errorA common error response for Axum servers2,385MIT
vacunaSimple web server for static files2,377Apache-2.0
http_cache_tags_actixAn experimental cache tagging library for actix2,376MIT OR Apache-2.0
sui-id-coreAuthentication / authorization core (OIDC / OAuth2 + PKCE) for sui-id, a self-hosted Rust OIDC provider.2,359Apache-2.0
inaptA minimal Debian/Ubuntu APT repository proxy written in Rust. Exposes a valid APT repo structure over HTTP, sourcing .deb…2,351AGPL-3.0
sui-id-webServer-rendered admin and setup UI (Leptos SSR) for sui-id, a self-hosted Rust OIDC provider.2,350Apache-2.0
bolt-web⚡ A high-performance, minimalist web framework for Rust, inspired by Express.js and Gin.2,350MIT
pslink-localesThe translation strings for pslink2,337MIT OR Apache-2.0
actix-httpbinhttpbin.org clone with actix-web2,312Apache-2.0 OR MIT
aiscript-directiveDirectives of AIScript programming language interpreter2,312MIT
trillium-logger-macrosinternal-use-only proc-macros for trillium-logger2,291MIT OR Apache-2.0
url-cleaner-siteA basic HTTP server and userscript to make using URL Cleaner in a browser easier.2,289AGPL-3.0-or-later
penA micro web framework for Rust. (A different fork of a very light fork of a Pencil fork)2,269BSD-3-Clause
http_metwareHttp metrics2,237GPL-2.0-or-later
actix-restMicro layer above actix-web to build REST API2,209MIT
ferris_chats_dataThis library provides data structures for ferris_chat.2,199GPL-3.0
rovoA drop-in replacement for axum::Router with effortless OpenAPI documentation2,178MIT
http_cache_tagsAn experimental cache tagging library for Rust web frameworks2,162MIT OR Apache-2.0
tower-rate-limit-redisA Redis-backed rate-limiting middleware for Tower using redis-rs2,148MPL-2.0
summer-webIntegration of rust application framework summer-rs and Axum web framework2,141MIT
servio-utilVarious utilities for Servio2,139MIT
denshaNext.js-like web application framework built with Kotoba2,123Apache-2.0
aiscript-vmAIScript programming language interpreter2,120MIT
modiAn out-of-the-box modular dependency injection web application framework.2,118Apache-2.0
jsonrpc-ws-clientJSON-RPC 2.0 websocket client implementation.2,104MIT
rarirari: Runtime Accelerated Rendering Infrastructure - A high-performance React Server Components framework powered by Rust2,090MIT
actix-delaySimulates a delayed response for actix-web2,078MIT
systempromptSelf-hosted AI governance infrastructure. The Rust library behind systemprompt.io: MCP-native tool-call governance, 6-tier RBAC,…2,048BUSL-1.1
actori-http-testActori http test server2,046MIT/Apache-2.0
actori-framedActori framed app server2,038MIT/Apache-2.0
static-web-minifyMinimfy css, js, html file as an inline const in your high-performance compiled web application2,034MIT
axum-gateFlexible authentication and authorization for Axum with JWT cookies or bearer tokens, optional OAuth2, and role/group/permission…2,032MIT
actori-web-httpauthHTTP authentication schemes for actori-web2,026MIT OR Apache-2.0
actori-web-static-filesactori-web static files as resources support.2,026Unlicense OR MIT
actori-filesStatic files support for actori web.2,020MIT/Apache-2.0
nova_routernova - router2,020MIT OR Apache-2.0
tower-rate-limit-fredA Redis-backed rate-limiting middleware for Tower using Fred1,999MPL-2.0
chainseeker-serverchainseeker.info server-side implementation1,982MIT
actix-diA dependency injection system for Actix web applications1,977MIT
hyper-myyraklefork of hyper.1,974MIT
sui-idSelf-hosted, single-binary OpenID Connect provider in Rust. Install with `cargo install sui-id`.1,941Apache-2.0
nova_middlewarenova - middleware1,933MIT OR Apache-2.0
blake3-powA Proof of Work scheme using the blake3 hash function1,931MIT OR Apache-2.0
pingora_webMinimal routing, middleware, and logging (with request ID) for Pingora-based servers.1,931MIT OR Apache-2.0