Auto Generators
Tools that will take your code and turn it into an OpenAPI Specification document
This is a top heading
And this is a paragraph about auto generators.
const x = 'this is a code block'; | Name | Languages | OpenAPI Versions | Links |
|---|---|---|---|
| Sponsored🛠️ Speakeasy OpenAPI An OSS set of packages and tools used by Speakeasy for working with OpenAPI, Arazzo and Overlay Specification documents. Includes CLI tools for validation, bundling, inlining, upgrading, and more. | v3.2, v3.1, v3 | ||
| Ballerina OpenAPI tool The Ballerina OpenAPI tool enables the generation of Ballerina client and service skeleton from provided OpenAPI descriptions and facilitates the creation of OpenAPI v3.x descriptions for given Ballerina services. | v3.1, v3, v2 | ||
| Bruno Bruno is a local, git-native, open source API client. Collections are authored as text files on your system allowing Git operations to be performed on them and ultimately have collections stored and versioned alongside your spec and codebase. | v3.1, v3, v2 | ||
| drf-spectacular Sane and flexible OpenAPI 3 schema generation for Django REST framework. | v3.1, v3 | ||
| FastMCP FastMCP can automatically generate an MCP server from an OpenAPI specification. Users only need to provide an OpenAPI specification (3.0 or 3.1) and an API client. | v3 | ||
| Fuego Golang Fuego - web & API framework generating OpenAPI 3 spec from source code | v3 | ||
| GranthAi NodeJs OpenAPI 3 based documentation generator which sits between server APIs and anyone calling the APIs | v3 | ||
| har-to-openapi Automatically generate OpenAPI 3.0 Spec by using network requests captured in one or more HAR files | v3 | ||
| har2openapi Automatically generate OpenAPI 3.0 Spec by using network requests captured in one or more HAR files | v3 | ||
| Huma A modern, simple, fast & flexible micro framework for building HTTP REST/RPC APIs in Go backed by OpenAPI 3 and JSON Schema. | v3.1, v3 | ||
| mitmproxy2swagger A tool for automatically converting mitmproxy captures to OpenAPI 3.0 specifications. Automatically reverse-engineer REST APIs by just running the apps and capturing the traffic. | v3 | ||
| mondrian-framework Framework for generating OpenAPI 3.1 documents and servers from formal TypeScript definitions of models and services. Includes built-in data validation. | v3.1 | ||
| oas_rails Rails engine for generate automatic interactive documentation in your Rails HTTP APIs. | v3.1 | ||
| OpenAPI AutoSpec Proxy server that generates API descriptions for any app or website on localhost. | v3 | ||
| OpenAPI DevTools Browser extension that generates API specs for any app or website | v3.1, v3 | ||
| OpenApiSpecGeneratorPlugin Built-in plugin for open-source DevProxy that automatically generates OpenAPI 3.0 Spec from captured network requests | v3 | ||
| Rage A Ruby web framework for building APIs with first-class OpenAPI support. | v3 | ||
| Scramble Modern Laravel OpenAPI documentation generator. No PHPDoc annotations required. | v3.1 | ||
| ts-oas Automatically generate OpenAPI specifications from lovely Typescript types. | v3.1, v3 | ||
| TypeSpec Emit OpenAPI specifications from API descriptions defined in the generic, interoperable, and extensible TypeSpec language. | v3.2, v3.1, v3 |
***