#axum-middleware

  1. tower-sessions

    🥠 Sessions as a tower and axum middleware

    v0.14.0 102K #axum-middleware #axum-session #tower #cookies
  2. axum-otel-metrics

    axum OpenTelemetry metrics middleware with OTLP exporter

    v0.12.0 8.2K #prometheus #axum-middleware #metrics-exporter #open-telemetry #otlp #otel
  3. outlet-postgres

    PostgreSQL logging handler for outlet HTTP request/response middleware

    v0.4.3 1.4K #axum-middleware #postgresql #logging #http-middleware
  4. axum-content-negotiation

    Axum middleware to use Accept and Content-Type headers to serialize with different formats

    v0.1.5 #axum-middleware #content-negotiation #middleware
  5. axum-jwt-auth

    JWT authentication middleware for Axum

    v0.6.2 1.1K #jwt #axum-middleware #cache #jwk #remote #jwt-validation #cookies #authentication-middleware #fetching #local-key
  6. basic-axum-rate-limit

    rate limiting middleware for Axum with callback-based extensibility

    v0.2.2 #axum-middleware #axum #middleware
  7. axum-analytics

    Monitoring and analytics for Axum web applications

    v1.3.1 #axum-middleware #api-analytics #dashboard #analytics
  8. axum-cookie

    Cookie extractor middleware for axum

    v0.2.4 1.4K #cookies #axum-middleware #http #cookie-middleware #http-middleware #axum
  9. barnacle-rs

    Advanced rate limiting middleware for Axum with Redis backend, API key validation, and custom key extraction

    v0.3.1 #rate-limiting #axum-middleware #api-key #rate-limiting-middleware #key-extractor
  10. tower-sessions-memory-store

    Memory session store. Not for direct use; see the tower-sessions crate for details.

    v0.14.0 97K #session-store #tower-sessions #axum-middleware #memory-store #session-storage #cookies #axum-session #axum-extractor
  11. tokio-rate-limit

    High-performance, lock-free rate limiting library with pluggable algorithms and Axum middleware

    v0.8.0 240 #rate-limiting #axum-middleware #token-bucket
  12. axum-response-cache

    Axum layer for caching HTTP responses of the wrapped server

    v0.4.0 7.9K #axum-middleware #cache #axum
  13. http-cache-tower-server

    Server-side HTTP response caching middleware for Tower/Axum

    v0.1.0 #http-cache #axum-middleware #tower #cache
  14. axum-casbin

    Casbin axum access control middleware

    v1.3.0 220 #axum-middleware #access-control #casbin #permissions #authentication
  15. axum-acl

    Flexible ACL middleware for axum 0.8 with 5-tuple rule matching (endpoint, role, id, ip, time)

    v0.2.0 #access-control #acl #axum-middleware #authorization #authorization-access-control
  16. axum-rh

    A helper library for the axum router

    v0.2.8 1.1K #axum-router #axum-middleware #helper #endpoint #logging #authentication #axum-session #authentication-middleware
  17. axum-turnstile

    Cloudflare Turnstile verification middleware for Axum

    v0.1.2 #axum-middleware #captcha #cloudflare #turnstile
  18. limes

    multi-tenant capable Authentication middleware for OAuth2.0 and Open ID Connect with support for axum

    v0.2.2 1.8K #authentication #axum-middleware #oauth2 #authentication-middleware #open-id-connect #authenticator #jwk #multi-tenant #axum-authentication #idp
  19. spring-web

    Integration of rust application framework spring-rs and Axum web framework

    v0.4.13 290 #axum-middleware #web-server #spring #web-programming
  20. outlet

    HTTP request/response logging middleware for Axum with streaming support

    v0.4.2 1.4K #logging-tracing #axum-middleware #http-middleware
  21. opentalk-service-auth

    Authorize internal services using API-Tokens

    v0.1.2 3.1K #axum-middleware #api-token #open-talk #internal #service #actix #token-api
  22. x402-axum

    Axum middleware for enforcing x402 protocol payments on protected routes

    v0.6.3 500 #axum-middleware #payment #x402 #stablecoin
  23. lmrc-proxy

    HTTP reverse proxy and API gateway utilities for LMRC Stack applications

    v0.3.16 #reverse-proxy #axum-middleware #api-gateway #lmrc #subdomain #axum-router #gateway-api #hop-by-hop
  24. lmrc-auth

    Authentication framework for LMRC Stack applications

    v0.3.16 #authentication-framework #axum-middleware #lmrc #authentication-provider #handler #oauth #ldap #postgresql #logout #destruction
  25. api-version

    Axum middleware to add a version prefix to request paths based on a set of versions and an optional x-api-version header

    v0.3.3 #axum-middleware #x-api-version #prefix #request-path #http-header #rewritten #v0
  26. axum-helmet

    HTTP security headers middleware core for axum web framework

    v0.2.0 2.0K #axum-middleware #helmet #rust #security #axum
  27. axum-governor

    Rate limiting middleware for Axum, powered by lazy-limit and unrelated to governor etc

    v1.0.2 #rate-limiting #axum-middleware #lazy-limit
  28. axum-jwt

    Axum JWT extractors and middleware

    v0.1.3 600 #jwt #axum-middleware #axum
  29. axum_js_advice

    This project allows you to includes a custom middleware that injects a JavaScript alert in your axum application, advising users to disable JavaScript for enhanced security

    v1.0.3 350 #axum-middleware #javascript #alert #axum-applications #user #advice #injects #security #intercept #pop-up
  30. hwhkit

    一个用于快速构建 Web 服务的 Rust 工具库

    v0.1.1 #axum-middleware #builder #web-middleware #web-framework #axum
  31. sentry-tunnel

    A Sentry tunnel middleware for Axum

    v0.1.3 180 #axum-middleware #tunnel #sentry #extension #service #proxying #builder-pattern #bypass #utoipa #blockers
  32. axum-jwt-oidc

    Axum middleware for OIDC JWT token validation and claims extraction

    v0.1.1 #axum-middleware #oidc #auth-middleware
  33. request_id_middleware

    Custom extractor for Rust Axum to extract the request id from an HTTP header X-Request-Id

    v0.3.1 110 #axum-middleware #http-request #header
  34. slack-auth-middleware

    A middleware layer for Axum to authenticate requests from Slack using HMAC signatures

    v0.1.4 310 #axum-middleware #slack #authentication #tower #authentication-middleware
  35. xjp-oidc-axum

    Axum integration for xjp-oidc - OIDC/OAuth2 middleware and extractors

    v1.0.1 #axum-middleware #oauth2 #oidc #authentication #axum
  36. axum-firebase-middleware

    Axum middleware for authenticating Firebase ID tokens

    v0.1.0 #jwt #axum-middleware #firebase #auth-middleware #authentication
  37. blinq-common

    Common utilities for Blinq Rust microservices: error handling, logging, and HTTP middleware

    v0.1.0 #axum-middleware #error-logging #microservices #error-handling #logging
  38. tower-sessions-ext-memory-store

    Memory session store. Not for direct use; see the tower-sessions-ext crate for details.

    v1.0.0 160 #session-store #tower-sessions-ext #axum-middleware
  39. axum-csrf-sync-pattern

    An axum layer and middleware, providing Cross Site Request Forgery protection by implementing the CSRF Synchronizer Token Pattern for same-site and cross-site API requests, as described by OWASP

    v0.3.2 460 #axum-middleware #csrf #security
  40. brakes

    A distributed rate limiting library

    v0.1.1 #rate-limiting #axum-middleware #actix-web
  41. hodei-authz-axum

    Axum web framework integration for Hodei authorization

    v0.1.0 #axum-middleware #authorization #web #axum #middleware
  42. axum-sqlx-tx

    Request-scoped SQLx transactions for axum

    v0.10.0 350 #transaction #axum-middleware #database-transaction #request-scoped #sqlx #rolled
  43. x402-reqwest

    Wrapper for reqwest for transparent x402 payments

    v0.4.1 #axum-middleware #payment #x402 #stablecoin #axum
  44. prometheus-axum-middleware

    An axum layer to add prometheus metrics

    v0.1.1 300 #prometheus #axum-middleware #endpoint #metrics-collection #push-gateway #prometheus-push-gateway #pusher #health-check
  45. tower-sessions-core

    Core types and traits for tower-sessions

    v0.14.0 105K #session-store #axum-middleware #key-value-store #tower #axum-session #cookies
  46. axum_rate_limiter

    A flexible and powerful rate limiting middleware for Axum web framework with support for multiple strategies including IP, URL, Headers, Query parameters, and Request body content

    v0.1.1 #rate-limiting #axum-middleware #rate-limiting-middleware #redis #api-bindings
  47. version_middleware

    Custom extractor for Rust Axum to extract the version from an HTTP header X-Version

    v0.2.1 110 #axum-middleware #http-header #header
  48. axum-tariff

    An Axum middleware to apply request delay tariffs based on client IP address

    v0.1.1 #axum-middleware #delay #axum
  49. stefn

    An opinionated and blazingly fast meta framework

    v0.4.0 550 #framework #service #authentication #meta #website #sessions-middleware #axum-middleware #authorization #serve-dir #tower-http
  50. axum_html_minifier

    allows you to includes a custom middleware that minify HTML outcome of a Response in your axum application. The middleware intercepts responses body and minify the entire content. So…

    v1.0.2 140 #axum-middleware #minify-html #html-content #response-body #axum-applications #increase #intercept #debugging
  51. mll-axum-utils

    一个 Axum 的工具库

    v0.2.2 #jwt #axum-middleware #validation #logging #interceptor #postgresql #database #socket-address #axum-authentication #authentication-middleware
  52. Try searching with DuckDuckGo.

  53. user_info_middleware

    Custom extractor for Rust Axum to extract the version from an HTTP header X-Endpoint-API-UserInfo

    v0.2.0 #axum-middleware #http-header #header
  54. normalize-path-except

    NormalizePath from tower, but with exceptions, because it's hard to add them when you have to wrap your whole service in this middleware for axum

    v0.2.1 #axum-middleware #normalize-path #exception #wrap #tower #request-path #normalizes #http-body-util
  55. axum_mini

    Lightweight HTML minifier middleware for axum web applications

    v0.1.0 #axum-middleware #minify-html #web #html #minify #axum
  56. tower-sessions-ext-core

    Core types and traits for tower-sessions-ext

    v1.0.0 180 #session-store #axum-middleware #key-value #traits #tower-sessions
  57. axum-pass

    password authorization middleware for axum

    v0.1.1 #axum-middleware #password #axum
  58. axum-signed-urls

    Signed URL middleware for Axum, via Extractors

    v0.1.1 #axum-middleware #signed-url #extractor #build
  59. axum-guard-router

    an axum middleware to create a guard router

    v0.2.1 #axum-middleware #guard-router #axum-router #resources #action #arc
  60. route_controller

    An attribute macro enabling a structured approach to defining routes and attaching middleware for axum servers

    v0.1.1 #routes-controller #axum-middleware #macro-attributes #proc-macro #attached #axum-router #combining
  61. leptos_reactive_axum

    reactive context for axum handlers

    v1.0.1 140 #axum-middleware #handler #reactive #extract #context #request-context
  62. stefn-macros

    Macros for stefn

    v0.1.0 #stefn #macro #macro-for-stefn #axum-middleware #authorization #tower-http #serve-dir #dashboard #cors #content-type