Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
-
Updated
Nov 14, 2024 - Rust
The OpenAPI Specification (OAS), previously known as the Swagger Specification, is a specification for a programming language-agnostic, machine-readable interface definition language for describing, producing, consuming, and visualizing web services. OpenAPI documents describe API services and are represented in YAML or JSON formats.
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests.
Rust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection during the compilation phase
Generate SDKs and docs for your API
Telegram Bot API parser and generators
Set of tools for codegen, preprocessing and validation of json-schema and openapi spec
Run untrusted code in an isolated environment
Automatically create crud routes for your favorite api server and orm
Fast handlebars templates based code generator, ingesting swagger/openapi and other json/yaml documents with $refs, or graphql schema, outputs whatever you template
Example on how to create a REST API in Rust with ntex and utoipa
OpenAPI-based test coverage analysis tool that helps teams improve integration test coverage in CI/CD pipelines
RESTful Todo API with Actix-web and SeaORM. Documented by swagger-ui
OpenAPI specification for Blockfrost.io service
Created by OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
Released August 10, 2011
Latest release 23 days ago