axum

Community

Build robust Axum APIs efficiently.

Authorpatrickhaahr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Solves the challenge of building production-ready web APIs using Axum 0.8+ in Rust.

Core Features & Use Cases

  • Domain-based routing: Organize routes by domain modules to keep handlers cohesive and extensible.
  • Middleware & observability: Leverage Tower and Tower HTTP layers for tracing, timeouts, CORS, and request IDs to improve reliability and debuggability.
  • Production-grade patterns: Centralized error handling, state management, and graceful shutdown for robust services.

Quick Start

Initialize a Rust project, add Axum, and expose a basic /health endpoint to validate the setup.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: axum
Download link: https://github.com/patrickhaahr/dotfiles/archive/main.zip#axum

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.