Rust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection during the compilation phase
-
Updated
Aug 14, 2026 - Rust
Rust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection during the compilation phase
A modern, high-performance REST API template built with Rust using Axum framework and clean architecture principles.
The Navarro Blog API is built on high scalability and performance, implementing queues, cache banks, CI/CD jobs, automated code and dependency analysis, and a focus on testing and documentation.
Derive macro that generates DTOs, repositories, SQL queries, REST handlers, and OpenAPI docs from a single Rust struct definition
Generate TypeScript API definitions from utoipa paths
A scalable REST API built with Axum, PostgreSQL, and Redis, implementing Hexagonal Architecture with PASETO-based authentication (supporting OAuth and Local providers) and integrated OpenAPI docs.
An example of how to automatically detect the Axum framework using the Utoipa library to generate OpenAPI documentation in Rust.
A fully containerized Rust backend boilerplate using Axum, SeaORM, PostgreSQL, PgAdmin, Swagger (OpenAPI), and Docker. Includes layered architecture, hot-reload, automatic API documentation, and a ready-to-use development environment.
To associate your repository with the utoipa topic, visit your repo's landing page and select "manage topics."