Packages
Browse packages indexed by the registry.
Extending axum-login to support bearer tokens.
Macros for axum
Axum middleware for Cloudflare-style Markdown for Agents content negotiation
A simple way to use multiple media types with axum
🛎️ One-time notification messages for Axum.
Minimalist exporter-agnostic metrics instrumentation middleware for axum
Performance profiler for axum
macro for axum with mongodb
the core of axum-mongodb
serialize/derserialize msgpack for axum
Save axum multipart file fields to a temp directory; pairs with axum-request-macros' #[derive(RequestForm)]
Declare axum routes as enum, use to construct urls
Declare axum routes as enum, use to construct urls
A Router for axum that allows routes to be named
Kerberos SPNEGO and NTLM Authentication(RFC4559) for axum
Negotiate HTTP layer library for axum.
Axum content-negotiation utilities
Axum middleware for request IDs, trace correlation, and structured access logs.
OpenID Connect (OIDC) and OAuth2 client middleware for Axum web framework
A high-performance, configurable OIDC authentication layer for Axum web applications
OpenID Connect helpers for Axum applications
Reserved for future use
Facilitate the generation of OpenAPI 3.0 documentation for axum applications.
Facilitate the generation of OpenAPI 3.0 documentation for axum applications - derive macro
Valid-or-missing extractor for Axum
axum OpenTelemetry metrics middleware with OTLP exporter
A Rails-like powerful parameter handling library for Axum
A 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.
📬 postcard axum extractor and response using serde
Request-scoped PostgreSQL transactions for axum
Prehandle for axum
RFC 9457 problem details for axum — #[derive(AxumProblem)] converts your error enums to structured HTTP error responses
Derive macro for axum-problem — #[derive(AxumProblem)] for RFC 9457 error responses
A tower middleware to collect and export HTTP metrics for Axum
Helpers for running axum behind a reverse proxy.
Tower service for reverse proxy
QueryList extractor for axum — deserialize Vec<Enum> from query strings with optional cap
Extract rails session cookies in axum based apps.
HTTP Range responses for axum
Handles WebSocket upgrades with raw socket access, based on Axum's WebSocket upgrade mechanism for Tungstenite.
A toolkit for building scalable, real-time applications with Axum, WebSockets, and Redis Pub/Sub.
A macro that allows creating axum rejections easily
Tiny extractor to get real client IP address from axum requests, parsing X-Forwarded-For header
Derive macros for axum: parse multipart/form-urlencoded/JSON request bodies into a struct (#[derive(RequestForm)]), pull a struct straight out of Request extensions (#[derive(FromExtension)]), and auto-append pagination fields (#[pagination])
axum request send
The http-request-validator integration with axum.