| Crates.io | axum-controller |
| lib.rs | axum-controller |
| version | 0.3.0 |
| created_at | 2025-03-04 13:27:21.221548+00 |
| updated_at | 2025-04-14 17:09:45.201044+00 |
| description | Helper macro's for better readability of axum handlers |
| homepage | https://git.vlt81.de/vault81/axum-controller |
| repository | https://git.vlt81.de/vault81/axum-controller |
| max_upload_size | |
| id | 1577258 |
| size | 42,667 |
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.
Helper macro's for wiring up axum routes with less boilerplate.
See example here.
See the docs for more information.
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.
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.