BROWSE A-Z
All 305,250 crates, alphabetically
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.
axum-email-otp-authA production-ready, framework-agnostic Rust library for OTP email authentication.205MIT
axum-embedServe embedded files with axum476,859MIT
axum-embed-filesDeveloper-friendly zero-overhead static file handling for axum.3,005MIT
axum-embed-files-coreInternal support library for axum-embed-files3,616MIT
axum-embed-files-macrosInternal support library for axum-embed-files3,307MIT
axum-embed-hashed-assetA library to serve assets with hashed URLs.2,565MIT
axum-embeddyServe embedded files with axum968MIT
axum-encipherEncrypted session middleware for axum — stateless, no database required36Apache-2.0
axum-enum-responseEasily create axum::http::Response's from Enums!6,306MIT OR Apache-2.0
axum-err-handler-ctxA context of error that actual implement IntoResponse trait923MIT
axum-err-handler-macroA macro implementation for AxumErrorHandler923MIT
axum-errorSimple error handling with axum7,395MIT
axum-error-handlerA simple error handler for axum4,073MIT
axum-error-objectProvides a `Result<T>` type and related utility types that can be used to holistically provide object response errors.2,785MIT OR Apache-2.0
axum-error-object-macrosMacros for axum-error-object. Not intended to be used directly.2,479MIT OR Apache-2.0
axum-extraExtra utilities for axum41,799,912MIT
axum-extractor-configreserved for future use1,666MIT
axum-eyreFlexible concrete Error and Result type for axum2,497MIT
axum-firebase-middlewareAxum middleware for authenticating Firebase ID tokens803MIT OR Apache-2.0
axum-flashWeb framework that focuses on ergonomics and modularity35,558MIT
axum-folder-routerHelper macro for simple folder based routing of axum handlers10,606MIT
axum-forwarded-headerParser for the 'Forwarded' HTTP header2,436MPL-2.0
axum-frontendServe a Vite frontend from axum: embed the built SPA in the binary, serve it from a directory, or spawn and reverse-proxy the dev…31MIT
axum-gateFlexible authentication and authorization for Axum with JWT cookies or bearer tokens, optional OAuth2, and role/group/permission…2,032MIT
axum-github-hooksAxum extractor for GitHub webhooks1,057MIT
axum-github-webhook-extractA library to secure GitHub Webhooks and extract JSON event payloads in Axum.8,325MIT
axum-governorRate limiting middleware for Axum, powered by governor.10,485MIT
axum-guard-routeran axum middleware to create a guard router2,577Apache-2.0
axum-guard-rsApplication-layer security middleware for axum. Part of the guard ecosystem. WIP.18MIT
axum-h3HTTP/3 for axum51,173MIT
axum-handle-error-extractError handling layer for axum that supports extractors and async functions2,959MIT
axum-handler-errorErrors that can be used as response in axum.3,135non-standard
axum-handler-extractaxum handler extract1,667Apache-2.0 OR MIT
axum-healthSpring Boot like health indicators.8,660MIT OR Apache-2.0
axum-helmetHTTP security headers middleware core for axum web framework60,605MIT
axum-helpSeries enhancements for axum7,130MIT
axum-hotreloadHot-reload for axum: live-swap your handlers via cdylib reload while preserving state and in-flight requests.23MIT
axum-htmxA set of htmx extractors, responders, and request guards for axum.199,426MIT OR Apache-2.0
axum-htpasswdSimple file-based authentication in Axum3,551MIT
axum-idempotentA middleware for handling idempotent requests in axum applications.6,747MIT
axum-imageImage extractors for Axum734AGPL-3.0-or-later
axum-image-endpointImage Endpoint to upload big images and receive rescaled ones211MIT or Apache-2.0
axum-inertiaAn implementation of the Inertia.js protocol for Axum14,795MIT OR Apache-2.0
axum-insightsAn Azure Application Insights exporter for axum via tracing.20,295MIT
axum-internal-server-errorA utility function and trait for mapping error types to internal server errors in axum48MIT OR Apache-2.0
axum-jetpackContains a collection of tools to improve the axum framework and security aspects50MIT
axum-joseLightweight authorization middleware for `axum` following JSON Object Signing and Encryption (JOSE) standards.571MIT
axum-jrpcA JSON-RPC extractor for Axum202,037MIT
axum-js-fetchAxum integration for the javascript Fetch API6,765MIT
axum-jsonschemaRequest JSON schema validation for axum131,368MIT OR Apache-2.0
axum-jwksUse a JSON Web Key Set (JWKS) to verify JWTs in Axum.23,174MIT
axum-jwtAxum JWT extractors and middleware5,917MIT
axum-jwt-authA simple JWT authentication middleware for Axum47,945MIT
axum-jwt-bridgeJWT encode/decode for Axum: HS256 shared-secret or EdDSA (Ed25519) public/private key auth, with optional Laravel interop and…35MIT
axum-jwt-oidcAxum middleware for OIDC JWT token validation and claims extraction3,190MIT
axum-jwt-sessionsJWT authentication library for Axum with refresh token support855MIT
axum-keycloak-authProtect axum routes with a JWT emitted by Keycloak.112,452MIT OR Apache-2.0
axum-kitStreamline the integration and usage of Axum with SQLx and Redis16,271MIT
axum-limitProduction-oriented rate limiting for Axum via extractors, with pluggable algorithms, storage backends, and dynamic quotas.5,616MIT
axum-listenerA simple listener for axum with UDS and TCP support654MIT
axum-login🪪 User identification, authentication, and authorization for Axum.896,660MIT
axum-login-bearerExtending axum-login to support bearer tokens.46MIT
axum-macrosMacros for axum102,641,401MIT
axum-markdownAxum middleware for Cloudflare-style Markdown for Agents content negotiation57MIT
axum-mcpAxum integration for MCP29Apache-2.0
axum-mediaA simple way to use multiple media types with axum4,220MIT OR Apache-2.0
axum-messages🛎️ One-time notification messages for Axum.262,822MIT
axum-metricsMinimalist exporter-agnostic metrics instrumentation middleware for axum186,952MIT OR Apache-2.0
axum-mini-profilerPerformance profiler for axum374MIT
axum-mongodbmacro for axum with mongodb11,597MIT
axum-mongodb-corethe core of axum-mongodb10,564MIT
axum-msgpackserialize/derserialize msgpack for axum31,755MIT
axum-myroutesDeclare axum routes as enum, use to construct urls504MIT OR Apache-2.0
axum-myroutes-macrosDeclare axum routes as enum, use to construct urls558MIT OR Apache-2.0
axum-named-routesA Router for axum that allows routes to be named7,121MIT
axum-negotiateKerberos SPNEGO and NTLM Authentication(RFC4559) for axum2,192LGPL-3.0-or-later
axum-negotiate-layerNegotiate HTTP layer library for axum.4,407MIT
axum-negotiatorAxum content-negotiation utilities54MIT
axum-observabilityAxum middleware for request IDs, trace correlation, and structured access logs.120MIT
axum-oidcA wrapper for the openidconnect crate for axum51,227LGPL-3.0-or-later
axum-oidc-clientOpenID Connect (OIDC) and OAuth2 client middleware for Axum web framework2,313MIT
axum-oidc-layerA high-performance, configurable OIDC authentication layer for Axum web applications2,330Apache-2.0
axum-openapiReserved for future use2,154MIT
axum-openapi3Facilitate the generation of OpenAPI 3.0 documentation for axum applications.41,403Apache-2.0
axum-openapi3-deriveFacilitate the generation of OpenAPI 3.0 documentation for axum applications - derive macro41,593Apache-2.0
axum-optionValid-or-missing extractor for Axum1,737MIT OR Apache-2.0
axum-otelOpenTelemetry tracing for axum based on tower-http.48,743MIT/Apache-2.0
axum-otel-metricsaxum OpenTelemetry metrics middleware with OTLP exporter247,618MIT
axum-paramsA Rails-like powerful parameter handling library for Axum4,371MIT
axum-passSimple password authorization middleware for axum.1,382MIT
axum-password-workerA wrapper for password hashing that can be used as shared state, and uses a rayon thread pool so it won't block the async runtime.12,110MIT
axum-postcard📬 postcard axum extractor and response using serde5,601GPL-3.0-only
axum-postgres-txRequest-scoped PostgreSQL transactions for axum613MIT
axum-prehandlePrehandle for axum4,384MIT
axum-prometheusA tower middleware to collect and export HTTP metrics for Axum4,703,276MIT
axum-proxiedHelpers for running axum behind a reverse proxy.4,586Apache-2.0 OR MIT
axum-proxyTower service for reverse proxy55,340MIT OR Apache-2.0
axum-query-listQueryList extractor for axum — deserialize Vec<Enum> from query strings with optional cap35MIT
axum-rails-cookieExtract rails session cookies in axum based apps.8,988MIT
axum-rangeHTTP Range responses for axum104,778MIT
axum-raw-websocketHandles WebSocket upgrades with raw socket access, based on Axum's WebSocket upgrade mechanism for Tungstenite.508MIT
axum-realtime-kitA toolkit for building scalable, real-time applications with Axum, WebSockets, and Redis Pub/Sub.552MIT/Apache-2.0
axum-reject-macroA macro that allows creating axum rejections easily39MIT OR Apache-2.0
axum-remote-ipTiny extractor to get real client IP address from axum requests, parsing X-Forwarded-For header112GPL-2.0-or-later
axum-request-sendaxum request send3,498Apache-2.0 OR MIT
axum-request-validatorThe http-request-validator integration with axum.4,119MIT
axum-required-headersRequired (and optional) headers extension extractors for axum projects905MIT OR Apache-2.0
axum-required-headers-deriveDerive macros for the 'axum-required-headers' crate994MIT OR Apache-2.0
axum-respformat standardization for axum response data395MIT
axum-resp-macrosformat standardization for axum response data187MIT
axum-resp-resultHelp Struct For Axum Response8,918MIT
axum-resp-result-macroHelp Struct For Axum Response9,378MIT
axum-responds-toAxum extractor for Accept header inspection and content negotiation53MIT OR Apache-2.0
axum-response-cacheAxum layer for caching HTTP responses of the wrapped server143,297MIT
axum-restfulA restful framework based on axum and sea-orm.9,347MIT OR Apache-2.0
axum-reverse-proxyA flexible and efficient reverse proxy implementation for Axum web applications200,502MIT
axum-rfc7807Axum integration for RFC780713MIT
axum-rfc9457axum integration for rfc945713MIT
axum-rhA helper library for the axum router9,245MIT
axum-routeMinimalistic route macro for axum3,073MIT
axum-route-errorA common error response for Axum servers32,448MIT
axum-route-macroA set of macros to create an Axum Router automatically at runtime.15MIT
axum-route-macrosA set of macros to create an Axum Router automatically at runtime.27MIT
axum-route-macros-coreA set of macros to create an Axum Router automatically at runtime.48MIT
axum-route-macros-procmacrosA set of macros to create an Axum Router automatically at runtime.38MIT
axum-router-pluginShared library-based plugins for Axum4,238MIT
axum-routesCreate an axum Router from an enum and resolve routes4,976MIT
axum-routes-macrosCreate an axum Router from an enum and resolve routes7,135MIT
axum-routing-htmxTyped routing macros for HTMX on axum4,532MIT OR Apache-2.0
axum-routing-htmx-macrosTyped routing macros for HTMX on axum4,835MIT OR Apache-2.0
axum-safe-pathTraversal-safe `Path` extractor for Axum2,149MIT
axum-schemarsRequest JSON schema validation for axum47MIT OR Apache-2.0
axum-scientistA 'Scientist' service for use in the Axum framework, based on Github's Scientist1,660MIT OR Apache-2.0
axum-securityA security toolbox for the Axum library56MIT
axum-security-macrosMacro's for axum-security128MIT
axum-security-oauth2A minimal OAuth2 client library, part of the axum-security workspace48MIT
axum-security-oidcA minimal OpenID Connect client library, part of the axum-security workspace41MIT
axum-serdeProvides multiple serde-based extractors / responses for the Axum web framework, also offers a macro to easily customize…62,315MIT
axum-serveplusHigh level server designed to be used with axum framework.2,480MIT
axum-serverHigh level server designed to be used with axum framework.29,738,976MIT
axum-server-dual-protocolHost a HTTP and HTTPS server on the same port with `axum-server`98,214MIT OR Apache-2.0
axum-server-maybetlsacceptoraxum-server-compatible enum that lets you easily accepts connections with or without TLS.169MIT OR Apache-2.0
axum-server-mtlsmTLS peer certificate extraction for axum-server. Wraps RustlsAcceptor to inject client certificates into request extensions.38,056MIT OR Apache-2.0
axum-server-timingAn axum layer to inject the Server-Timing HTTP header into the response.112,356MIT OR Apache-2.0
axum-server-timingsSimplify adding the server-timings header to your Axum applications961MIT
axum-server2High level server designed to be used with axum framework.7,761MIT
axum-service-errorsA crate that provides an easy way for structured error responses using axum3,485MIT
axum-service-extractaxum (v0.5) service extract3,012Apache-2.0 OR MIT
axum-session-managerSession manager crate for Rust web framework 'Axum'2,401MIT
axum-sessions🥠 Cookie-based sessions for Axum via async-session.422,371MIT
axum-signalSignalR-inspired WebSocket hub abstraction for Axum — broadcast, unicast, JSON/Binary codecs. Passes 10k connections tests.98MIT
axum-signed-urlsSigned URL middleware for Axum, via Extractors3,483MIT
axum-socket-backpressureBackpressure provider for axum136MIT
axum-socket-ioA protocol for event-driven, bi-directional communication between clients and servers1,557MIT
axum-spaFunction library to support serving a single page application from the API server513non-standard
axum-sql-viewerA development tool for viewing SQL tables in web browsers, easily integrable as an Axum layer207AGPL-3.0
axum-sqliteSqlite database for axum3,233MIT
axum-sqlx-txRequest-scoped SQLx transactions for axum36,848MIT
axum-standardwebhooksAxum extractor that verifies signature for Standard Webhooks1,172MIT OR Apache-2.0
axum-starterA help crate for simplify the code of starting a axum server21,728MIT
axum-starter-macroA help crate for simplify the code of starting axum server19,135MIT
axum-startupA simple startup framework for axum2,878MIT
axum-static-s3Easily serve static files from S3 with Axum15,730MIT
axum-stranglerStrangler fig pattern utility crate for the Axum web framework14,884MIT OR Apache-2.0
axum-streamsHTTP body streaming support for Axum: json/csv/protobuf/arrow/txt881,768Apache-2.0
axum-subdomain-routingA high-performance subdomain routing library for Axum framework in Rust.508MIT
axum-supabase-authIntegrate Supabase Auth (GoTrue) with Axum1,318MIT OR Apache-2.0
axum-swagger-uiA simple swagger ui integration for axum38,135MIT
axum-tariffAn Axum middleware to apply request delay tariffs based on client IP address.1,298MIT OR Apache-2.0
axum-tasksA lightweight background task queue for Axum applications3,885MIT
axum-tasks-deriveDerive macros for axum-tasks - a lightweight background task queue3,237MIT
axum-templateLayers, extractors and template engine wrappers for axum based Web MVC applications256,674MIT
axum-tenancyMulti tenant support for Axum web app.1,625MIT
axum-testEasy E2E testing for Axum11,725,812MIT
axum-test-helperExtra utilities for axum436,202MIT
axum-test-helpers🧪 Test client for axum copied from axum7,124GPL-3.0-only
axum-test-serverFor spinning up and testing Axum servers3,683MIT
axum-token-authsimple, passwordless authentication middleware for axum31,122MIT
axum-tomlAxum extractor for TOML2,792MIT OR Apache-2.0
axum-totpUser authentication with TOTP two-factor authentication for Axum web applications27LGPL-2.1
axum-tower-sessions-csrfCSRF protection for Axum using tower-sessions with the Synchronizer Token Pattern1,116MIT OR LGPL-3.0-or-later
axum-trace-idAxum middleware for adding trace ids to requests.7,589MIT
axum-tracingReserved for future use2,188MIT
axum-tracing-opentelemetryMiddlewares and tools to integrate axum + tracing + opentelemetry14,365,509CC0-1.0
axum-tungsteniteWebSocket connections for axum directly using tungstenite71,725MIT
axum-turnstileCloudflare Turnstile verification middleware for Axum663MIT OR Apache-2.0
axum-twsA high-performance WebSocket backend for axum powered by tokio-websockets.11,909MIT OR Apache-2.0
axum-typed-routingTyped routing macros for axum16,832MIT OR Apache-2.0
axum-typed-routing-macrosTyped routing macros for axum18,279MIT OR Apache-2.0
axum-typed-websocketsaxum::extract::ws with type safe messages30,242MIT
axum-utilMisc utilities for axum (dynamic TLS, OIDC, logger, errors, CORS, and JWT auth)21,148Apache-2.0
axum-validProvides validation extractors for your Axum application, allowing you to validate data using validator, garde, validify or all…363,778MIT
axum-validated-extractorsA collection of validated extractors for Axum that automatically validate the extracted data using the validator crate3,295MIT
axum-viteSeamless Axum and Vite integration: proxies to Vite in development and embeds the frontend directly into the Rust binary for…278MIT OR Apache-2.0
axum-wasm-macrosA macro to enable compabatility between Axum and and WASM66,777MIT
axum-webtoolsGeneral purpose tools for axum web framework.23,848AGPL-3.0-or-later
axum-webtools-dlq-redriveKafka DLQ redrive tool for axum web framework.481AGPL-3.0-or-later
axum-webtools-macrosGeneral purpose macros for axum web framework.22,122AGPL-3.0-or-later
axum-webtools-pgsql-migrateGeneral purpose migrate sql for axum web framework.713AGPL-3.0-or-later
axum-wireServer-driven reactive UI components for Axum — like Laravel Livewire, but for Rust153MIT OR Apache-2.0