4 releases (2 breaking)
new 0.3.0 | Apr 14, 2025 |
---|---|
0.2.1 | Mar 9, 2025 |
0.1.1 | Mar 4, 2025 |
0.1.0 | Mar 4, 2025 |
#699 in Web programming
85 downloads per month
13KB
DEPRECATED
This crate does not receive further development, it might work for your use case. I've changed how I do routing & recommend checking out axum-folder-router.
Axum-Controller
Helper macro's for wiring up axum routes with less boilerplate.
See example here.
See the docs for more information.
Licensing
This repository, like all my personal projects, is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later). This ensures that modifications to the code remain open source when used in network services.
If the AGPL license doesn't suit your needs, a version under more permissive terms (like MIT, Apache, or BSD license) is available. Please contact me directly via the email in the crate metadata for licensing inquiries.
Inspiration & Influences
This crate is inspired by and uses/used axum-typed-routing & route_controller . I basically just merged their public API into a single coherent one to get the best of both worlds.
Dependencies
~5–12MB
~131K SLoC