| Project | Stars | Category | Description | 
|---|---|---|---|
| fastapi | 56702 | frameworks | FastAPI framework, high performance, easy to learn, fast to code, ready for production | 
| full-stack-fastapi-postgresql | 11631 | unclassified | Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more. | 
| uvicorn-gunicorn-fastapi-docker | 2181 | unclassified | Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux. | 
| schemathesis | 1669 | unclassified | Guarantee flawless API functionality with thorough, high-quality test scenarios generated from your API specification. | 
| drf-spectacular | 1612 | unclassified | Sane and flexible OpenAPI 3 schema generation for Django REST framework. | 
| apispec | 1020 | parsers | A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification).. | 
| safrs | 410 | frameworks | SqlAlchemy Flask-Restful Swagger Json:API OpenAPI | 
|  | 392 | unclassified | Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more. | 
| fastapi-gino-arq-uvicorn | 367 | unclassified | High-performance Async REST API, in Python. FastAPI + GINO + Arq + Uvicorn (w/ Redis and PostgreSQL). | 
| kui | 296 | unclassified | An easy-to-use web framework. Supports both WSGI and ASGI modes. Gevent or asyncio, this is the question. | 
| fastapi-plugins | 263 | unclassified | FastAPI framework plugins | 
| openapi-spec-validator | 250 | parsers | OpenAPI Spec validator | 
| prance | 236 | unclassified | Resolving Swagger/OpenAPI 2.0 and 3.0 Parser | 
| openapi-core | 205 | unclassified | OpenAPI core | 
| rororo | 105 | unclassified | Implement aiohttp.web OpenAPI 3 server applications with schema first approach. | 
| openapi | 96 | unclassified | OpenAPI (fka Swagger) spec renderer for Sphinx. | 
| pyramid_openapi3 | 78 | unclassified | Pyramid addon for OpenAPI3 validation of requests and responses. | 
| aiohttp-swagger3 | 58 | unclassified | Library for swagger documentation browsing and validating aiohttp requests using swagger specification 3.0 | 
|  | 50 | unclassified | HTTP Mocking Toolkit | 
| http-rider | 31 | unclassified | Simple and Powerful desktop client for working with JSON APIs | 
| aio-openapi | 29 | frameworks | A python module for building OpenAPI compliant asynchronous Rest Servers. Auto documentation, serialization and validation in the same unified API. | 
|  | 26 | frameworks | Sticker is a powerful yet boilerplate-free alternative to writing your web API. | 
| py-openapi-schema-to-json-schema | 14 | converters | Python port of https://github.com/mikunn/openapi-schema-to-json-schema | 
| open_api_schemas_to_markdown | 11 | documentation | Generate Markdown documentation from OpenAPI 3 Components Schemas | 
| openapify | 6 | sdk | Framework agnostic OpenAPI Specification generation for code lovers | 
| aiopenapi3 | 4 | unclassified | Python OpenAPI3 client/validator w\ {a,}syncio | 
| pyramid-oas3 | 2 | parsers | |
| py-openapilib | 2 | parsers | Python 3.6 OpenAPI 3 Object Model - built with attrs | 
| simple-flask-project | 0 | parsers | Generate OpenAPI spec from Flask routes | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| redoc | 24546 | documentation | 📘 OpenAPI/Swagger-generated API Reference Documentation | 
| mockoon | 7680 | unclassified | Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. | 
| prism | 3490 | mock | Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. | 
| openapi-typescript | 2850 | unclassified | Generate TypeScript types from OpenAPI 3 specs | 
| restful-react | 1882 | unclassified | A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥 | 
| spectral | 1862 | parsers | A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x. | 
| openapi-generator-cli | 1529 | unclassified | A node package wrapper for https://github.com/OpenAPITools/openapi-generator | 
| optic | 1100 | unclassified | Optic makes it easy to document your APIs, prevent breaking changes, and follow an API style-guide | 
|  | 1061 | editors | Open Source API Design | 
| elements | 952 | unclassified | Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown. | 
| express-openapi-validator | 762 | unclassified | 🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.x specification | 
| spot | 562 | unclassified | Spot is a concise, developer-friendly way to describe your API contract. | 
| redocly-cli | 551 | unclassified | ⚒️ Redocly CLI (fka OpenAPI CLI) tools with extensive validation rules to lint your API and bundle your API. | 
| oazapfts | 546 | unclassified | Generate TypeScript clients to tap into OpenAPI servers | 
| openapi3-ts | 353 | parsers | TS Model & utils for creating and exposing OpenAPI 3.x contracts. | 
| vscode-openapi | 353 | editors | VisualStudio Code OpenAPI tools | 
| generator-express-no-stress-typescript | 347 | unclassified | 🚄 A Yeoman generator for Express.js based 12-factor apps and apis using Typescript | 
| routing-controllers-openapi | 282 | parsers | Runtime OpenAPI v3 schema generation for routing-controllers. | 
| openapi-typescript-code-generator | 206 | unclassified | TypeScript code generator via OpenAPI scheme. | 
| OpenAPIValidators | 193 | unclassified | Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec | 
| class-validator-jsonschema | 188 | converters | Convert class-validator-decorated classes into JSON schema | 
|  | 175 | unclassified | Mockoon’s official CLI. Deploy your mock APIs anywhere. | 
| sails-hook-swagger-generator | 80 | unclassified | A tool to help generate Swagger specification documentation based on OAS 3.0 for Sails APIs | 
| swagger-to-mock | 52 | frameworks | Mock data generator CLI for Swagger3 (OpenAPI 3) | 
|  | 48 | parsers | Core typescript library to read and manipulate OpenAPI specification definitions. | 
| oas3-chow-chow | 39 | parsers | Request and response validator against OpenAPI Specification 3 | 
| apidom | 36 | unclassified | Semantic parser for API specifications | 
| spectral-owasp-ruleset | 29 | unclassified | Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral. | 
| openapi-directory-js | 22 | unclassified | Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS | 
| openapi-eller | 19 | sdk | Generate OpenAPI v3 clients and servers from the command line | 
| serafin | 15 | frameworks | An API framework in Typescript/Node.js with OpenApi 3 & GraphQL | 
| openapi3-typescript-codegen | 11 | sdk | typescript codegen for OpenAPI 3 | 
| smogger | 9 | unclassified | Simple mock server for Swagger (Open API v3) specification | 
|  | 7 | frameworks | Moved here — https://github.com/koshevy/codegena | 
| at-your-service | 3 | unclassified | A developer tool for API observability on the browser. Generate OpenAPI specifications and code from network traffic | 
| muskrat | 3 | parsers | :rat: Generate project metadata | 
| swagger-mock-validator | mock | A CLI tool to validate mocks against swagger/OpenApi specs. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| openapi-generator | 16050 | sdk | OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) | 
| swagger-core | 7172 | parsers | Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API | 
| springdoc-openapi | 2502 | unclassified | Library for OpenAPI 3 with spring-boot | 
| json-schema-validator | 968 | unclassified | A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12 | 
| microcks | 810 | unclassified | Kubernetes native tool for mocking and testing API and micro-services | 
| openapi-diff | 567 | unclassified | Utility for comparing two OpenAPI specifications. | 
| tcases | 235 | unclassified | A model-based test case generator | 
| openapi-parser | 197 | parsers | Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store). | 
| validator-badge | 182 | unclassified | Validate your Swagger JSON/YAML today! | 
| KaiZen-OpenApi-Parser | 131 | parsers | High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x | 
| light-rest-4j | 120 | frameworks | A RESTful framework built on top of light-4j with both Swagger 2.0 and OpenAPI 3.0 supports | 
| KaiZen-OpenAPI-Editor | 117 | editors | Eclipse Editor for the Swagger-OpenAPI Description Language | 
|  | 107 | unclassified | OpenAPI 3 parser, JSON schema and request validator. | 
| sleeplessinslc | 52 | documentation | Demo code from | 
| light-codegen | 45 | unclassified | A code generator based on rocker that can be used as an utility or web service | 
| openapi-petstore | 41 | sdk | The pet store sample | 
| vertx-auto-swagger | 33 | unclassified | Java Micro Service API Generation | 
| openapi-ext | 23 | parsers | Some extensions for MicroProfile OpenAPI | 
| apigen.springboot | 21 | unclassified | Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database. | 
| tus-server-implementation | 13 | frameworks | A java implementation of https://tus.io/protocols/resumable-upload.html protocol with vertx-web. | 
| openapi-parser | 11 | parsers | A light-weight, fast OpenAPI 3.0 parser and validator with minimum third party dependencies | 
| vertx-openapi-spec-generator | 9 | parsers | Runtime Generation of OpenApi 3 specification from vertx routes. | 
| openapi2soapui | 6 | unclassified | 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. | 
|  | 3 | frameworks | Apis for client server communication | 
| sonar-openapi | 2 | unclassified | doSonarAPI: static analyzer for OpenAPI contracts | 
| kumuluzee-openapi | 2 | parsers | KumuluzEE OpenAPI extension provides powerful tools to incorporate and visualize the OpenAPI 3 specification to your microservice. | 
| RepreZen API Studio | editors | RepreZen API Studio is an integrated workbench that brings API-first design into focus for your whole team, harmonizes your API designs, and generates APIs that click into client apps. | |
| swagger-request-validator | parsers | A Java library for validating request/responses against a OpenAPI / Swagger specification. Includes support for Swagger v2 and OpenAPI v3 specifications and adapters for common mock and testing libraries. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| swagger-codegen | 15529 | sdk | swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| swagger-editor | 8120 | editors | Swagger Editor | 
|  | 4199 | testing | Language-agnostic HTTP API Testing Tool | 
| swagger-js | 2485 | unclassified | Javascript library to connect to swagger-enabled APIs via browser or nodejs | 
| openapi-gui | 1460 | editors | GUI / visual editor for creating and editing OpenAPI / Swagger definitions | 
| widdershins | 1275 | documentation | OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown | 
| RapiDoc | 1274 | unclassified | RapiDoc -WebComponent for OpenAPI Spec | 
| speccy | 800 | parsers | Well Spectually 🤓 Enforce quality rules on your OpenAPI 3.0.x specifications. | 
| oas-kit | 735 | converters | Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint | 
| openapi-to-postman | 708 | unclassified | Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format | 
| awesome-openapi3 | 686 | documentation | 😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community | 
| create-openapi-repo | 679 | unclassified | 🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle | 
| generator-express-no-stress | 580 | unclassified | 🚂 A Yeoman generator for Express.js based 12-factor apps and apis | 
| RapiPdf | 296 | unclassified | PDF generation from OpenAPI / Swagger Spec | 
| openapi-codegen | 296 | sdk | OpenAPI 3.0 CodeGen plus Node.js minus the Java and emojis | 
| generators | 235 | unclassified | API Generator - instantly generate REST and GraphQL APIs (openapi (OAS) 3.0.0) | 
| express-jsdoc-swagger | 224 | unclassified | Swagger OpenAPI 3.x generator | 
| swagger-node-codegen | 199 | sdk | An OpenAPI 3.x/Swagger 2 code generator for Node.js | 
| openapi-filter | 166 | miscellaneous | Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions | 
| oas-tools | 156 | frameworks | NodeJS module to manage RESTful APIs defined with OpenAPI 3.0 Specs over express servers. | 
| open-api-renderer | 144 | documentation | 🎩 A React renderer for OpenAPI v3. | 
| openapi-sampler | 135 | unclassified | :capital_abcd: Tool for generation samples based on OpenAPI(fka Swagger) payload/response schema | 
|  | 134 | documentation | An angularJS implementation of Swagger UI | 
| openapi-snippet | 127 | unclassified | Generates code snippets for given Swagger / Open API documents | 
| api2html | 104 | documentation | A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins. | 
| openapi-viewer | 90 | documentation | Browse and test a REST API described with the OpenAPI 3.0 Specification | 
| openapi3-generator | 88 | sdk | Use your API OpenAPI 3 definition to generate code, documentation, and literally anything you need. | 
| oas3-api-snippet-enricher | 79 | unclassified | Enrich your OpenAPI 3.0 JSON with code samples | 
| fastify-oas | 73 | Fastify OpenAPI plugin. | |
| aws2openapi | 61 | unclassified | Amazon Web Services API description to OpenAPI 3.0 definition | 
| openapi-lint-vscode | 52 | editors | OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code | 
|  | 41 | parsers | NodeJS RESTful APIs scaffolding based OpenAPI 3.x specs using oas-tools and express. | 
| openapi-first | 36 | frameworks | Start your node REST app with designing API first! | 
| openapi-extract | 33 | miscellaneous | Extract single paths/operations from OpenAPI definitions | 
| openapi-ui | 32 | documentation | React based OpenAPI 3.0+ documentation generator | 
| openapi-auto-test | 30 | testing | Automatically reads an OpenAPI 3.0 defintion and generates a Postman collection to be used with newman for automated API tests. | 
| data-fair | 25 | frameworks | 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. | 
| Tavis.OpenApi | 17 | parsers | Parser for OpenAPI Specification | 
| vs-openapi-designer | 17 | parsers | OpenApi Designer Extension for VS Code | 
| openapi-webconverter | 14 | converters | Mermade Swagger 2.0 to OpenAPI 3.0.0 converter front-end | 
|  | 10 | unclassified | Compiles a list of HTTP transactions (request-response pairs) from an API description document | 
| openapi2postman | 9 | unclassified | 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. | 
| openapi-mock-eller | 8 | documentation | From OpenAPI v3 spec to running mock server in one command | 
|  | 8 | mock | An OpenAPI 3 mock server plugin for Express Gateway | 
| payload-oapi | 5 | unclassified | A Payload CMS plugin for OpenAPI (3.0, 3.1) specification generation | 
| rapido-web | 5 | editors | An API design tool that facilitates the sketching phase of design. | 
| koa2-oas3 | 4 | parsers | Koa2 OpenAPI 3 request validation middleware. | 
| soas | 3 | parsers | Semantic Open API Specification library | 
| exegesis-koa | 3 | parsers | Koa middleware to handle OpenAPI 3.x. | 
| koa-openapi3-router | 1 | parsers | Koa (v2) Router, based on OpenAPI 3 Doc. | 
| openapi-mockk | 1 | parsers | DEPRECATED. Generates data based on OpenAPI 3.0 specification | 
| openapi-schemas-validator | 1 | parsers | Schema validators for api documentation in OpenAPI Specification 3.x format. | 
|  | 1 | parsers | Javascript library which generates a native http server listener from a v3 open api spec | 
| swaggerui-webpack-boilerplate | 1 | frameworks | Boilerplate for spinning up local Swagger UI server, orchestrated through Webpack | 
| openapi-parser | 0 | parsers | DEPRECATED. Parser and validator for OpenAPI 3.0 | 
| openapi-diff | miscellaneous | A CLI tool to identify differences between Swagger/OpenAPI specs. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| openapi-directory | 4267 | unclassified | 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format | 
| studio | 838 | unclassified | The modern editor for API Design and Technical Writing. | 
| n26-api | 51 | instance | Unofficial N26 Bank API documentation | 
| openapi3-examples | 26 | documentation | Passing and failing test cases for OpenAPI 3.x validators | 
| openAPI | 8 | instance | Reposository holding the API specifications of Brønnøysundregistrene | 
| swaggerplusplus | 6 | documentation | A proposal for transitioning between Swagger 2.0 and OpenAPI 3.0.x | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| oapi-codegen | 3437 | unclassified | Generate Go client and server boilerplate from OpenAPI 3 specifications | 
| huma | 3090 | unclassified | Huma REST/HTTP API Framework for Golang with OpenAPI 3.1 | 
| kin-openapi | 1888 | parsers | OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more) | 
| gnostic | 1696 | converters | A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks. | 
| apisprout | 633 | mock | Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation | 
| openapi-mock | 516 | unclassified | OpenAPI mock server with random data generation | 
| restish | 464 | unclassified | Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in | 
| fizz | 227 | unclassified | :lemon: Gin wrapper with OpenAPI 3 spec generation | 
| bricks | 173 | unclassified | A standard library for microservices. | 
| gen | 50 | sdk | Gen generates efficient web routing source code and documentation from annotations | 
| memar-go | 44 | frameworks | Developing software framework for the GO programming language | 
| go-openapi | 38 | parsers | OpenAPI Specification (OAS) 3.0 implementation for Go | 
| openapi-preprocessor | 31 | unclassified | An authoring tool for OpenAPI specifications | 
| openapi | 24 | unclassified | OpenAPI v3.1 Spec implementation in Go with generics | 
| openapimux | 22 | unclassified | Open API router in go | 
| gopenapi | 19 | unclassified | An OpenAPI v3 utility for Go | 
| openapi | 18 | parsers | OpenAPI 3 Specification for golang | 
| oas | 15 | parsers | OpenAPI Spec builder in go | 
| oas-diff | 9 | unclassified | OAS 3.1 Validation and Diff CLI Tool | 
| fn-openapi-v3 | 3 | parsers | Fn-powered serverless application OpenAPI v3.0.0 generator tool | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| knife4j | 3339 | unclassified | Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution | 
| openapi.tools | 747 | documentation | A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing | 
| beacon-APIs | 241 | unclassified | Collection of RESTful APIs provided by Ethereum Beacon nodes | 
| Documentation | 35 | unclassified | OpenAPI - Getting started, and the specification explained | 
| dosonarapi | 3 | unclassified | doSonarAPI is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine. | 
| multi-file-oas-example | 3 | parsers | An example of multi file OpenAPI Specification 3.0 | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| fusio | 1897 | frameworks | Open source API management platform | 
| php-openapi | 414 | parsers | Read and write OpenAPI yaml/json files and make the content accessible in PHP objects. | 
| openapi-psr7-validator | 167 | unclassified | It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications | 
| http-router | 150 | unclassified | :tada: Release 2.0 is released! Very fast HTTP router for PHP 7.1+ based on PSR-7 and PSR-15 with support for annotations/attributes and OpenAPI (Swagger) Specification | 
| yii2-openapi | 123 | sdk | REST API application generator for Yii2, openapi 3.0 YAML -> Yii2 | 
| yii2-app-api | 100 | sdk | OpenAPI Spec to API in 3, 2, 1… done! | 
| php-openapi-faker | 90 | unclassified | Library to generate fake data for OpenAPI request/response/schemas | 
| psx-api | 36 | parsers | TypeAPI parser and SDK code generator | 
| openapi-php | 17 | parsers | 📚Swagger / Open API 3.0 builder and validation library for PHP that helps you write valid specs. | 
| disapi | 4 | unclassified | An API around Walt Disney World Resort. | 
| data-studio | 3 | documentation | DataStudio by Eviratec (datastudio.xyz) as a WordPress Theme | 
| unifysell-sdk-php | 2 | frameworks | SDK with OAuth2 for the unifysell API which allows you to painless integrate many eCommerce channels :clock3: | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| OpenAPI.NET | 1119 | parsers | 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. | 
| OpenAPI.NET.OData | 175 | parsers | Generates OpenAPI document from OData CSDL | 
| openapi-starter | 86 | unclassified | OpenAPI starter repository | 
| Unchase.OpenAPI.Connectedservice | 84 | unclassified | :scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference. | 
| OData.OpenAPI | 6 | converters | OData to Open API | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| GHLocalApi | 419 | unclassified | (Unofficial) Google Home local API documentation. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| openapi-boilerplate | 284 | unclassified | 📘 Multi-file boilerplate for Open API Specification | 
| schema-oas | 8 | parsers | OpenAPI Specifications for Schema.org | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| SwaggerProvider | 240 | unclassified | F# generative Type Provider for Swagger | 
| OpenAPITypeProvider | 64 | parsers | F# type provider for Open API specification | 
| OpenAPIParser | 11 | parsers | Simple Open API F# Parser | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| odata-openapi | 212 | converters | OASIS OData TC: Tools for producing API descriptions for OData services that adhere to the OpenAPI Specification | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| openapi_first | 169 | frameworks | openapi_first is a Ruby gem for request / response validation and contract-testing against an OpenAPI API description. It makes APIFirst easy and reliable. | 
| openapi3_parser | 80 | parsers | Open API 3 Parser/Validator for Ruby | 
| modern-ruby | 14 | frameworks | An OpenAPI-first web server for Ruby/Rack. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| keycloak-openapi | 139 | unclassified | OpenAPI definitions for Keycloak’s Admin API | 
|  | 13 | parsers | Rust serialization library for OpenAPIv3 | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| quenya | 138 | unclassified | Quenya is a framework to build high-quality REST API applications based on extended OpenAPI spec | 
| rolodex | 36 | unclassified | 📇API Documentation Generator for Phoenix | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| OpenAPI-Viewer | 105 | documentation | OpenApi viewer Implemented using Vue | 
| vue-openapi | 84 | documentation | OpenAPI viewer component for VueJS | 
| vue-admin | 28 | documentation | Vue.js based administrative interface | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| api-docs | 100 | unclassified | 🤖 API documentation for Kitsu | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| openapi-spring-webflux-validator | 91 | parsers | 🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification | 
| intellij-openapi-generator | 77 | unclassified | Intellij Plugin for openapi-generator | 
| vertx-oas | 30 | parsers | Generates a Swagger/OpenAPI specification from a Vert.x Web Router. | 
| kotlin-spring-mvc-template | 22 | frameworks | 12-factor compliant Spring MVC Kotlin template. Features automatic request/response validation and interactive API doc | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| apispec | 27 | unclassified | A Common Lisp library for handling Web API requests and responses. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| OpenAPI | 20 | parsers | A pharo implementation of OpenAPI 3.0.1 | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| play-api-refiner | 16 | unclassified | |
| typeswagger | 1 | parsers | A Swagger / OpenApi Specification DSL for Scala | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| namsor-r-sdk2 | 12 | unclassified | NamSor API v2 R SDK - classify personal names accurately by gender, country of origin, or ethnicity. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| larapiauth | 12 | unclassified | An authentication API boilerplate can be used for starting any new app. | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| Steamer | 7 | parsers | Vapor simple CRUD-server generator | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| gradle-swagger-plugin | 3 | sdk | Gradle plugin for generating OpenAPI specification using Swagger | 
###
| Project | Stars | Category | Description | 
|---|---|---|---|
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| Flotiq | editors | Flotiq is an API-first content management platform that works with any technology, framework, and language by utilizing OpenApi to create and document your personal APIs. | |
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | |||
| unclassified | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| Vert.x Web API Contract | frameworks | Create an API endpoint with Vert.x 3 and OpenAPI 3 with automatic requests validation | 
| Project | Stars | Category | Description | 
|---|---|---|---|
| Apimatic Transformer | converters | Transform API Descriptions to formats to and from RAML, API Blueprint, OAI v2/v3, WSDL, etc. |