Fork me on GitHub

All

Click on a heading to sort.
Filter using one or more keywords
Click the More Details button for more information on a tool

Note: The homepage and repository links may lead to the same place!

Name Description Home Repo 3.1? 3.0? 2.0? Stars Properties
Docuo Docuo is a lightweight platform that transforms your static contents into a modern developer hub, API reference, product guides, and more. Link Link Yes Yes No N/A
API Insights API Insights is a web application and native Mac application that allows you get real time insights into your API using your OpenAPI specification. Think of it like a static analysis tool for your API, using your OpenAPI Specification file. Link Link No Yes No N/A
APIMatic Developer Experience Portal Customizable developer portals packed with language specific documentation, client libraries, code samples, an API console and much more. Link No Yes Yes Yes N/A
APIMatic Transformer Transform API Descriptions to and from RAML, API Blueprint, OAI v2/v3, WSDL, etc. Link No Yes Yes Yes N/A
Apitally Simple REST API monitoring tool that helps engineering and product teams understand their APIs. Tracks usage, errors, response times and more using middleware for Python and Node.js frameworks. Also offers uptime monitoring and logging of individual requests. Link Link Yes Yes Yes N/A
Assertible Import an OpenAPI specification into Assertible to generate tests that validate JSON Schema responses and status codes on every endpoint. Link No No Yes Yes N/A
avantation Build OpenAPI3.0 specification from HAR. Link Link No Yes No 84
Connexion Connexion is a modern Python web framework that makes spec-first and api-first development easy. Link Link No Yes Yes 4493
CUE CUE is an open source language, with a rich set of APIs and tooling, for defining, generating, and validating all kinds of data configuration, APIs, database schemas, code, etc. CUE currently supports generating OpenAPI through its API. Link No No Yes No N/A
JetBrains tools (IntelliJ IDEA, PyCharm etc.) JetBrains development tools like IntelliJ IDEA, PyCharm and others come with a bundled *OpenAPI Specifications* plugin. The plugin allows you to write the OpenAPI specifications and supports you with validations, formatting, code-completion etc. It supports a *text view* as well as a rendered SwaggerUI-like *graphical interface*. Link No No Yes Yes N/A
Frevo Keep track of changes in your OpenAPI specifications & generate API references ⛱️ Link No Yes Yes No N/A
Kong Enterprise Edition Highly customizable developer portal with developer onboarding, integrated with the Kong API Gateway Link No Yes Yes Yes N/A
Rate My OpenAPI Find API quality and security issues via your OpenAPI spec Link Link Yes Yes No 221
Scalar Scalar is an open-source API platform:                                       🌐 Modern Rest API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support Link Link Yes Yes Yes 7207
Scramble Modern Laravel OpenAPI (Swagger) documentation generator. No PHPDoc annotations required. Link Link Yes No No 1236
Scribe Generate API documentation for humans from your Laravel codebase.✍ Link Link No Yes No 1746
Supermodel Model your data using JSON Schema, refer and remix the models freely, convert to various formats including OAS v2/v3. Link No No Yes Yes N/A
ReadMe Interactive developer hubs that help users succeed with your APIs 🦉 Link Link Yes Yes Yes N/A
ReDoc 📘 OpenAPI/Swagger-generated API Reference Documentation Link Link Yes Yes Yes 23590
RestCase Docs An API-first and security-first management platform. Design visually and we will create a beautiful API documentation for your APIs. Link No No Yes Yes N/A
Nexmo OAS Renderer Render your API references, Nexmo-style! No Link No Yes No 46
OpenAPI-UI OpenAPI/Swagger UI document, quickly generate mock params and call api, also simplified postman tool. 基于 OpenAPI/Swagger 规范的接口文档,快速模拟请求参数并调用接口,也是简化版 postman 工具,欢迎提功能请求、bug Link Link Yes Yes Yes 650
oasdiff OpenAPI Diff and Breaking Changes Link Link No Yes No 745
optic diff OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs. Link Link Yes Yes No 1362
OpenAPI CRUD Wizard OpenAPI CRUD Wizard Link Link Yes Yes No 1
OAS RAML Converter (DEPRECATED) Converts between OAS and RAML API specifications Link Link No Yes Yes 73
OData OpenAPI OASIS OData TC: Tools for producing API descriptions for OData services that adhere to the OpenAPI Specification Link Link Yes Yes Yes 196
OpenAPI Filter Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions No Link Yes Yes Yes 157
OData.OpenAPI OData to Open API No Link No Yes No 7
OpenDocumenter OpenDocumenter is a automatic documentation generator for OpenAPI v3 schemas. Simply provide your schema file in JSON or YAML, then sit back and enjoy the documentation. Link Link No Yes Yes 162
oas3-api-snippet-enricher Enrich your OpenAPI 3.0 JSON with code samples Link Link No Yes No 93
MrinDoc OpenApi viewer Implemented using Vue Link Link No Yes Yes 104
RapiPdf PDF generation from OpenAPI / Swagger Spec Link Link No Yes Yes 282
Stoplight Docs Create beautiful, customizable, interactive API documentation generated from OpenAPI, integrated with Stoplight Studio. Link No Yes Yes Yes N/A
jekyll-openapi An OpenAPI 3 documentation website generator built with Jekyll for use on GitHub Pages Link Link No Yes No 43
Spot Spot is a concise, developer-friendly way to describe your API contract. No Link No Yes Yes 555
OpenAPI Client Generators Generate strongly typed C# and TypeScript client codes from Open API / Swagger definitions supporting jQuery, Angular, AXIOS, Fetch API, Aurelia and Angular Strictly Typed Forms Link Link No Yes Yes 69
OpenAPI Generator OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) Link Link No Yes Yes 21827
OpenAPI JSON Schema Generator OpenAPI JSON Schema Generator allows auto-generation of API client libraries with a focus on JSON schema given an OpenAPI document Link Link Yes Yes No 155
Kiota Api Client Generator OpenAPI based HTTP Client code generator Link Link No Yes Yes 2969
FabriKt Generates Kotlin Code from OpenApi3 Specifications Link Link No Yes No 156
Bump.sh Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI Link Link Yes Yes Yes 43
Python OpenAPI Generator This library facilitates creating OpenAPI (Swagger) document for Python projects. Link Link No Yes No 10
Fix My OpenAPI - A VSCode Extension by APIMatic APIMatic's VSCode extension helps you validate, lint, and auto-fix your OpenAPI files, along with other capabilities such as API transformations, API audit report generation, SDKs generation, and more. Link No Yes Yes Yes N/A
VSCode OpenAPI Editor VisualStudio Code OpenAPI tools Link Link No Yes Yes 336
KaiZen-OpenAPI-Editor Eclipse Editor for the Swagger-OpenAPI Description Language Link Link No Yes Yes 115
Swagger Editor Swagger Editor Link Link Yes Yes Yes 8934
SwaggerHub API design and documentation platform to improve collaboration, standardize development workflow and centralize their API discovery and consumption. Link No No Yes Yes N/A
Redocly VSCode Extension Redocly VS Code extension Link Link Yes Yes Yes 37
Api-Fiddle Opinionated API design platform built for collaboration and exploration. Create API designs for technical documents, specifications, and reviews. Link No Yes No No N/A
Stoplight Studio Stoplight Studio is a powerful GUI/text editor with linting and mocking built right in. The desktop version has been discontinued, but it runs in the browser, powered by your existing GitHub, GitLab, or BitBucket repos. Link No Yes Yes Yes N/A
Hackolade Hackolade(https://hackolade.com) plugin for OpenAPI 3 API documentation Link Link Yes Yes Yes 17
Apicurio Studio Open Source API Design Link Link No Yes Yes 987
OAIE Sketch OpenAPI Visual Editor Link Link No Yes No 64
OpenAPI Designer OpenAPI Designer is an easy-to-use, free, web-based, codeless description document editor with JSON and YAML outputs. Link No Yes Yes No N/A
ApiBldr Web-Based API Designer for OpenAPI (swagger) and AsyncAPI specifications. Link No No Yes Yes N/A
RestCase Designer A design-first API managment platform with WYSIWYG API Designer for OpenAPI and AsyncAPI specifications. Link No No Yes Yes N/A
Frogment Editor A free openAPI spec editor and linter that breaks down your spec into fragments to make editing easier and more intuituve. Link No Yes Yes No N/A
Meeshkan Meeshkan is an automated testing and mocking tool. It offers first-class support for GraphQL APIs, but Meeshkan is also built to handle REST APIs and third-party dependencies. Link No No Yes No N/A
Response2Schema A quick and easy tool for generating OpenAPI schemas. Link Link No Yes No 86
InducOapi A simple python module to generate OpenAPI Description Documents by supplying request/response bodies. Link Link Yes Yes No 17
Prism Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. Link Link Yes Yes Yes 4319
Microcks The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀 Link Link Yes Yes Yes 1405
OpenAPI Mocker A mock server based in OpenAPI Specification Link Link No Yes No 115
Wiremock WireMock Cloud is a managed, hosted version of WireMock, developed by the same team who wrote the open-source project. It is built on the same technology that powers open source WireMock and is 100% compatible with the WireMock API, with additional features that make it quick and easy to mock any API you depend on. WireMock Cloud also introduces advanced capabilities such as chaos engineering, OpenAPI generation, validation and documentation as well as better collaboration and user management. Link Link Yes Yes Yes N/A
Fakeit Create mock server from Openapi specification Link Link No Yes No 76
Mockintosh Mocks for CloudNative Environments - Converts OpenAPI files to Mocks and use them to develop in isolated environments and test edge cases, Async call to queues such as Kafka or RabbitMQ or simulate performance & chaos testing Link No Yes Yes Yes N/A
openapi-data-mocker Library that generates fake data from OpenAPI 3.0 Spec No Link No Yes No 9
tsoa Build OpenAPI-compliant REST APIs using TypeScript and Node Link Link No Yes Yes 3566
@hey-api/openapi-ts 🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more. Support: @mrlubos Link Link Yes Yes Yes 1333
Vert.x Web Api Contract HTTP web applications for Vert.x Link Link No Yes No 1113
express-openapi A Monorepo of various packages to power OpenAPI in node Link Link No Yes Yes 894
BaucisJS + baucis-openapi3 BaucisJS pluging for generating OpenAPI 3.0 compliance API contracts. Link Link No Yes No 13
@smartrecruiters/openapi-first Start your node REST app with designing API first! Link Link No Yes No 38
API Platform 🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time. Link Link No Yes Yes 8691
Mojolicious::Plugin::OpenApi OpenAPI / Swagger plugin for Mojolicious Link Link No Yes Yes 54
Fusio Open source API management platform Link Link No Yes No 1869
yii2-app-api OpenAPI Spec to API in 3, 2, 1... done! No Link No Yes No 107
Beeceptor 🐝 An HTTP interceptor and rule-based mocking service for REST APIs. No coding required to create a mock endpoint. No sign-up required. Link No No Yes No N/A
@eropple/nestjs-openapi3 OpenAPI 3.x document generation and serving for NestJS. Link Link No Yes No 24
@nestjs/swagger OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas: Link Link No Yes No 1694
Falcon Heavy The framework for building app backends and microservices by specification-first API design approach based on the OpenAPI Specification 3 Link Link No Yes No 23
Dredd Language-agnostic HTTP API Testing Tool Link Link No Yes Yes 4195
django-contract-tester Test utility for validating Django APIs against their OpenAPI specification No Link Yes Yes Yes 9
express-openapi-validator 🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.x specification No Link No Yes No 918
openapi-dev-tool OpenAPI Dev Tool proposes to developers a unique tool to address development and industrialization needs! No Link Yes Yes Yes 43
portman Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀 Link Link No Yes No 637
Step CI Automated API Testing and Quality Assurance Link Link No Yes No 1666
openapi-spring-webflux-validator 🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification No Link No Yes Yes 96
Spectral A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x. Link Link Yes Yes Yes 2527
OpenAPI Style Validator A customizable style validator to make sure your OpenAPI spec follows your organization's standards. No Link No Yes Yes 208
OpenAPI Validator Configurable and extensible validator/linter for OpenAPI documents No Link Yes Yes Yes 500
Redocly CLI ⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more. Link Link Yes Yes Yes 941
openapi-validator-middleware Input validation using Swagger (Open API) and ajv Link Link Yes Yes Yes 144
committee A collection of Rack middleware to support JSON Schema. No Link No Yes Yes 882
openapi_first openapi_first is a Ruby gem for request / response validation and contract-testing against an OpenAPI API description. It makes APIFirst easy and reliable. No Link Yes Yes No 120
openVALIDATION Generate OpenAPI service stubs with complete validation layer using this openVALIDATION adapter. Link Link No Yes No 4
swagger-parser Swagger Spec to Java POJOs Link Link Yes Yes Yes 786
APIDevTools/swagger-parser Swagger 2.0 and OpenAPI 3.0 parser/validator No Link No Yes Yes 1106
openapi-snippet Generates code snippets for given Swagger / Open API documents No Link No Yes Yes 120
openapi-snippet-cli Adds code snippets in redoc style (x-codeSamples) to OpenAPI documents. This is a CLI wrapper for the "openapi-snippet". No Link No Yes Yes 9
KaiZen OpenAPI Parser High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x Link Link No Yes No 130
OpenAPI-TS TS Model & utils for creating and exposing OpenAPI 3.x contracts. Link Link No Yes No 492
kin-openapi OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more) Link Link No Yes Yes 2624
openapi.tanna.dev/go/validator A Go library for making it easier to validate that your OpenAPI contracts match your HTTP request/responses used in your tests. Based on kin-openapi. No Link No Yes No N/A
openapi-psr7-validator It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications No Link Yes Yes No 527
php-openapi Read and write OpenAPI yaml/json files and make the content accessible in PHP objects. No Link No Yes No 472
Object Oriented OpenAPI Specification An object oriented approach to generating OpenAPI specs, implemented in PHP. Link Link No Yes No 226
OpenAPI3-Rust Rust serialization library for OpenAPIv3 No Link No Yes No 13
psx-api TypeAPI parser and SDK code generator Link Link No Yes Yes 36
Microsoft/OpenAPI.NET The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model. No Link No Yes Yes 1408
oas_parser An open source Open API Spec 3 Definition Parser Link Link No Yes No 51
openapi3 A Python3 OpenAPI 3 Spec Parser No Link No Yes No 118
openapi3_parser Open API 3 Parser/Validator for Ruby Link Link No Yes No 91
APIMatic Generate Bring in your API description (OAI v2/v3, RAML, API Blueprint, WSDL, etc.) to generate fully functional SDKs in over 10 languages. Link No Yes Yes Yes N/A
docler-labs/api-client-generator API client generator is a console application capable of generating an API client based on OpenAPI(Swagger) specification. No Link No Yes No 34
janephp/open-api [READ-ONLY] Subtree split of Jane OpenAPI library No Link No Yes Yes 43
go-swagger Swagger 2.0 implementation for go Link Link No No Yes 9545
docs Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard Link Link Yes Yes No 41
restful-react A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥 Link Link No Yes Yes 1868
NSwag The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript. Link Link No Yes Yes 6783
api-codegen-ts A generalized codegen library by default setup to go from swagger 2.0 to typescript. Link Link No Yes Yes 5
Swagger-Codegen swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition. Link Link No Yes Yes 17035
Azure AutoRest OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python No Link No Yes Yes 4625
spring-openapi Spring Boot OpenAPI generator, container and UI. Link Link No Yes No 55
oas Comprehensive tooling for working with OpenAPI definitions. Link Link Yes Yes Yes 278
api 🚀 Automatic SDK generation from an OpenAPI definition Link Link Yes Yes Yes 591
openapi-cli-tool OpenAPI (Swagger 3.x) CLI Tool. Supports multiple file extensions. Can list up defined API paths and bundle multi-file into one. Link Link No Yes No 23
laravel-openapi Generate OpenAPI specification for Laravel Applications No Link No Yes No 413
Flotiq - headless CMS with OpenAPI support Visually define your Content Types, Flotiq automatically generates your own OpenAPI v3 compatible endpoints, SDKs and Postman collections. Link No No Yes No N/A
Chai OpenAPI Response Validator Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec No Link No Yes Yes 191
jest-openapi Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec No Link No Yes Yes 191
hikaku A library that tests if the implementation of a REST-API meets its specification. No Link No Yes No 197
Tcases for OpenAPI A model-based test case generator No Link No Yes No 219
StackHawk HawkScan StackHawk is an application vulnerability scanner purpose built for developers to use in the DevOps pipeline. It leverages a provided OpenAPI v2 or v3 spec file for route discovery and enhanced scanning. Link Link No Yes Yes N/A
FireTail FireTail provides discovery, logging, posture management and in-line enforcement of APIs using OpenAPI. API governance is backed by cloud provider integrations and a suite of open-source application libraries. Link Link No Yes Yes N/A
42crunch A unique set of integrated API security tools that allow discovery, remediation of OpenAPI vulnerabilities and runtime protection against API attacks. Link No No Yes Yes N/A
openapi-fuzzer Black-box fuzzer that fuzzes APIs based on OpenAPI specification. Find bugs for free! Link Link No Yes No 542
cats CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance. Link Link Yes Yes Yes 1189
API Insights RestCase executes hundrends of security and quality checks against the API definition, the API insights report provides detailed security scoring for prioritization, and remediation advice to help developers define the best API definition possible. Link No No Yes Yes N/A
OpenAPI Schema to JSON Schema Due to the OpenAPI v3.0 and JSON Schema discrepancy, you can use this JS library to convert OpenAPI Schema objects to proper JSON Schema. Link Link No Yes No 243
JSON Schema to OpenAPI Schema Due to the OpenAPI v3.0 and JSON Schema discrepancy, you can use this JS library to convert JSON Schema objects to OpenAPI Schema. Link Link No Yes No 111
Unchase.OpenAPI.Connectedservice :scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference. Link Link No Yes Yes 109
VSCode OpenAPI Preview OpenAPI Preview Extension for VS Code Link Link Yes Yes No 7
openapi-processor Generates java interfaces & model classes for Spring Boot (annotation based, MVC & WebFlux) or Micronaut (annotation based) from an OpenAPI yaml description. Provides powerful type mapping capabilities to adjust the generated code. Gradle & Maven support. Playground. Link Link Yes Yes No N/A
openapi-processor/openapi-parser OpenAPI 3.0/3.1 Parser & JSON Schema Validator, Java Link Link Yes Yes No 13
mitmproxy2swagger Automagically reverse-engineer REST APIs via capturing traffic Link Link No Yes No 5098
OpenApiSpecGeneratorPlugin Dev Proxy is an API simulator that helps you effortlessly test your app beyond the happy path. Link Link No Yes No 528
har2openapi Generate openapi spec api documentation from captured har files Link Link No Yes No 153
har-to-openapi HAR to OpenAPI spec generator Link Link No Yes No 87
GranthAi NodeJs OpenAPI 3 based documentation generator which sits between server APIs and anyone calling the APIs Link Link No Yes No N/A
OpenAPI AutoSpec Proxy server that generates API specs for any app or website on localhost. Link Link No Yes No 632
OpenAPI DevTools Browser extension that generates API specs for any app or website Link Link Yes Yes No 3949
TypeSpec Emit OpenAPI specifications from API descriptions defined in the generic, interoperable, and extensible TypeSpec language. Link Link No Yes No 4496
oa-client Flexible client helper for making and validating calls to OpenAPI backends. For Node and the browser. Runtime lib - no need for code generation! Link Link No Yes No 48
Restish Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in Link Link Yes Yes No 919
openapi-examples-validator Validates embedded examples in OpenAPI-files No Link No Yes Yes 57
openapi-to-postman Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format No Link Yes Yes Yes 926
openapi-format Format an OpenAPI document by ordering, formatting and filtering fields. Link Link Yes Yes No 100
super-linter Combination of multiple linters to install as a GitHub Action No Link No Yes Yes 109
SpringFox Automated JSON API documentation for API's built with Spring Link Link No Yes Yes 5928
php-openapi-faker Library to generate fake data for OpenAPI request/response/schemas No Link No Yes No 93
OWASP ZAP The ZAP by Checkmarx Core project Link Link No Yes Yes 12732
Oxlip API Language A high-level language for OpenAPI Link Link No Yes No 30
OpenAPI3 Fuzzer Simple fuzzer for OpenAPI 3 specification based APIs Link Link No Yes No 21
vREST NG vREST NG is a simple and powerful application for API Automation. It Allows to use OpenAPI specification into vREST NG to drive your API testing that validates the API responses against JSON Schema and also provides powerful response validation capabilities. Link No No Yes Yes N/A
openapi-validator-bundle Symfony Bundle for validating Request and Response base on open api specification. No Link No Yes No 13
Goa Goa provides a holistic approach for developing remote APIs and microservices in Go. implementers don't have to worry about the documentation getting out of sync as Goa takes care of generating OpenAPI specifications for HTTP based services and gRPC protocol buffer files for gRPC based services Link No No Yes Yes N/A
OpenAPI HttpFoundation Testing Validate your HttpFoundation requests and responses against OpenAPI (3+) definitions No Link Yes Yes No 104
VSCode OpenAPI Snippets OpenAPI snippets and external file validation extension for VSCode Link Link No Yes No 9
VSCode OpenAPI Viewer The vscode-openapi-viewer extension is a valuable tool for developers and architects working with OpenAPI specifications, as it provides a convenient and interactive way to preview, test, and debug APIs within Visual Studio Code. Link Link Yes Yes Yes 6
Spectator OpenAPI testing for PHP Link Link No Yes No 285
APIFuzzer Fuzz test your application using your OpenAPI or Swagger API definition without coding Link Link No Yes Yes 431
Django REST Framework Web APIs for Django. 🎸 Link Link No Yes No 28415
RESTest RESTest: Automated Black-Box Testing of RESTful Web APIs Link Link No Yes Yes 208
ReadyAPI an end to end API functional, security, performance and virtualization tool where OAS description documents can be utilized to automate the creation and validation of end to end tests, running them manually or at any point in your CI/CD pipeline. pipelines. Link No No Yes Yes N/A
DeveloperHub Collaboration platform for product and API documentation Link No Yes Yes Yes N/A
OAuth2 as OpenAPI Spec 3.0 components OAuth2 definitions as OpenAPI Spec 3.0 components No Link No Yes No 8
Mayhem for API 🤖 Run a Mayhem for API scan in GitHub Actions Link Link Yes Yes Yes 23
JSONSchema::Validator JSON Schema and OpenAPI data validator for Perl Link Link No Yes No 8
openapi-python-client Generate modern Python clients from OpenAPI Link Link Yes Yes No 1341
Elements Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown. Link Link Yes Yes Yes 1800
Whook Build strong and efficient REST web services. Link Link Yes Yes No 31
openapi-ts-sdk-builder Create a TypeScript SDK from an OpenAPI 3 definition Link Link Yes Yes No 11
schema2dts A very simple JSONSchema to TypeScript types generator Link Link No Yes No 7
Cherrybomb 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. Link Link Yes Yes No 1148
BlocklyAutomation VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/ Link Link Yes Yes No 37
Typoas Open API (OAS 3.0) Typescript generator Link Link Yes Yes No 40
Zuplo (OpenAPI-based gateway and documentation) Zuplo is an API gateway designed for developers. Natively powered by OpenAPI (3.1 or 3.0), zuplo offers an OpenAPI design surface, API documentation and a serverless, programmable edge gateway that includes request validation, auth, rate-limiting and more. Link No Yes Yes No N/A
kotlin-openapi3-dsl Build your OpenApi3 spec in kotlin! Link Link No Yes No 65
MkDocs Redoc Tag A MkDocs plugin supports adding Redoc to the page. Link Link Yes Yes Yes 1
MkDocs Swagger UI Tag A MkDocs plugin supports adding Swagger UI to the page. Link Link Yes Yes Yes 79
OpenAPI Commander Generate a Node.js command line tool from an OpenAPI definition Link Link Yes Yes No 24
Counterfact OpenAPI / Swagger to TypeScript generator and mock server Link Link Yes Yes Yes 104
Atlassian OpenAPI Request Validators A set of Java libraries which allow you to integrate OpenAPI Description Document validation into your testing or clients with tools like WireMock/RestAssured/MockMVC/etc... Link Link No Yes Yes N/A
vacuum vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports. Link Link Yes Yes Yes 616
apigen-ts Typed HTTP client generator as single file without extra dependencies from OpenAPI schema Link Link Yes Yes Yes 29
APIGit the native Git based collaboration platform for API design, document, mock, testing and share. Link Link Yes Yes Yes N/A
libopenapi libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications. Link Link Yes Yes Yes 474
go-openapi-spec-code-diffs A golang validation tool that compares given OpenAPI specs (e.g. openapi.yaml) vis-a-vis routes (e.g. /api/v1/customer/:id) defined in golang source code and reports differences. This is useful in scenarios where you want to keep the OpenAPI specs and Code in synch. Link Link Yes Yes No 1
draig DRAIG is an OpenAPI3 based design-first custom generator that creates fully functional microservices from an OAS API description document. You can use DRAIG with openapi-generator as a backend generator or use DRAIG CLI or REPL to generate your microservices. With simple user-customizable templates, you can extended and improve implementation code so that generated code can be compiled and deployed immediatelly. Link Link No Yes No N/A
draig-car This is a REPL OpenAPI3 description document text editor. It provides both a CLI and and a REPL you can use to test your APIs, but you can also test database queries, start and stop database (containers), generate fake data automatically, start your test microservice and much more. You don't have to exit from your REPL! Or you can use the CLI to do the same if you want, giving you the option to automatize your contract-first based dev cycles. Link Link No Yes No N/A
ABAP OpenAPI Client & Server Generator ABAP OpenAPI Client and Server generator in ABAP Link Link No Yes No 73
Kusk Gateway Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes Link Link No Yes Yes 265
openapi-comparator C# library for comparing two OpenAPI specifications. Link Link No Yes No 26
openapi-validator-junit Library for validating OpenAPI specifications Link Link Yes Yes Yes 2
Hot Potato ASP.NET Core proxy that will validate an API's conformance to an OpenAPI spec. Link Link No No No 6
Specmatic Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends. Link Link No Yes No 280
openapi-changes The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger Link Link Yes Yes Yes 190
Fitting Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log. Link Link Yes Yes Yes 60
KrakenD API Gateway KrakenD is a high-performance, stateless API Gateway, seamlessly integrated with OpenAPI. It facilitates automatic API documentation and provides the capability to import existing specifications for generating configuration and mock servers. Link No No Yes Yes N/A
Serverless API Gateway Serverless API Gateway Link Link Yes Yes Yes 62
Treblle Treblle is a lightweight SDK that helps Engineering and Product teams build, ship, and maintain REST based APIs faster. Link No Yes Yes No N/A
openapi-request-response-validation Validation of request/response according to OpenAPI specs No Link Yes Yes Yes 14
api-smart-diff Compare two Json based API documents (OpenAPI, AsyncAPI, JsonSchema, GraphAPI) No Link Yes Yes Yes 20
api-diff-viewer React component to view difference between two Json based API documents No Link Yes Yes Yes 35
allof-merge Simplify your JsonSchema by combining allOf safely. No Link Yes Yes No 17
api-ref-bundler Bundle all external $ref in Json based API document into single document No Link Yes Yes Yes 22
rswag Seamlessly adds a Swagger to Rails-based API's Link Link No Yes No 2003
🌿 Fern Input OpenAPI. Output SDKs and Docs. Link Link Yes Yes Yes 2674
✨ Stainless Stainless full-stack API Framework Link Link Yes Yes No 85
// Speakeasy Generate & publish SDKs in 10+ languages, Terraform Providers, and docs from your OpenAPI Link Link Yes Yes No N/A
Swift OpenAPI Generator Generate Swift client and server code from an OpenAPI document. Link Link Yes Yes No 1435
wiretap The world's coolest API Validation and compliance tool. Validate APIs against OpenAPI specifications and much more Link Link Yes Yes Yes 123
openapi-schema-validator OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x Link Link Yes Yes Yes 44
typeconv Convert between JSON Schema, TypeScript, GraphQL, Open API and SureType Link Link No Yes No 424
Traefik Hub Traefik Hub is a Kubernetes-native API Management solution for publishing, securing, and managing APIs. Configuration is driven by Kubernetes CRDs, labels, and selectors for effective GitOps. Link Link No Yes Yes 4
HopFront Turn any API into a workable app in 2 minutes Link Link No Yes No 67
Xapi Platform Xapi is an integrated platform that enables you to implement a streamlined API-first design strategy with standardized API artifacts and collaborative teams. Link No Yes No No N/A
Fuego Golang Fuego - web framework generating OpenAPI 3 spec from source code Link Link No Yes No 900
Huma Huma REST/HTTP API Framework for Golang with OpenAPI 3.1 Link Link Yes Yes No 2115
openapi-merge Merge multiple OpenAPI 3.0 (Swagger) files together via a library or CLI tool. Link Link No Yes No 130
OpenAPI::Modern Validate HTTP requests and responses against an OpenAPI v3.1 document Link Link Yes No No 6
OpenAPI Qraft Generate a type-safe TanStack Query React ✨ client from your OpenAPI document Link Link Yes Yes No 33
Mojolicious::Plugin::OpenAPI::Modern Mojolicious plugin providing access to an OpenAPI document and parser Link Link Yes No No 3
widdershins OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown Link Link No Yes Yes 1493
Zudoku Framework for building high quality, interactive API documentation. Link Link Yes Yes No 96
FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production Link Link No Yes No 77491
swagger-ui Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. Link Link Yes Yes No 26570
Redoc 📘 OpenAPI/Swagger-generated API Reference Documentation Link Link Yes Yes No 23590
swagger-core Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API No Link No Yes No 7386
mockoon Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. No Link No Yes No 6540
OpenAPI Server Code Generator (oapi-codegen) Generate Go client and server boilerplate from OpenAPI 3 specifications Link Link No Yes No 6303
OpenAPI TypeScript Generate TypeScript types from OpenAPI 3 specs Link Link Yes Yes Yes 5872
knife4j Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution No Link No Yes No 4136
openapi-directory 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format No Link No Yes No 3880
springdoc-openapi Library for OpenAPI 3 with spring-boot Link Link No Yes No 3291
uvicorn-gunicorn-fastapi-docker Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. No Link No Yes No 2711
swagger-js Javascript library to connect to swagger-enabled APIs via browser or nodejs No Link Yes Yes No 2624
drf-spectacular Sane and flexible OpenAPI 3 schema generation for Django REST framework. No Link No Yes No 2394
msgspec A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML No Link No Yes No 2396
Schemathesis Supercharge your API testing, catch bugs, and ensure compliance Link Link No Yes No 2294
gnostic A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks. No Link No Yes No 2107
rapidoc RapiDoc -WebComponent for OpenAPI Spec No Link No Yes No 1708
openapi-generator-cli A node package wrapper for https://github.com/OpenAPITools/openapi-generator No Link No Yes No 1452
OpenAPI-gui GUI / visual editor for creating and editing OpenAPI / Swagger definitions Link Link No Yes No 1420
ogen OpenAPI v3 code generator for go No Link No Yes No 1430
apispec A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification).. No Link No Yes No 1174
apiflask A lightweight Python web API framework. No Link No Yes No 1038
zod-to-openapi A library that generates OpenAPI (Swagger) docs from Zod schemas No Link No Yes No 962
json-schema-validator A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12 No Link No Yes No 858
openapi-diff Utility for comparing two OpenAPI specifications. No Link No Yes No 830
studio The modern editor for API Design and Technical Writing. No Link No Yes No 815
oas-kit Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint No Link No Yes No 707
API Sprout Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation Link Link No Yes No 699
openapi.tools A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing No Link Yes Yes No 693
create-openapi-repo 🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle No Link Yes Yes No 673
openapi-tui Terminal UI to list, browse and run APIs defined with openapi spec. No Link Yes Yes No 664
awesome-openapi3 😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community No Link No Yes No 629
generator-express-no-stress 🚂 A Yeoman generator for Express.js based 12-factor apps and apis No Link No Yes No 595
hibiapi 一个实现了多种常用站点的易用化API的程序 / A program that implements easy-to-use APIs for a variety of commonly used sites. No Link No Yes No 549
stackql Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework No Link No Yes No 549
docusaurus-openapi 🦕 OpenAPI plugin for generating API reference docs in Docusaurus v2. No Link No Yes No 505
openapi-codegen A tool for generating code base on an OpenAPI schema. No Link No Yes No 505
oazapfts Generate TypeScript clients to tap into OpenAPI servers No Link No Yes No 497
openapi-mock OpenAPI mock server with random data generation No Link No Yes No 493
swagger-autogen This module performs automatic construction of Swagger documentation. It can identify the endpoints and automatically capture methods such as get, post, put, and so on. It also identifies paths, routes, middlewares, response status codes and parameters. At the end, it generates the .json file containing the Swagger format specification. No Link No Yes No 466
ghlocalapi (Unofficial) Google Home local API documentation. No Link No Yes No 450
full-stack-fastapi-couchbase Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more. No Link No Yes No 441
typeconv Convert between JSON Schema, TypeScript, GraphQL, Open API and SureType No Link No Yes No 424
fastapi-gino-arq-uvicorn High-performance Async REST API, in Python. FastAPI + GINO + Arq + Uvicorn (w/ Redis and PostgreSQL). No Link No Yes No 419
endpoints4s Describe HTTP endpoints in Scala and derive clients, servers, and documentation No Link No Yes No 406
safrs SqlAlchemy Flask-Restful Swagger Json:API OpenAPI No Link No Yes No 405
fastapi-clean-example Clean Architecture Example using FastAPI framework No Link No Yes No 391
openapi-boilerplate 📘 Multi-file boilerplate for Open API Specification No Link No Yes No 381
rest Web services with OpenAPI and JSON Schema done quick in Go Link Link No Yes No 370
fastapi-plugins FastAPI framework plugins No Link No Yes No 367
generator-express-no-stress-typescript 🚄 A Yeoman generator for Express.js based 12-factor apps and apis using Typescript No Link No Yes No 360
observability-cli The Akita CLI helps you make sense of API traffic. Passively watch API traffic with apidump. Model API behavior with apispec. Compare API behavior with apidiff. No Link No Yes No 354
openapi-spec-validator OpenAPI Spec Validator is a CLI, pre-commit hook and python package that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification. No Link Yes Yes No 339
beacon-apis Collection of RESTful APIs provided by Ethereum Beacon nodes No Link No Yes No 335
chanfana OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more! No Link No Yes No 328
esmerald Esmerald framework - Highly scalable, performant, easy to learn, easy to code and for every sizeable and complex application No Link No Yes No 317
modelina A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization No Link No Yes No 317
routing-controllers-openapi Runtime OpenAPI v3 schema generation for routing-controllers. No Link No Yes No 306
openapi-core Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 specification. No Link Yes Yes No 303
openapi-codegen OpenAPI 3.0 CodeGen plus Node.js minus the Java and emojis No Link No Yes No 294
kui An easy-to-use web framework. Supports both WSGI and ASGI modes. Gevent or asyncio, this is the question. No Link No Yes No 292
openapi-react-query-codegen OpenAPI React Query Codegen is a code generator for creating React Query (also known as TanStack Query) hooks based on your OpenAPI schema. No Link No Yes No 294
zod-openapi Use Zod Schemas to create OpenAPI v3.x documentation No Link No Yes No 292
swaggerprovider F# generative Type Provider for Swagger No Link No Yes No 264
swagger-petstore Not available No Link No Yes No 257
openapi-go OpenAPI structures for Go Link Link No Yes No 259
znai Build functional, maintainable, beautiful User Guides with markdown and Znai plugins. Instant pages navigation. Local search. Multiple integrations to work with Python, Java, C++, OpenAPI, etc. Transform "getting started" sections into slideshow for your workshops. Manage multiple documentations with self-deployed znai hub. No Link No Yes No 250
typescript-backend-toolkit TypeScript Backend Toolkit - Express.js - Swagger (OpenAPI 3.0) Autogenered docs, Zod - BullMQ - Nodemailer - Docker - MongoDB (Mongoose) - Socket.io No Link No Yes No 253
apibrew APIBrew is Low code software to automate building CRUDs from yaml files No Link No Yes No 243
generators API Generator - instantly generate REST and GraphQL APIs (openapi (OAS) 3.0.0) No Link No Yes No 236
thema A CUE-based framework for portable, evolvable schema No Link No Yes No 229
prance Resolving Swagger/OpenAPI 2.0 and 3.0 Parser No Link No Yes No 226
class-validator-jsonschema Convert class-validator-decorated classes into JSON schema No Link No Yes No 222
tcases A model-based test case generator No Link No Yes No 219
express-jsdoc-swagger Swagger OpenAPI 3.x generator No Link No Yes No 219
fizz :lemon: Gin wrapper with OpenAPI 3 spec generation No Link No Yes No 214
validator-badge Validate your Swagger JSON/YAML today! No Link No Yes No 210
openapi.net.odata Generates OpenAPI document from OData CSDL No Link No Yes No 207
fastify-openapi-glue A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification. No Link No Yes No 206
oas-tools NodeJS module to manage RESTful APIs defined with OpenAPI 3.0 Specs over express servers. No Link No Yes No 204
paypal-rest-api-specifications This repository contains the specification files for PayPal REST APIs. No Link No Yes No 205
swagger-node-codegen An OpenAPI 3.x/Swagger 2 code generator for Node.js Link Link No Yes No 200
openapi-typescript-code-generator TypeScript code generator via OpenAPI scheme. No Link No Yes No 198
speakeasy Build APIs your users love ❤️ with Speakeasy. Polished and type-safe SDKs, terraform providers and contract tests for your API. OpenAPI native. No Link No Yes No 201
openapi-parser Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store). No Link No Yes No 193
refitter A tool for generating Refit interfaces and contracts from OpenAPI specifications No Link No Yes No 194
flask-openapi3 Generate REST API and OpenAPI documentation for your Flask project. No Link No Yes No 199
openapivalidators Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec No Link No Yes No 191
openapi-sampler :capital_abcd: Tool for generation samples based on OpenAPI(fka Swagger) payload/response schema No Link Yes Yes No 184
cli Mockoon's official CLI. Deploy your mock APIs anywhere. No Link No Yes No 179
dummy Run mock server based off an API contract with one command No Link No Yes No 178
apiclientcodegen A collection of Visual Studio custom tool code generators for Swagger / OpenAPI specification files No Link No Yes No 177
bricks A standard library for microservices. No Link No Yes No 173
openapi-psr7-validator It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications No Link No Yes No 169
keycloak-openapi OpenAPI definitions for Keycloak's Admin API No Link No Yes No 168
swagger-inflector Not available No Link No Yes No 160
openapi-starter OpenAPI starter repository No Link Yes Yes No 161
http-router :tada: The 3.0 release is coming very soon! Very fast HTTP router for PHP 7.1+ based on PSR-7 and PSR-15 with support for annotations/attributes and OpenAPI (Swagger) No Link No Yes No 159
deeptest API Management and Testing Platform No Link No Yes No 149
quenya Quenya is a framework to build high-quality REST API applications based on extended OpenAPI spec No Link No Yes No 145
apistos Actix-web wrapper for automatic OpenAPI 3.0 documentation generation. No Link No Yes No 139
angular-swagger-ui An angularJS implementation of Swagger UI Link Link No Yes No 135
yii2-openapi REST API application generator for Yii2, openapi 3.0 YAML -> Yii2 No Link No Yes No 130
awesome-jsonschema A curated list of awesome JSON Schema resources, tutorials, tools, and more No Link No Yes No 125
learn.openapis.org OpenAPI - Getting started, and the specification explained No Link Yes Yes No 122
drf-openapi-tester Test utility for validating OpenAPI documentation No Link No Yes No 119
light-rest-4j A RESTful framework built on top of light-4j with both Swagger 2.0 and OpenAPI 3.0 supports No Link No Yes No 119
swagger-converter OpenAPI/Swagger 2.0 to OpenAPI 3.0 Converter WebService No Link No Yes No 118
api2html A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins. No Link No Yes No 116
openapi-schema-pydantic OpenAPI (v3) specification schema as pydantic class No Link No Yes No 116
actix-swagger Swagger code generator for actix-web framework No Link No Yes No 113
spring-boot-3-jwt-auth :key: Sample Spring boot application secured using JWT auth in custom header(X-Auth-Token). No Link No Yes No 110
moclojer Simple and efficient HTTP mock server with specification in yaml, edn or OpenAPI No Link No Yes No 114
openapi OpenAPI (fka Swagger) spec renderer for Sphinx. No Link No Yes No 111
api-docs 🤖 API documentation for Kitsu No Link No Yes No 109
openapi The OpenAPI v3 specification for DigitalOcean's public API. No Link No Yes No 110
go-swagger3 Swagger 3.0 implementation for go No Link No Yes No 109
openapi-generator-go An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding. No Link No Yes No 107
rororo Implement aiohttp.web OpenAPI 3 server applications with schema first approach. No Link No Yes No 105
tools.openapis.org A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community No Link No Yes No 107
openapi4j OpenAPI 3 parser, JSON schema and request validator. No Link No Yes No 103
openapi-schema-validator OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1 No Link Yes Yes No 102
openapi-to-plantuml Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API. No Link No Yes No 97
oatpp-swagger OpenApi 3.0.0 docs + Swagger UI for oatpp services No Link No Yes No 94
oas3-api-snippet-enricher Enrich your OpenAPI 3.0 JSON with code samples No Link No Yes No 93
openapi-viewer Browse and test a REST API described with the OpenAPI 3.0 Specification No Link No Yes No 92
openapi3-generator Use your API OpenAPI 3 definition to generate code, documentation, and literally anything you need. No Link No Yes No 90
vue-openapi OpenAPI viewer component for VueJS No Link No Yes No 90
jellyfin-sdk-kotlin Kotlin SDK for Jellyfin, supporting Android and JVM targets No Link No Yes No 87
goapi GoAPI - A Fast and Easy-to-use Web Framework for Building APIs in Go No Link No Yes No 85
pyramid_openapi3 Pyramid addon for OpenAPI3 validation of requests and responses. No Link No Yes No 83
requests-openapi A lightweight but powerful and easy-to-use Python client library for OpenAPI v3. No Link No Yes No 81
httpgenerator Generate .http files from OpenAPI (Swagger) specifications No Link No Yes No 82
sails-hook-swagger-generator A tool to help generate Swagger specification documentation based on OAS 3.0 for Sails APIs No Link No Yes No 78
intellij-openapi-generator Intellij Plugin for openapi-generator No Link No Yes No 77
openapi-delphi-generator Generate Delphi client SDKs for any REST API defined with the OpenAPI specification. No Link No Yes No 76
fastify-oas Fastify OpenAPI plugin. No Link No Yes No 72
gnext Web Framework extension for Gin. Offers the API structuring, automates validation and generates documentation. It's fully compatible with the current Gin usages and Gin's middlewares. No Link No Yes No 69
spectral-owasp-ruleset Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral. No Link Yes Yes No 69
apidom Semantic parser for API specifications No Link Yes Yes No 69
azureextensions.swashbuckle This extension enriches Azure Functions with Swagger/ Open API support No Link No Yes No 67
openapi-fetch Ultra-fast fetching for TypeScript generated automatically from your OpenAPI schema No Link No Yes No 66
openapitypeprovider F# type provider for Open API specification No Link No Yes No 64
openapi3-parser OpenAPI 3 parser to use a specification inside of the code in your projects No Link No Yes No 64
openapi OpenAPI Specification & Swagger Tools : Zero To Master - Code Examples No Link No Yes No 63
php-json-schema-model-generator Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code No Link No Yes No 61
aiohttp-swagger3 Library for swagger documentation browsing and validating aiohttp requests using swagger specification 3.0 No Link No Yes No 59
api-oas-checker An OpenAPI 3 checker based on spectral. No Link No Yes No 60
google-discovery-to-swagger Script for converting Google Discovery format into OpenAPI (swagger) 3.0 No Link No Yes No 59
aws2openapi Amazon Web Services API description to OpenAPI 3.0 definition No Link No Yes No 58
sideko Generate SDKs and docs for your API No Link No Yes No 57
openapi-python-generator A client generator from openapi for python. No Link No Yes No 56
libopenapi-validator OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas No Link Yes Yes No 57
rest Generate OpenAPI 3.0 specifications from Go code. No Link No Yes No 56
apity A typed fetch client for openapi-typescript for use with SvelteKit No Link No Yes No 54
swagger-to-mock Mock data generator CLI for Swagger3 (OpenAPI 3) No Link No Yes No 53
hmt HTTP Mocking Toolkit No Link No Yes No 52
swaggerhub-cli SwaggerHub CLI No Link No Yes No 51
Gen Gen generates efficient web routing source code and documentation from annotations Link Link No Yes No 51
VSCode/openapi-lint OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code Link Link No Yes Yes 51
amala NodeJs Framework for creating REST API endpoints with Typescript decorators. Supports API versioning, OpenAPI3 and docker. Powered by Koa 2+ and Nigerian food (amala+ewedu) No Link No Yes No 51
openapi-petstore The pet store sample No Link No Yes No 50
sleeplessinslc Demo code from No Link No Yes No 50
n26-api Unofficial N26 Bank API documentation No Link No Yes No 49
vitepress-openapi Generate VitePress API Docs from OpenAPI specifications No Link Yes Yes No 53
openapi OpenAPI v3.1 Spec implementation in Go with generics Link Link Yes Yes No 48
swagger-editor-validate This GitHub Actions validates OpenAPI (OAS) definition file using Swagger Editor. No Link Yes Yes No 48
openalchemy Define SQLAlchemy models using the OpenAPI specification. No Link No Yes No 47
sample-quarkus-applications Example application built using Quarkus framework No Link No Yes No 47
wecom-openapi Swagger OpenAPI of WeCom. 企业微信的 Swagger 文档。 No Link No Yes No 45
api-doc-gpt ChatGPT for Openapi No Link No Yes No 45
javalin-openapi Annotation processor for compile-time OpenAPI & JsonSchema, with out-of-the-box support for Javalin 5.x, Swagger & ReDoc No Link No Yes No 44
oas3-chow-chow Request and response validator against OpenAPI Specification 3 No Link No Yes No 43
openapi-tf-example Example of how you can use OpenAPI with AWS API Gateway, Also includes integrations with AWSLambda, AWS Cognito, AWS SNS and CloudWatch logs No Link No Yes No 43
echo-boilerplate Boilerplate for the Echo framework with authentication, authorization and request/response validation. No Link No Yes No 43
openapi.jl OpenAPI helper and code generator for Julia No Link No Yes No 44
serverless-openapi-documenter Serverless plugin to export your config as OpenAPI v3 Documentation and Postman Collection V2 No Link No Yes No 42
full-stack-fastapi-mysql Full stack, modern web application generator. Using FastAPI, MySQL as database, Docker, automatic HTTPS and more. No Link No Yes No 42
backbase-openapi-tools Backbase Open Api Tools (boat) helps manage large OpenAPI projects No Link No Yes No 43
schema-tools Set of tools for codegen, preprocessing and validation of json-schema and openapi spec No Link No Yes No 41
openapiclientwizard OpenAPIClientWizard – the ultimate plugin for RAD Studio that revolutionizes the way Delphi developers implement REST API clients. No Link No Yes No 42
light-codegen A code generator based on rocker that can be used as an utility or web service No Link No Yes No 41
oas-generator NodeJS RESTful APIs scaffolding based OpenAPI 3.x specs using oas-tools and express. No Link No Yes No 41
openapi-processor-spring an OpenAPI 3.0 & 3.1 interface & model java code generator for Spring Boot Link Link Yes Yes No 40
museum-openapi-example An example OpenAPI description for an imaginary Museum API. No Link No Yes No 40
openapi-examples The highest quality collection of up-to-date OpenAPI specifications for public APIs on the internet. This dataset also includes descriptions, categories, uptime metrics, and media assets for every API. No Link No Yes No 38
openapi_dart Dart implementation to generate (dart) server stubs and client libraries from OpenAPI 3.0 yaml files. No Link No Yes No 38
go-openapi OpenAPI Specification (OAS) 3.0 implementation for Go Link Link No Yes No 38
openapi-search 🔎 Search Engine for Web APIs No Link No Yes No 38
spring-boot-3-security-6-jwt Spring Boot 3.1 & Spring Security 6 : Token Based Authentication example with JWT, Authorization, Spring Data & PostgreSQL No Link No Yes No 40
aio-openapi A python module for building OpenAPI compliant asynchronous Rest Servers. Auto documentation, serialization and validation in the same unified API. No Link No Yes No 36
namsor-python-sdk2 NamSor API v2 Python SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 36
opg Rust OpenAPI 3.0 docs generator No Link No Yes No 36
rolodex 📇API Documentation Generator for Phoenix No Link No Yes No 36
openapi-preprocessor An authoring tool for OpenAPI specifications No Link No Yes No 34
openapi-schemas JSON Schemas for every version of the OpenAPI Specification No Link No Yes No 34
igeekfan.aspnetcore.rapidoc RapiDoc Custom Element for Open-API spec viewing +asp.net core No Link No Yes No 34
spring-boot-swagger-3-example Spring Boot and Swagger 3 example - configuration for API description / response example - Swagger annotations with OpenAPI 3 No Link No Yes No 34
data-fair Findable, Accessible, Interoperable and Reusable Data. A complete open-source solution for your open and private data needs. French only for the time being, internationalization coming soon. No Link No Yes No 33
openapi-ui React based OpenAPI 3.0+ documentation generator No Link No Yes No 33
apispec A Common Lisp library for handling Web API requests and responses. No Link No Yes No 33
workers-queue-demo Edge message queue service on Cloudflare Workers using Durable Objects and KV. It provides a simple REST API. No Link No Yes No 32
drf-spectacular-sidecar Serve self-contained distribution builds of Swagger UI and Redoc with Django. No Link No Yes No 32
vertx-auto-swagger Java Micro Service API Generation No Link No Yes No 32
openapi-merger Merges multiple OpenAPI document files into a single file. No Link No Yes No 32
clubi A group-oriented social media platform written in Laravel and Vue No Link No Yes No 31
aspnetcore.scalar Scalar API reference from Swagger/OpenAPI files for .NET🔥 No Link No Yes No 32
hcloud-openapi This is the unofficial OpenAPI description of the Hetzner Cloud API. It allows automatic code generation for the hcloud API. No Link No Yes No 30
keycloak-webhook Event-based Webhook plugin for Keycloak No Link No Yes No 31
vertx-oas Generates a Swagger/OpenAPI specification from a Vert.x Web Router. No Link No Yes No 29
http-rider Simple and Powerful desktop client for working with JSON APIs No Link No Yes No 29
hei-admin-api RESTful API for managing a school No Link No Yes No 28
vue-admin Vue.js based administrative interface No Link No Yes No 28
openapi-extract Extract single paths/operations from OpenAPI definitions No Link No Yes No 28
framna-docs 📖❤️ Self-hosted web portal that centralizes OpenAPI documentation and facilitates spec-driven development, built with GitHub-based authorization. No Link Yes Yes No 28
sbt-openapi-generator Not available No Link No Yes No 27
selenium-openapi The missing Selenium OpenAPI spec No Link No Yes No 27
openapi3-examples Passing and failing test cases for OpenAPI 3.x validators No Link No Yes No 26
openapi an OpenAPI 3.x library for go No Link No Yes No 26
sticker Sticker is a powerful yet boilerplate-free alternative to writing your web API. No Link No Yes No 26
json-to-json-schema Convert JSON examples into JSON schema (supports Swagger 2, OpenAPI 3 and 3.1) No Link No Yes No 26
redocly-cli-cookbook A community-created collection of configuration, plugins and techniques for getting the best from Redocly CLI in every situation. No Link Yes Yes No 25
comparest Compatibility checker for OpenAPI No Link No Yes No 24
apibake-js Convert OpenAPI to PDF. No Link No Yes No 24
mock-samples Start using Mockoon in no time with popular APIs mock samples. No Link No Yes No 24
reslang A language for describing resource-oriented APIs & turning them into Swagger or resource diagrams. Oriented around the concepts we want to expose in the APIs. No Link No Yes No 23
caddy-openapi A Caddy module to validate HTTP request and response against a OpenAPI spec (V3) file No Link No Yes No 23
fastify-openapi3 Developer-friendly OpenAPI3 tooling for Fastify that's easy to use. No Link No Yes No 23
laravel-to-swagger This package aims to bring you the easiest way to create a Swagger / OpenApi 3 config for your Laravel API's. No Link No Yes No 23
apigen.springboot Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database. No Link Yes Yes No 23
shipengine-openapi The official OpenAPI 3.0 definitions for ShipEngine™ No Link No Yes No 22
openapi-ext Some extensions for MicroProfile OpenAPI No Link No Yes No 23
openapimux Open API router in go No Link No Yes No 22
compeller A strong typescript binding for your OpenAPI Schema that doesn't need generation and is not prescriptive in coding style No Link No Yes No 22
openapi A pharo implementation of OpenAPI 3.0.1 No Link No Yes No 22
kotlin-spring-mvc-template 12-factor compliant Spring MVC Kotlin template. Features automatic request/response validation and interactive API doc No Link No Yes No 22
stackql-provider-registry Registry for cloud and SaaS providers for StackQL, generated from extensions to the providers OpenAPI3 specification No Link No Yes No 23
chia-api Swagger for chia https://dkackman.github.io/chia-api/ No Link No Yes No 22
airbyte-connector-generator-poc proof of concept to generate Airbyte low-code YAML connectors from API documentation No Link No Yes No 21
openapi OpenAPI specification for the Outline API No Link No Yes No 21
bingchain Capable Langchain/AutoGPT alternative in ~350 lines of core code No Link No Yes No 21
swaggie Tool for generating TypeScript client code for given Swagger API endpoints No Link No Yes No 21
cloudedbats_wurb_2020 CloudedBats-WURB. The DIY bat detector. No Link No Yes No 21
go-api A simple Go API following concepts of Domain Driven Design for educational purposes. No Link No Yes No 22
sbt-openapi-schema Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec. No Link No Yes No 21
openapi-php-attributes Automatically render your OpenApi 3 file describing your PHP API using attributes No Link No Yes No 21
openapify Framework agnostic OpenAPI Specification generation for code lovers No Link Yes Yes No 21
kafka-streams-redis-statestore A demo project demonstrating how to read and write data into a Redis-backed state store using Kafka Streams. No Link No Yes No 21
openapi-eller Generate OpenAPI v3 clients and servers from the command line No Link No Yes No 20
gopenapi An OpenAPI v3 utility for Go No Link No Yes No 20
openapi-php 📚Swagger / Open API 3.0 builder and validation library for PHP that helps you write valid specs. No Link No Yes No 20
postgrest-openapi OpenAPI output generated in SQL for a PostgREST instance No Link No Yes No 20
openapi-code-generator A code generation tool for openapi 3 / 3.1 specifications written in typescript, primarily aimed at generating typescript clients and server stubs. Other target languages may be added in future. No Link Yes Yes No 20
swaggerlint Keep your API consistent No Link No Yes No 20
go-oas3 Open API v3 server code generator No Link No Yes No 20
mockoon.com Mockoon application official website repository and documentation No Link No Yes No 20
openapi-reference-documentation Best in class OpenAPI reference documentation No Link No Yes No 19
openapi-directory-js Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS No Link No Yes No 19
aws-sam-node-example AWS SAM NodeJS project example No Link No Yes No 19
pyopenapi Generate an OpenAPI specification from a Python class definition No Link No Yes No 19
campsite-booking This project contains the source code of a Spring Boot 3 REST API example application. No Link No Yes No 18
file-service 单纯的文件服务, 目前仅仅集成了minio(人在电信外包差点没了) No Link No Yes No 18
specifications-its-rest openEHR REST API Specifications No Link No Yes No 18
openapi-overlays-js Apply overlays to OpenAPI descriptions No Link No Yes No 18
topi Terminal OpenAPI documentation viewer 🐐 No Link No Yes No 19
payload-oapi A Payload CMS plugin for OpenAPI (3.0, 3.1) specification generation No Link Yes Yes No 18
tgtg-api-wrapper Attempt to reverse-engineer the TooGoodToGo API No Link No Yes No 18
api-typing Axios based HTTP client with type hint No Link No Yes No 18
deploy.cachorro.api API criada no canal DEPLOY para fins de estudo No Link No Yes No 18
go-types Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types. No Link No Yes No 19
duckyapi Domain admin API on top of the WildDuck API. Back-end for DuckyPanel. No Link No Yes No 18
igomokugame 一个基于vue3、springboot3、websocket、alpha-beta cut的五子棋游戏 No Link No Yes No 18
openapi OpenAPI 3 Specification for golang Link Link No Yes No 17
rust-axum-sqlx-sample Rust Axum+SQLx Sample No Link No Yes No 18
tavis.openapi Parser for OpenAPI Specification No Link No Yes No 17
apidoc Generate RESTful API documentation from GO source files into the OpenAPI v3.0.2 specification (formal Swagger 2.0 Specification). No Link No Yes No 17
foca Opinionated Flask microservice archetype for quick OpenAPI-based microservice development No Link No Yes No 16
oas OpenAPI Spec builder in go No Link No Yes No 17
springboot-kafka-streams-rest-api A sample RESTful API with Kafka Streams (2.6.0) using Spring Boot (2.3.3) and Java 14. No Link No Yes No 16
projects All of the open projects occurring within the Open API Initiative (OAI) community. No Link No Yes No 16
play-api-refiner Not available No Link No Yes No 16
serafin An API framework in Typescript/Node.js with OpenApi 3 & GraphQL No Link No Yes No 16
simple-go-webserver Golang webserver with DDD and Clean Architecture No Link No Yes No 15
vs-openapi-designer OpenApi Designer Extension for VS Code No Link No Yes No 16
aiopenapi3 Python OpenAPI3 client/validator w\ {a,}syncio Link Link Yes Yes No 15
openapi-merge Not available No Link No Yes No 15
r2-oas r2-oas allows generation of OpenAPI Specification (V3) from config/routes.rb in Rails application. No Link No Yes No 15
codaptor Instantly add Corda to any tech stack and improve resiliency of your architecture No Link No Yes No 15
openapi-bundle Helps you create a REST API from your OpenAPI specification. No Link No Yes No 15
openapi-webconverter Mermade Swagger 2.0 to OpenAPI 3.0.0 converter front-end No Link No Yes No 14
sourceapi API first Open API code generator based on json or yaml definitions. No Link No Yes No 14
airtable-swagger Build OAS 3.0 API Definitions from Airtable Schema Object No Link No Yes No 14
serverless-openapi-typescript Serverless plugin to generate OpenAPI 3.1.0 documentation including models from serverless configuration and TypeScript No Link No Yes No 14
treetracker-query-api To fetch Greenstand map data for client's like web map, wallet app, and so on. No Link No Yes No 14
openapi-data-validator OpenAPI Request Validation for API for any framework Link Link No Yes No 14
yapily-sdk-python Python SDK generated against the Yapily API. This SDK can be used to connect to Open Banking entities. No Link No Yes No 13
tus-server-implementation A java implementation of https://tus.io/protocols/resumable-upload.html protocol with vertx-web. No Link No Yes No 13
py-openapi-schema-to-json-schema Python port of https://github.com/mikunn/openapi-schema-to-json-schema No Link No Yes No 13
zswag Access/Serve zserio services via REST/OpenAPI 🌍. No Link No Yes No 13
api-studio-visualstudio Visual studio plug-in to create clean RESTful APIs. The plug-in provides a quick and easy ways to scaffold HTTP end-points following RFC and best practice. No Link No Yes No 13
openapi-linter Is your OpenAPI Spec ready for SDK generators? No Link No Yes No 13
nr-arch-exploration This repo contains various examples on different APIs and UIs and Metabase deployment specific to Oracle connection No Link No Yes No 13
fastapi-admin-panel Backend application. Using FastAPI, PostgreSQL as database, Docker, SQLAlchemy and more. No Link No Yes No 13
sofia-supermarkets-api API за извличане на информация за продукти от супермаркети в София No Link No Yes No 14
yapily-openapi Yapily’s OpenAPI Specification. Use this complete definition of our API to generate client libraries in the language of your choice. No Link No Yes No 13
tomograph Convert API Blueprint, Swagger and OpenAPI to JSON Schema and search through it No Link No Yes No 12
nswag.examples NSwag processor to programmatically define strongly-typed examples for response and request parameters. No Link No Yes No 12
user-management An open-source application delivering a responsive user management experience. No Link No Yes No 12
namsor-r-sdk2 NamSor API v2 R SDK - classify personal names accurately by gender, country of origin, or ethnicity. No Link No Yes No 12
fastify-flux Delightful API development: Focused on developer experience and performance. No Link No Yes No 12
flapi API Framework heavily relying on the power of DuckDB and DuckDB extensions. Ready to build performant and cost-efficient APIs on top of BigQuery or Snowflake for AI Agents and Data Apps No Link No Yes No 14
openapi3-typescript-codegen typescript codegen for OpenAPI 3 No Link No Yes No 12
swagger-serializer Swagger (OpenAPI 3) schema based serializer for ruby No Link No Yes No 12
swagger-docs A node.js package used to build swagger docs hassle free No Link No Yes No 12
openapi2postman Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you can add it to CI using newman. No Link Yes Yes No 12
yapily-sdk-java Java SDK generated against the Yapily API. This SDK can be used to connect to Open Banking entities. No Link No Yes No 12
Scorpio Resource-based Web API Client built on OpenAPI Link Link No Yes No 12
laravel-open-api OpenAPI 3.0. generator for Laravel 8 No Link No Yes No 11
openapiparser Simple Open API F# Parser No Link No Yes No 11
openapi-type OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats. No Link No Yes No 11
spring-boot-cassandra-crud Spring boot CRUD (Create, Read, Update, Delete) demo application with cassandra DB and API documentation using Swaager and OpenAPI UI No Link No Yes No 11
open_api_schemas_to_markdown Generate Markdown documentation from OpenAPI 3 Components Schemas No Link No Yes No 11
openapi-specification OpenAPI (Swagger) Specification for Software Developers, a guide to learning OpenAPI Specification for highly productive API design, documentation, development, & testing. No Link No Yes No 11
responsible A compact language that compiles to OpenAPI No Link No Yes No 11
tira TIRA: An OpenAPI Extension and Toolbox for GDPR Transparency in RESTful Architectures No Link No Yes No 11
intellij-plugin Karate IntelliJ Plugin No Link No Yes No 11
frappe-api FastAPI for Frappe No Link No Yes No 13
lapidary Write Web API clients using annotations in python No Link No Yes No 11
spring-boot-oauth2-jwt Secure REST API with OAuth2 JWT Authentication No Link No Yes No 11
openapi-blockly-representation Demo repo uses blockly to visualise structure of OpenAPI No Link No Yes No 11
entrest Extension that generates a compliant OpenAPI spec and server implementation No Link No Yes No 11
python-flask-connexion-example-openapi3 Basic REST project with Flask , Connexion by Zalando , OpenApi3, Docker and tox No Link No Yes No 10
openapi-angular-spring-demo A demo application which demonstrates OpenAPI generator in a Angular + Spring Boot application No Link No Yes No 10
openapi-bundler A utility that merges multiple OpenAPI specification files into a single file with all external references resolved to local reference. No Link No Yes No 10
swagger-generator-koa Allows you to programatically annotate your koa models with swagger info and then generate and validate your json spec file No Link No Yes No 10
elasticemail-python ElasticEmail - the Python library for the Elastic Email REST API No Link No Yes No 10
mds-openapi OpenAPI description for MDS data feeds, managed by the Open Mobility Foundation. No Link No Yes No 10
openapi-doc-util DEPRECATED: Replaced by https://github.com/stackql/openapisaurus No Link No Yes No 10
jsonapi-openapi A library that adds support for generating OpenAPI compliant documentation from JSON API compliant models. No Link No Yes No 10
openapi-perf Automatic OpenAPI Endpoint Performance Testing No Link No Yes No 10
spring-boot-3.2-authentication-openapi-archetype Preconfigured archetype for Spring Boot 3.2.4 with Spring Security and JWT No Link No Yes No 10
sandbox The easiest way to share OpenAPI files No Link No Yes No 10
dredd-transactions Compiles a list of HTTP transactions (request-response pairs) from an API description document No Link No Yes No 10
sb-openapi SponsorBlock API in Swagger/ OpenAPI No Link No Yes No 10
r2 R2 is your REST API Server that can connect with your database and other APIs using simple resource configurations No Link No Yes No 10
aws-openapi-lint AWS Gateway Integration linter for OpenAPI 3.0.x specs No Link No Yes No 10
deces-backend API Personnes décédées No Link No Yes No 9
openapi Reposository holding the API specifications of Brønnøysundregistrene No Link No Yes No 9
vertx-openapi-spec-generator Runtime Generation of OpenApi 3 specification from vertx routes. No Link No Yes No 9
openapi-jsonapi-definition OpenAPI definitions of JSON:API No Link No Yes No 9
aiohttp-deps Dependency injection for AioHTTP No Link No Yes No 9
openapi-linter An open source implementation of Spectral for applying linting rules to an OpenAPI which can be deployed to AWS, Azure, and Heroku. No Link No Yes No 9
openapi-parser A light-weight, fast OpenAPI 3.0 parser and validator with minimum third party dependencies No Link No Yes No 9
springboot-swagger-rest-api A sample RESTful API using Spring Boot (2.3.2) and Java 14 with Swagger enabled. No Link No Yes No 9
rest-ruler The RESTRuler is a tool that evaluates OpenAPI definitions (version>=2.0) using design rule violations. No Link No Yes No 9
openapi-go-gin-postgres-sqlc Go API-first and Database-first demo app with OpenAPI v3 and sqlc/xo codegen, OIDC auth, React TypeScript frontend, end to end tracing with OpenTelemetry and a smart Bash repo task manager. No Link No Yes No 9
flask-openapi Flask-OpenAPI is a Flask extension that provides integration with OpenAPI v2, v3, and v3.1 specifications easily. No Link No Yes No 9
keycloak-phone-number Keycloak plugin for logins using phone number No Link No Yes No 9
doctor The Doctor. Just the doctor, no more, no less. The OpenAPI all in one suite. No Link No Yes No 11
vscode-extension Karate Visual Studio Code Extension No Link No Yes No 9
smogger Simple mock server for Swagger (Open API v3) specification No Link No Yes No 9
open-alldebrid Alldebrid OpenAPI based Golang client wrapper No Link No Yes No 9
openapi-mock-eller From OpenAPI v3 spec to running mock server in one command No Link No Yes No 8
dinonce A blockchain nonce tracker to be used in distributed tx executors with at-least-once semantics. No Link No Yes No 8
mockambo Dynamic API Mocking, recording and Validation No Link No Yes No 8
caddy-openapi-validator A Caddy HTTP handler for validating requests and responses against an OpenAPI specification No Link No Yes No 8
stackql-registry-docs StackQL provider documentation for cloud and SaaS providers available in the StackQL Provider Registry, built with Docusaurus. No Link No Yes No 8
schema-oas OpenAPI Specifications for Schema.org No Link No Yes No 8
supercharged-openapi This repository was the one I used during my Supercharged OpenAPI session done during the Manning Live API Conference. No Link No Yes No 8
plugin-openapi Step CI OpenAPI support No Link No Yes No 8
unionj-generator OpenAPI 3.0 specification Dsl and a collection of code generators No Link No Yes No 8
express-gateway-plugin-openapi3-mock-server An OpenAPI 3 mock server plugin for Express Gateway No Link No Yes No 8
todoapp-openapidocuments Examples used in the post published on Medium. No Link No Yes No 8
openapigenerator Openapi v3 microservices generator No Link No Yes No 8
k6-demo demo perf tests using k6 and OAS (open api spec) No Link No Yes No 8
go-openapi-example Example implementations of Go servers based on generated code from OpenAPI 3 definitions No Link No Yes No 8
openapi-client-generator Generates Python client packages from OpenAPI v3 specifications. The project aims at supporting any generic valid specification. No Link No Yes No 8
notebookmanager A Real World Example for Open API Restful Spring boot Application + Swagger + MySQL + Docker No Link No Yes No 7
commons-server Mockoon's commons library. Used in Mockoon desktop application and CLI. No Link No Yes No 7
drf-spectacular-websocket Extend websocket schema decorator for Django Channels No Link No Yes No 7
rapidoc-spring-boot Rapidoc Open Api UI for Spring Boot No Link No Yes No 7
ableton-react-remote An application for remote controlling Ableton Live from a React front end No Link No Yes No 7
protoc-gen-openapi OpenAPI generation from Protobuf No Link No Yes No 7
steamer Vapor simple CRUD-server generator No Link No Yes No 7
initapi A tool for creating API and typings No Link No Yes No 8
openapi-oathkeeper openapi-oathkeeper is a CLI for generating Ory Oathkeeper rules from an OpenAPI 3 contract and save a lot of time and effort, especially for larger projects with many endpoints or many services. No Link No Yes No 7
go-goa goa framework example No Link No Yes No 7
oapi3codegen Moved here — https://github.com/koshevy/codegena No Link No Yes No 7
pullcode pullcode is a typescript http client code generation cli compatible with Swagger 2 and OpenAPI 3 No Link No Yes No 7
spec2go Streamline Go code generation from OpenAPI 3.0 specs and Go templates using this CLI tool. It implements the Hexagonal Architecture pattern and supports dependency injection through google/wire. No Link No Yes No 7
endava-hl7fhir-openapi This repo contains demonstration code to illustrate the use of the FIHR standard for healthcare data, developed by the HL7 organisation. No Link No Yes No 7
dotnetconf22 Minimal API + OpenAPI Sample No Link No Yes No 7
hirako-starter-kit Hirako Starter Kit - Node.js server with Express, Marko, Mongoose, auto generated API doc No Link No Yes No 7
goctl-openapi OpenAPI3 generator for [goctl](https://github.com/zeromicro/go-zero/tree/master/tools/goctl) No Link No Yes No 7
stride A code generator for OpenAPI v3.x No Link No Yes No 7
openapi-ts-generator NPM package based on swagger-ts-generator to generate typescript models for endpoints documented by swagger using the relatively new OpenAPI spec. No Link No Yes No 7
spring-boot-webflux-kotlin-coroutine 🛠️ A sample of Spring boot WebFlux and Kotlin Coroutine with Handler and Router No Link No Yes No 7
swagger-to-typescript-client A CLI to Generate typescript axios client from swagger & openapi file No Link No Yes No 7
openapi-specs The OpenAPI specifications for the Apideck APIs. No Link No Yes No 7
serverless-openapi-integration-helper The plugin separates x-amazon-apigateway extension syntax from your openapi3 files No Link No Yes No 6
openapi_validator A small wrapper for validating OpenAPIv3 schemata in plain elixir No Link No Yes No 6
business-system-shell An entire Java / Spring start for your project with User, Login, Spring Security, OpenAPI documentation and Cloudflare Protection. No Link No Yes No 6
php-openapi OpenAPI Specification parser for PHP 8. Supports both OAS 3.0 and 3.1. No Link No Yes No 6
bump-ruby-cli Old bump.sh ruby CLI - Please head to our new CLI https://github.com/bump-sh/cli No Link No Yes No 6
criteria-api-tools Tools for working with the JSON Schema and OpenAPI specifications. No Link No Yes No 6
swaggerplusplus A proposal for transitioning between Swagger 2.0 and OpenAPI 3.0.x No Link No Yes No 6
openapi2soapui API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each resource operation and a test suite. The response is the content of the SoapUI project in XML format to save as file and import into the SoapUI application. No Link Yes Yes No 6
weatherkit-openapi OpenAPI spec for Apple's WeatherKit No Link No Yes No 6
symfony-openapi-example An example of using an OpenAPI spec in a Symfony application No Link No Yes No 6
zod-express-openapi-routes POC for cozy API validation, typing, and OpenAPI/swagger schema generation with Zod and Express No Link No Yes No 6
openapi-validator-maven-plugin Plugin to validate and merge splitted OpenAPI specification files. No Link No Yes No 6
openapi-compiler :gear: Eixir OpenAPI Compiler No Link No Yes No 6
openapi-url-resolver Resolve server URLs and extract hosts from OpenAPI 3.x and Swagger specifications. No Link No Yes No 6
openapi-builder :herb: OpenAPI GUI Builder No Link No Yes No 6
sift-action Run Aptori Sift in GitHub Actions No Link Yes Yes No 6
odootools-openapi Odoo Tools OpenAPI No Link No Yes No 6
spring-boot-api-doc Spring Boot RESTful API Documentation with OpenAPI 3.0 and Swagger-UI using springdoc-openapi No Link No Yes No 6
openapi-scala An opinionated library and SBT plugin for generating Scala code from OpenAPI 3. No Link No Yes No 6
actix-web-openapi Contract testing of an OpenAPI document for REST service running on Actix Web No Link No Yes No 6
bulma :punch: CLI tool to parse OpenAPI and stress test each endpoint. :punch: No Link No Yes No 6
protoc-gen-openapi protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf. No Link No Yes No 6
reedelk-module-rest Reedelk REST module No Link No Yes No 6
cutos The easiest way to write OpenAPI 3 documentation using curl copy No Link No Yes No 6
nestjs-clean-example Clean Architecture Example using NestJS on Fastify No Link No Yes No 6
stackql-azure-openapi Generates a single OpenAPI document for each Azure Resource Manager service from a set of OpenAPI specifications sourced from Azure REST API specs No Link No Yes No 6
ouraring Go client + OpenAPI v3 spec for Oura-Ring No Link No Yes No 6
lemmy-ts-openapi OpenAPI schema generator for the Lemmy JS client No Link No Yes No 6
storm-ws-spec SpatioTemporal Open Research Manager Web Service Specification No Link No Yes No 5
openisbt OpenISBT is an Intelligent Service Benchmark Tool to benchmark microservice-based applications based on their OpenAPI3.0 interface description files. No Link No Yes No 5
itu-acm-19-20-contract-first-api-development-study-group This repository includes the source files about the topic that we have covered in the lecture. No Link No Yes No 5
lily Java 17 native HTTP client code generator for OpenAPI v3 No Link No Yes No 5
cookiecutter-flask-openapi Cookiecutter Flask OpenAPI is a template for jumpstarting production-ready Flask projects quickly. It has a well organized and scalable structure. It uses API design first No Link No Yes No 5
aws-openapi A massively scalable CRUD application built using AWS (CloudFormation) & OpenAPI 3.0 that focuses on configuration over code. No Link No Yes No 5
parse-openapi OpenAPI v3 parser No Link No Yes No 5
mock-api SpringBoot app for mock API https://hub.docker.com/repository/docker/tuxivinc/mock-api No Link No Yes No 5
springboot-blog-rest-api Spring boot REST API application No Link No Yes No 5
sonar-openapi Evaluation engine for OpenAPI/Swagger API definitions in SonarQube No Link Yes Yes No 5
microgen An OpenAPI Spec Generator for Eclipse JakartaEE + Eclipse MicroProfile No Link No Yes No 5
rest-api-lint REST API linting using OpenAPI and Spectral No Link No Yes No 5
apibin Example API with modern features No Link No Yes No 5
skaffolder-vscode-extension This VSCode Extension allows to generate web app from documentation in your IDE. You can import APIs from a OpenAPI 3.0 file or define it by yourself. No Link No Yes No 5
tornado-openapi3 Tornado OpenAPI 3 request and response validation library. No Link No Yes No 5
phanua Builds Cycle ORM schemas from OpenAPI 3 component schemas No Link No Yes No 5
cossim-server coss-im-server No Link No Yes No 5
nest-starter NestJS RESTful API starter for minimalists No Link No Yes No 5
openapi-language-server OpenAPI language server for LSP compatible code editors No Link No Yes No 5
provider-pact-example Provider-side demo using consumer-driven contract testing No Link No Yes No 5
laravel-openapi-codegen Laravel OpenAPI Code Generation No Link No Yes No 5
dropwizard-swagger Dropwizard Swagger 2.x and OpenAPI 3.x Integration No Link No Yes No 5
openapi-nestjs-auth-mongo Generic micro-services dev framework w/ user accounts, permissions and authentication management No Link No Yes No 5
einvoice-api 財政部電子發票應用 API 規格 - OpenAPI 3.0 格式 No Link No Yes No 5
openapi-resolver A python 3 module for resolving $refs in OpenAPI specs and create bundles. No Link No Yes No 5
django-swagger-render Swagger documentation in Django No Link No Yes No 5
api-specifications-documentation-as-data Extracting and visualizing data from OpenAPI and AsyncAPI Specifications documentation (warning: experimental) No Link No Yes No 5
writing-swagger This is a guideline for beginner who wants to learn swagger with examples. No Link No Yes No 4
taskforse.it Nel dubbio... task forse! No Link No Yes No 4
apidocs-opensourcewebsite-org OpenSourceWebsite API Documentation No Link No Yes No 4
oktabeat An elasticbeat that polls the Okta System Log https://developer.okta.com/docs/api/resources/system_log/#getting-started No Link No Yes No 4
json2swagger3-php Postman的Request和Response结构转Swagger3-PHP(OPENAPI3)工具 No Link No Yes No 4
openapi-spec Open API 3.0 spec for creating social networking API No Link No Yes No 4
anypoint-automation-client-generator OAS specifications for Anypoint Platform Resources No Link No Yes No 4
redmine-openapi Unofficial OpenAPI specification for the Redmine API No Link No Yes No 5
fs-itunes-search-client This Swift package provides a client library for interacting with the iTunes Search API. It leverages the power of Swift OpenAPI Generator to automatically generate code from the provided OpenAPI specification file (openapi.yaml). No Link No Yes No 4
gaws OpenAPI doc generator for Golang No Link No Yes No 4
nodeproto build prototypes, fast! No Link No Yes No 4
plex-api-spec Documentation for the Plex Media Server web API. No Link