Axum

Ergonomic and modular web framework built with Tokio, Tower, and Hyper.

Cost / License

  • Free
  • Open Source

Platforms

  • Self-Hosted
  • Rust
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Modular System

Axum News & Activities

Highlights All activities

Recent activities

  • obaidUrRahmaan added Axum as alternative to Yugen
  • POX added Axum as alternative to Datastar
  • POX added Axum as alternative to Lavandula
  • POX removed Axum as alternative to React
  • POX added Axum as alternative to Hugo, Jekyll, React and Nue + 27 similar activities
  • POX added Axum
Show all activities

Axum information

  • Developed by

    Tokio
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    34 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  24,089 Stars
  •  1,286 Forks
  •  75 Open Issues
  •   Updated  
View on GitHub
Axum was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Axum?

Axum is a web application framework that focuses on ergonomics and modularity.

Features:

  • Route requests to handlers with a macro free API.
  • Declaratively parse requests using extractors.
  • Simple and predictable error handling model.
  • Generate responses with minimal boilerplate.
  • Take full advantage of the tower and tower-http ecosystem of middleware, services, and utilities.

In particular the last point is what sets axum apart from other frameworks. axum doesn't have its own middleware system but instead uses tower::Service. This means axum gets timeouts, tracing, compression, authorization, and more, for free. It also enables you to share middleware with applications written using hyper or tonic.

Official Links