utoipa
API doc generator
Generates OpenAPI documentation from Rust API code
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
2k stars
9 watching
194 forks
Language: Rust
last commit: 7 days ago
Linked from 1 awesome list
auto-generatedcompile-timedocumentationgeneratedopenapiopenapi-documentationopenapi31restrest-apirest-api-documentationrustswagger
Related projects:
Repository | Description | Stars |
---|---|---|
probablyclem/utoipauto | Automates addition of API documentation paths and schemas to Utoipa crate | 129 |
openapitools/openapi-generator | Automatically generates code for API clients and servers from OpenAPI specifications | 21,872 |
oai/openapi-specification | Defines a standard interface description for HTTP APIs | 29,047 |
andrewwalsh/openapi-devtools | Generates OpenAPI specifications in real-time from network requests | 3,953 |
softprops/openapi | A Rust library for serializing and deserializing OpenAPI documents | 128 |
pe-st/apidocs | Demonstrates how to generate API documentation with OpenAPI using different approaches | 7 |
fastapi/fastapi | A modern Python framework for building high-performance RESTful APIs with automatic interactive documentation and robust standards-based features. | 77,670 |
hugapi/hug | A Python framework for building simple and efficient APIs | 6,862 |
aress31/openapi-parser | Automates security assessment of REST APIs using Burp Suite | 193 |
apiaryio/dredd | Tool for validating API implementations against their own documentation | 4,194 |
ratatui/ratatui | A Rust crate for building terminal user interfaces | 10,774 |
uutils/coreutils | A cross-platform Rust implementation of a set of command-line utilities. | 17,766 |
vulkano-rs/vulkano | A Rust wrapper around the Vulkan API providing a safe and rich interface to the graphics programming environment. | 4,540 |
openai/openai-cookbook | A comprehensive resource for using the OpenAI API to accomplish common tasks | 59,807 |
rust-lang/crates.io | A central registry and infrastructure for sharing Rust packages, written in Rust | 2,984 |