Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
β3,701Feb 24, 2026Updated last week
Alternatives and similar repositories for utoipa
Users that are interested in utoipa are comparing it to the libraries listed below
Sorting:
- π§° The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, β¦β16,719Updated this week
- π A powerful relational ORM for Rustβ9,426Updated this week
- HTTP routing and request-handling library for Rust that focuses on ergonomics and modularityβ25,173Updated this week
- Simple validation for Rust structsβ2,432Feb 8, 2026Updated 3 weeks ago
- Application level tracing for Rust.β6,557Feb 13, 2026Updated 3 weeks ago
- An API documentation libraryβ626Jan 16, 2026Updated last month
- A native gRPC client & server implementation with async/await support.β11,873Feb 27, 2026Updated last week
- derive(Error) for struct and enum error typesβ5,367Feb 16, 2026Updated 2 weeks ago
- WIP OpenAPI tooling for Rust.β954Jun 18, 2025Updated 8 months ago
- An async ORM for Rust (incubating)β1,892Updated this week
- A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.β2,518Updated this week
- A full-featured and easy-to-use web framework with the Rust programming language.β4,359Feb 27, 2026Updated last week
- Flexible concrete Error type built on std::Errorβ6,442Feb 20, 2026Updated 2 weeks ago
- Build fast web applications with Rust.β20,248Updated this week
- An easy and powerful Rust HTTP Clientβ11,456Feb 15, 2026Updated 2 weeks ago
- The original askama repo, please go to https://github.com/askama-rs/askamaβ3,557Mar 11, 2025Updated 11 months ago
- PROST! a Protocol Buffers implementation for the Rust Languageβ4,624Updated this week
- A next-generation test runner for Rust.β2,839Updated this week
- A small rust library for adding custom derives to enumsβ2,314Feb 28, 2026Updated last week
- A safe, extensible ORM and Query Builder for Rustβ14,027Updated this week
- async fn(Request) -> Result<Response, Error>β4,101Feb 24, 2026Updated last week
- βZero setupβ cross compilation and βcross testingβ of Rust cratesβ8,035Feb 25, 2026Updated last week
- A high performance concurrent caching library for Rustβ2,429Updated this week
- JWT lib in rustβ2,012Feb 22, 2026Updated last week
- βοΈ Layered configuration system for Rust applications (with strong support for 12-factor applications).β3,100Feb 12, 2026Updated 3 weeks ago
- a debugger for async rust!β4,422Feb 3, 2026Updated last month
- Rust newtype with guarantees πΊπ¦ π¦β1,652Feb 26, 2026Updated last week
- A full featured, fast Command Line Argument Parser for Rustβ16,225Updated this week
- The Rust OpenTelemetry implementationβ2,465Feb 27, 2026Updated last week
- Statistics-driven benchmarking library for Rustβ5,431Nov 29, 2025Updated 3 months ago
- Rayon: A data parallelism library for Rustβ12,775Jan 6, 2026Updated 2 months ago
- Zero-copy deserialization framework for Rustβ4,053Updated this week
- Rust cache structures and easy function memoizationβ1,961Dec 22, 2025Updated 2 months ago
- A safe and fast multi-producer, multi-consumer channel.β2,896Dec 22, 2025Updated 2 months ago
- π± A dynamic SQL query builder for MySQL, Postgres and SQLiteβ1,658Feb 26, 2026Updated last week
- π π¦ The one-person framework for Rust for side-projects and startupsβ8,677Feb 26, 2026Updated last week
- Generate JSON Schema documents from Rust codeβ1,307Feb 3, 2026Updated last month
- Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.β14,473Updated this week
- A trait object based error handling type for easy idiomatic error handling and reporting in Rust applicationsβ1,710Feb 25, 2026Updated last week