OpenAPI Specification
The OpenAPI Specification (OAS), previously known as the Swagger Specification, is a specification for a programming language-agnostic, machine-readable interface definition language for describing, producing, consuming, and visualizing web services. OpenAPI documents describe API services and are represented in YAML or JSON formats.
- GitHub: https://github.com/topics/openapi
- Wikipedia: https://en.wikipedia.org/wiki/OpenAPI_Specification
- Repo: https://github.com/OAI/OpenAPI-Specification
- Created by: OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
- Released: August 10, 2011
- Related Topics: json-schema, raml, rest-api,
- Aliases: open-api, swagger-spec, swagger-specification, openapi-spec, openapi-specification, open-api-specification, oas, openapi-description,
- Last updated: 2026-06-26 00:18:49 UTC
- JSON Representation
https://github.com/microcks/microcks
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀
api api-testing asyncapi asyncapi-specification cncf cncf-project event-driven graphql kubernetes mock mock-server mocking openapi openapi-tooling openapi3 openapi31 postman-collection swagger swagger2 testing
Last synced: 14 May 2025
https://github.com/standard-webhooks/standard-webhooks
The Standard Webhooks specification
api asyncapi callbacks http json openapi specification standard standard-webhooks webhook webhooks
Last synced: 18 Feb 2026
https://github.com/apple/swift-openapi-generator
Generate Swift client and server code from an OpenAPI document.
ios-swift openapi plugin server-side-swift swift swiftpm
Last synced: 16 Jan 2026
https://github.com/dreamfactorysoftware/dreamfactory
DreamFactory API Generation Platform - API Wrapper for SQL Server, Snowflake, MySQL, and more!
api api-generation api-generator automatic-api dreamfactory framework laravel openapi php rest
Last synced: 22 Jan 2026
https://github.com/awtkns/fastapi-crudrouter
A dynamic FastAPI router that automatically creates CRUD routes for your models
api async asyncio code-generation crud crud-routes fastapi fastapi-crudrouter framework openapi openapi-route python python3 redoc rest sql swagger-ui web
Last synced: 14 May 2025
https://github.com/mermade/widdershins
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
api asyncapi documentation openapi openapi3 semoasa slate swagger
Last synced: 14 May 2025
https://github.com/Mermade/widdershins
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
api asyncapi documentation openapi openapi3 semoasa slate swagger
Last synced: 14 Mar 2025
https://github.com/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.
Last synced: 06 Jan 2026
https://github.com/unnoq/orpc
Typesafe APIs Made Simple 🪄
api bunjs cloudflare-worker contract-first denojs next-js nodejs openapi pinia-vuejs react rpc-api solidjs svelte tanstack typesafe typescript vue
Last synced: 14 May 2025
https://github.com/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.
Last synced: 23 Mar 2025
https://github.com/steedos/steedos-platform
华炎魔方企业级低代码平台,Salesforce 开源替代方案 | Steedos is an open-source alternative to Salesforce Enterprise Low-Code Platform. 🤖 🎨 🚀
airtable amis appsmith bpm budibase chatgpt clickpaas erp low-code lowcode mendix moleculer no-code odoo openapi outsystems paas saas salesforce sap
Last synced: 04 Feb 2026
https://github.com/OpenAPITools/openapi-generator-cli
A node package wrapper for https://github.com/OpenAPITools/openapi-generator
npm openapi openapi-generator openapi2 openapi3
Last synced: 29 Mar 2025
https://github.com/opticdev/optic
OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.
api-documentation api-linter apis documentation openapi openapi3 swagger
Last synced: 25 Dec 2025
https://github.com/steedos/steedos-platform/?from=github
华炎魔方企业级低代码平台,Salesforce 开源替代方案 | Steedos is an open-source alternative to Salesforce Enterprise Low-Code Platform. 🤖 🎨 🚀
airtable amis appsmith bpm budibase chatgpt clickpaas erp low-code lowcode mendix moleculer no-code odoo openapi outsystems paas saas salesforce sap
Last synced: 02 Apr 2025
https://github.com/softwaremill/tapir
Rapid development of self-documenting APIs
akka akka-http declarative documentation functional-programming http http-client http-requests http-server http4s observability openapi play-framework scala sttp type-safe zio
Last synced: 13 May 2025
https://github.com/go-fuego/fuego
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs
echo fuego gin-gonic golang http-server openapi
Last synced: 14 May 2025
https://github.com/frol/flask-restplus-server-example
Real-life RESTful server example on Flask-RESTplus
database-migrations docker example-project flask flask-restplus marshmallow oauth2 openapi password-flow pyinvoke python rest-api swagger
Last synced: 15 May 2025
https://github.com/sourcey/sourcey
Beautiful static documentation generator for OpenAPI/Swagger 2.0
api-documentation developer-tools docs documentation doxygen openapi openapi3 static-site-generator typescript
Last synced: 05 Apr 2026
https://github.com/Endava/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.
api fuzzer java openapi rest-api rest-fuzzer swagger testing
Last synced: 10 May 2025
https://github.com/oasdiff/oasdiff
OpenAPI Diff and Breaking Changes
breaking-changes changelog diff github-actions go golang openapi openapi-spec openapi-specification openapi-validation openapi-validator openapi3 openapi30 openapi31 rest-api side-by-side swagger
Last synced: 13 Jun 2026
https://github.com/div99/agent-protocol
Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.
agents ai ai-agent api auto-gpt gpt-4 javascript llms openapi protocol python typescript
Last synced: 14 May 2025
https://github.com/unionj-cloud/go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
apollo cloud-native etcd framework go golang grpc grpc-go microservice nacos openapi orm rate-limiting rest restful-api service-mesh swagger3
Last synced: 14 May 2025
https://github.com/marshmallow-code/apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
api documentation flask http-api json-schema marshmallow openapi openapi-specification openapi2 openapi3 pluggable python rest-api swagger
Last synced: 16 May 2025
https://github.com/endava/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.
api fuzzer java openapi rest-api rest-fuzzer swagger testing
Last synced: 14 May 2025
https://github.com/zalando/intellij-swagger
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
intellij java openapi swagger swagger-plugin utilities
Last synced: 13 Apr 2025
https://github.com/blst-security/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.
api api-security best-practices blst business-logic cli cyber cybersecurity firecracker http open-source openapi openapi3 security security-tools web-sec-scanner web-security websecurity
Last synced: 10 Apr 2025
https://github.com/redocly/redocly-cli
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.
api-governance cicd linter openapi openapi-cli openapi3 openapi31 redoc redocly swagger2
Last synced: 02 Apr 2026
https://github.com/apidevtools/swagger-parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
javascript json-schema nodejs openapi openapi3 parser resolver rest-api swagger universal-javascript validation validator
Last synced: 17 Jan 2026
https://github.com/metosin/compojure-api
Sweet web apis with Compojure & Swagger
api async clojure clojure-spec http metosin-stable openapi rest ring schema swagger
Last synced: 13 May 2025
https://github.com/koreainvestment/open-trading-api
Korea Investment & Securities Open API Github
ai-trading api-samples autotrade chatgpt claude finance investment koreainvestment llm mcp open-trading-api openapi python realtime rest-api stock-trading stocks trading trading-api websocket
Last synced: 22 Apr 2026
https://github.com/APIDevTools/swagger-parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
javascript json-schema nodejs openapi openapi3 parser resolver rest-api swagger universal-javascript validation validator
Last synced: 23 Mar 2025
https://github.com/apiflask/apiflask
A lightweight Python web API framework.
api flask marshmallow openapi openapi3 python redoc rest swagger swagger-ui
Last synced: 13 May 2025
https://github.com/daveshanley/vacuum
vacuum is the worlds fastest and most versatile OpenAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
go golang json-schema json-schema-validator lint linter linters linting oas openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 owasp spectral stoplight swagger-spec
Last synced: 03 Jun 2026
https://github.com/paloaltonetworks/docusaurus-openapi-docs
🦝 OpenAPI plugin for generating API reference docs in Docusaurus v3.
docusaurus docusaurus-plugin docusaurus-theme docusaurus2 openapi react
Last synced: 08 Apr 2026
https://github.com/rustmailer/bichon
Bichon – A lightweight, high-performance Rust email archiver with WebUI
backup compression email email-archiver email-archiving imap mail oauth2 openapi rust search self-hosted selfhosted tantivy webui
Last synced: 23 May 2026
https://github.com/apicurio/apicurio-studio
Open Source API Design
angular2 api-design developer-tools openapi swagger typescript
Last synced: 14 May 2025
https://github.com/Apicurio/apicurio-studio
Open Source API Design
angular2 api-design developer-tools openapi swagger typescript
Last synced: 09 Apr 2025
https://github.com/APIDevTools/json-schema-ref-parser
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
javascript json-pointer json-reference json-schema nodejs openapi parser resolver universal-javascript
Last synced: 10 May 2025
https://github.com/apidevtools/json-schema-ref-parser
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
javascript json-pointer json-reference json-schema nodejs openapi parser resolver universal-javascript
Last synced: 16 Jan 2026
https://github.com/aliyun/aliyun-cli
Alibaba Cloud CLI
alibaba alibaba-cloud-cli alibaba-cloud-openapi alibabacloud aliyun cli client cloud-api openapi rpc-api sdk
Last synced: 26 Jun 2026
https://github.com/asklokesh/loki-mode
Multi-agent autonomous SDLC framework. Spec to deployed app. PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief. 5 AI providers, 11 quality gates.
ai-agents aider anthropic autonomous ci-cd claude cline code-review devops gemini github-action github-issues loki-mode multi-agent openai-codex openapi pull-request-review sdlc spec-driven-development
Last synced: 26 Jun 2026
https://github.com/postmanlabs/openapi-to-postman
Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format
openapi openapi3 postman-collection
Last synced: 13 May 2025
https://github.com/cdimascio/express-openapi-validator
🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.1.x or 3.0.x specification
connect-middleware express express-middleware expressjs hacktoberfest middleware nodejs openapi openapi-validator openapi3 request-validation rest-api
Last synced: 12 May 2025
https://github.com/badgerati/pode
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
active-directory authentication cross-platform docker framework hacktoberfest https openapi powershell powershell-core raspberry-pi rest server serverless session swagger unix web webserver windows
Last synced: 08 Oct 2025
https://github.com/wrtnlabs/agentica
TypeScript AI AI Function Calling Framework enhanced by compiler skills.
agent agentic agentic-ai agentic-framework ai chatbot claude function-calling llama llm-function-calling multi-agent-system openai openapi rag retrieval-augmented-generation swagger typescript
Last synced: 28 Jan 2026
https://github.com/zalando/zally
A minimalistic, simple-to-use API linter
api api-linter api-management developer-infrastructure golang hacktoberfest kotlin linter openapi spring-boot swagger
Last synced: 12 Jan 2026
https://github.com/Redocly/redocly-cli
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.
api-governance cicd linter openapi openapi-cli openapi3 openapi31 redoc redocly swagger2
Last synced: 02 Apr 2025
https://github.com/kogosoftwarellc/open-api
A Monorepo of various packages to power OpenAPI in node
express express-openapi openapi rest-api
Last synced: 12 May 2025
https://github.com/openapitools/openapi-diff
Utility for comparing two OpenAPI specifications.
api diff openapi openapi-diff openapi-specification openapi3 swagger
Last synced: 14 May 2025
https://github.com/PaloAltoNetworks/docusaurus-openapi-docs
🦝 OpenAPI plugin for generating API reference docs in Docusaurus v3.
docusaurus docusaurus-plugin docusaurus-theme docusaurus2 openapi react
Last synced: 05 May 2025
https://github.com/Badgerati/Pode
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
active-directory authentication cross-platform docker framework hacktoberfest https openapi powershell powershell-core raspberry-pi rest server serverless session swagger unix web webserver windows
Last synced: 04 Apr 2025
https://github.com/fatal1ty/mashumaro
Fast and well tested serialization library
dataclass dataclasses deserialization json json-schema jsonschema marshalling msgpack openapi python python3 serde serialization toml type-hints typehints yaml
Last synced: 13 May 2025
https://github.com/stoplightio/studio
The modern editor for API Design and Technical Writing.
apidesign apidesigner mocking openapi openapi3 stoplight stoplightio swagger
Last synced: 16 May 2025
https://github.com/OpenAPITools/openapi-diff
Utility for comparing two OpenAPI specifications.
api diff openapi openapi-diff openapi-specification openapi3 swagger
Last synced: 31 Mar 2025
https://github.com/swagger-api/swagger-parser
Swagger Spec to Java POJOs
java open-source openapi openapi-specification openapi3 rest rest-api swagger swagger-oss swagger-parser
Last synced: 11 May 2025
https://github.com/robintail/express-zod-api
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
api documentation documentation-tool endpoint express hacktoberfest http json middleware nodejs openapi openapi-specification schema schema-validation server swagger swagger-documentation typescript validation zod
Last synced: 03 Feb 2026
https://github.com/mrin9/angular-springboot-rest-jwt
Springboot, Angular and JWT security - Example Project based on Northwind Order Processing
angular angular2 frontend java jwt northwind openapi spring-security springboot swagger
Last synced: 08 Apr 2025
https://github.com/Fatal1ty/mashumaro
Fast and well tested serialization library
dataclass dataclasses deserialization json json-schema jsonschema marshalling msgpack openapi python python3 serde serialization toml type-hints typehints yaml
Last synced: 28 Mar 2025
https://github.com/helixml/helix
♾️ Private Agent Fleet with Spec Coding. Each agent gets their own GPU-accelerated desktop. Run Claude, Codex, Gemini and open models on a full private AI Stack ♾️
agents api genai glm golang helm k8s kimi llm llm-agent llm-serving openai openapi qwen rag self-hosted swagger swarm
Last synced: 17 Jun 2026
https://github.com/pb33f/libopenapi
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.
diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2
Last synced: 02 Apr 2026
https://github.com/dotnet/dev-proxy
Simulate API failures, throttling, and chaos — all from your command line.
api-testing chaos-engineering dev-proxy developer-tools development devtools hacktoberfest http microsoft-365 microsoft-graph mock-server openapi proxy resilience rest
Last synced: 04 Mar 2026
https://github.com/apisyouwonthate/openapi.tools
A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing
openapi openapi-specification openapi3 openapi31 swagger swagger2
Last synced: 14 May 2025
https://github.com/mvanhorn/cli-printing-press
Every API has a secret identity. This finds it, absorbs every feature from every competing tool, then builds the GOAT CLI — designed for AI agents first, with SQLite sync, offline search, and compound insight commands.
ai-agents cli cli-generator developer-tools golang openapi
Last synced: 12 May 2026
https://github.com/akfamily/aktools
AKTools is an elegant and simple HTTP API library for AKShare, built for AKSharers!
akshare asyncio data data-science fastapi openapi pydanti
Last synced: 14 May 2025
https://github.com/mermade/oas-kit
Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint
api conversion converter documentation linter linting openapi openapi-specification openapi3 openapi3-1 swagger validator
Last synced: 14 Dec 2025
https://github.com/benlorantfy/nestjs-zod
All NestJS + Zod utilities you need
javascript nest nestjs node nodejs openapi typescript zod
Last synced: 05 Jan 2026
https://github.com/Mermade/oas-kit
Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint
api conversion converter documentation linter linting openapi openapi-specification openapi3 openapi3-1 swagger validator
Last synced: 02 Apr 2025
https://github.com/danielgtaylor/apisprout
Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation
docker-image examples hacktoberfest mock-server openapi openapi3
Last synced: 04 Apr 2025
https://github.com/RobinTail/express-zod-api
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
api documentation documentation-tool endpoint express hacktoberfest http json middleware nodejs openapi openapi-specification schema schema-validation server swagger swagger-documentation typescript validation zod
Last synced: 24 Mar 2025
https://github.com/Redocly/create-openapi-repo
🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle
api-documentation gh-pages openapi openapi3 openapi31 swagger
Last synced: 18 Jul 2025
https://github.com/rohit-gohri/redocusaurus
OpenAPI for Docusaurus with Redoc
documentation docusaurus docusaurus-plugin docusaurus2 hacktoberfest open-api openapi openapi-documentation redoc typescript
Last synced: 14 May 2025
https://github.com/rookie-luochao/openapi-ui
OpenAPI/Swagger UI document, quickly generate mock params and call api, also simplified postman tool. 基于 OpenAPI/Swagger 规范的接口文档,快速模拟请求参数并调用接口,也是简化版 postman 工具,欢迎提功能请求、bug
api-documentation oasv3 openapi openapi-specification openapi-ui openapi3 openapi31 openapiui postman swagger swagger-ui swagger2
Last synced: 14 May 2025
https://github.com/redocly/create-openapi-repo
🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle
api-documentation gh-pages openapi openapi3 openapi31 swagger
Last synced: 15 May 2025
https://github.com/ardatan/fets
🗹 TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience
fetch fetch-api json-schema openapi swagger typescript whatwg whatwg-fetch zod
Last synced: 25 Jun 2025
https://github.com/chinachu/mirakurun
A Japanese digital TV tuner API server specifically designed for "Air"
chinachu client dtv dvb dvr epg isdb javascript linux middleware mirakurun openapi server typescript
Last synced: 13 May 2025
https://github.com/marshmallow-code/flask-smorest
DB agnostic framework to build auto-documented REST APIs with Flask and marshmallow
apispec flask marshmallow openapi python python3 rest-api webargs
Last synced: 12 Dec 2025
https://github.com/answerdotai/ghapi
A delightful and complete interface to GitHub's amazing API
api-client github github-api nbdev openapi
Last synced: 28 Feb 2026
https://github.com/adawg4/openapi-autospec
Proxy server that generates API specs for any app or website on localhost.
api apidoc-generator devtools documentation-generator generator openapi openapi-specification openapi3 proxy-server specification
Last synced: 13 Apr 2025
https://github.com/apideck-libraries/portman
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
api api-testing cli cli-app cli-option contract-first contract-testing integration-testing oas openai-tooling openapi postman-collection postman-collections swagger test-framework testing testrunner
Last synced: 14 May 2025
https://github.com/BenLorantfy/nestjs-zod
All NestJS + Zod utilities you need
javascript nest nestjs node nodejs openapi typescript zod
Last synced: 02 Mar 2025
https://github.com/openapistack/openapi-backend
Build, Validate, Route, Authenticate and Mock using OpenAPI
express hacktoberfest mock nodejs openapi router serverless swagger
Last synced: 24 Mar 2025
https://github.com/readmeio/api
🚀 Automatic SDK generation from an OpenAPI definition
Last synced: 14 May 2025
https://github.com/Adawg4/openapi-autospec
Proxy server that generates API specs for any app or website on localhost.
api apidoc-generator devtools documentation-generator generator openapi openapi-specification openapi3 proxy-server specification
Last synced: 22 Jul 2025
https://github.com/ardatan/feTS
🗹 TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience
fetch fetch-api json-schema openapi swagger typescript whatwg whatwg-fetch zod
Last synced: 26 Mar 2025
https://github.com/wallarm/api-firewall
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
api api-firewall api-gateway api-security api-waf api-wrapper apigateway firewall openapi openapi-security openapi-spec openapi-specification proxy rest-security security security-tools swagger waf web-application-firewall web-application-security
Last synced: 14 May 2025
https://github.com/yelp/bravado
Bravado is a python client library for Swagger 2.0 services
Last synced: 29 Apr 2025