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-03-22 00:21:57 UTC
- JSON Representation
https://github.com/unchase/unchase.openapi.connectedservice
:scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.
nswag nswagstudio odata openapi openapi-client openapi-codegen openapi3 scaffolding swagger visual-studio visual-studio-extension vsix vsix-extensions
Last synced: 03 Oct 2025
https://github.com/openapi4j/openapi4j
OpenAPI 3 parser, JSON schema and request validator.
api graalvm java json-schema openapi openapi-specification openapi3 parser request request-validator rest schema schema-validator servlet undertow validation vertx
Last synced: 06 Oct 2025
https://github.com/php-openapi/yii2-app-api
OpenAPI Spec to API in 3, 2, 1... done!
api hacktoberfest openapi openapi3 yii2 yii2-application-template
Last synced: 10 Apr 2025
https://github.com/python-openapi/openapi-schema-validator
OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1
oas oas3 openapi openapi3 openapi31 python python-library schema swagger validation
Last synced: 26 Feb 2026
https://github.com/unchase/Unchase.OpenAPI.Connectedservice
:scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.
nswag nswagstudio odata openapi openapi-client openapi-codegen openapi3 scaffolding swagger visual-studio visual-studio-extension vsix vsix-extensions
Last synced: 09 Apr 2025
https://github.com/api-platform/api-doc-parser
Transforms a Hydra API doc in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces.
api api-platform hacktoberfest hydra javascript json-ld openapi parser rest rest-api scaffolding swagger typescript
Last synced: 15 May 2025
https://github.com/smarlhens/nest-boilerplate
Nest.js boilerplate with CircleCI, Commitizen, Commitlint, Docker-Compose, ESLint, GitHub Actions, Husky, Lint-staged, OpenAPI, Prettier, PostGreSQL, TypeORM
circleci commitizen commitlint docker docker-compose eslint github-actions husky lint-staged nest nestjs openapi postgresql prettier typeorm
Last synced: 05 Apr 2025
https://github.com/OAI/tools.openapis.org
A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community
Last synced: 14 Mar 2025
https://github.com/oai/tools.openapis.org
A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community
Last synced: 05 Apr 2025
https://github.com/playpauseandstop/rororo
Implement aiohttp.web OpenAPI 3 server applications with schema first approach.
aiohttp aiohttp-server asyncio openapi openapi3 python python-3 python-3-10 python-3-11 python-3-7 python-3-8 python-3-9 python-library python3
Last synced: 23 Oct 2025
https://github.com/mrin9/openapi-viewer
OpenApi viewer Implemented using Vue
api api-client mrindoc openapi openapi-ui swagger swagger-ui
Last synced: 23 Jul 2025
https://github.com/samchon/openapi
OpenAPI definitions, converters and LLM function calling schema composer.
ai chatgpt claude deepseek gemini llama llm llm-function-call mcp model-context-protocol nestia nestjs openapi openapi-generator openapi-generators openapi-validator structured-output swagger typescript typia
Last synced: 16 May 2025
https://github.com/oaijs/koa-oai-router
Koa Router, based on OpenAPI, Swagger and Json Schema.
jsonschema koa koa-oai-router koa-router oai openapi swagger
Last synced: 27 Sep 2025
https://github.com/micronaut-projects/micronaut-openapi
Generates OpenAPI / Swagger Documentation for Micronaut projects
micronaut openapi rest-api swagger
Last synced: 16 May 2025
https://github.com/go-swagno/swagno
Generate Swagger 2.0 or OpenAPI 3.0 documentation for Go with "no" annotations, "no" files, "no" command
go golang openapi openapi-codegen openapi-documentation openapi-generator openapi-specification openapi3 swagger swagger-ui swagger2 without-annotations without-files without-run
Last synced: 12 Mar 2026
https://github.com/dankinsoid/VaporToOpenAPI
OpenAPI specification generator for Vapor based Swift projects.
Last synced: 28 Mar 2025
https://github.com/ajaxy/tinyspec
Simple syntax for describing REST APIs
api documentation documentation-tool openapi rest rest-api restful restful-api specification swagger
Last synced: 27 Aug 2025
https://github.com/erunion/sport-api-specifications
OpenAPI 3.0 specifications for various sport APIs.
Last synced: 14 Oct 2025
https://github.com/kevindew/openapi3_parser
Open API 3 Parser/Validator for Ruby
openapi openapi-specification parser ruby
Last synced: 06 Apr 2025
https://github.com/Kludex/fastapi-responses
Find HTTPExceptions and turn them into documented responses! :tada:
Last synced: 12 Apr 2025
https://github.com/azure/oav
Tools for validating OpenAPI (Swagger) files.
azure live-validation model-validation openapi openapi-validation request-validation response-validation semantic-validation spec-resolver swagger traffic-validation
Last synced: 15 May 2025
https://github.com/kludex/fastapi-responses
Find HTTPExceptions and turn them into documented responses! :tada:
Last synced: 09 Apr 2025
https://github.com/larshp/ABAP-Swagger
Expose ABAP REST services with Swagger/openapi spec
abap openapi openapi-server swagger
Last synced: 04 May 2025
https://github.com/fa0311/twitter-openapi-typescript
Implementation of Twitter internal API (Twitter graphql API) in TypeScript
graphql openapi scraper twitter twitter-bot typescript undocumented unofficial
Last synced: 12 Apr 2025
https://github.com/christianhelle/httpgenerator
Generate .http files from OpenAPI (Swagger) specifications
openapi openapi-specification openapi3 rest-client swagger
Last synced: 16 May 2025
https://github.com/magooney-loon/pb-ext
pocketbase boilerplate
analytics openapi pocketbase sqlite web-server
Last synced: 03 Mar 2026
https://github.com/TNO-S3/WuppieFuzz
A coverage-guided REST API fuzzer developed on top of LibAFL
api-fuzzer fuzzer fuzzing openapi rest-api-test
Last synced: 18 Oct 2025
https://github.com/alma-cdk/openapix
Combine the power of AWS CDK & OpenAPI YAML Schema Definitions
api-gateway aws aws-cdk aws-cdk-construct cdk openapi rest-api swagger
Last synced: 14 Feb 2026
https://github.com/cdimascio/openapi-spring-webflux-validator
🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification
functional hacktoberfest java openapi openapi3 rest spring swagger swagger-validator validation webflux
Last synced: 05 Apr 2025
https://github.com/a-chacon/oas_rails
Generate Automatic Interactive Documentation for Your Rails API
api api-rest documentation oas oas3 openapi openapi31 rails rapidoc ruby swagger swagger-ui
Last synced: 12 Apr 2025
https://github.com/davidmoten/openapi-to-plantuml
Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API.
java online openapi openapi-documentation openapi3 plantuml uml-diagram
Last synced: 06 Apr 2025
https://github.com/larshp/abap-swagger
Expose ABAP REST services with Swagger/openapi spec
abap openapi openapi-server swagger
Last synced: 24 Oct 2025
https://github.com/surrealdb/docs.surrealdb.com
The documentation for SurrealDB, powered by Astro
astro documentation openapi surreal surrealdb surrealml vector-database vector-search
Last synced: 02 Jul 2025
https://github.com/data-fair/openapi-viewer
Browse and test a REST API described with the OpenAPI 3.0 Specification
api api-documentation openapi openapi3 swagger swagger-ui
Last synced: 31 Jan 2026
https://github.com/helixsoftco/vuelix
Vue 3 + Vite template/framework: Auth System + OpenAPI Client Generator + Routes Transitions + i18n + File System Routing + Layouts System + Universal Icons Framework + More!
auth file-system-routing i18n layouts openapi routing typescript universal-icons vite vue vue3
Last synced: 06 Mar 2025
https://github.com/swagger-api/apidom
Semantic parser for API specifications
ast asyncapi hacktoberfest javascript open-source openapi openapi3 openapi31 parser swagger swagger-oss
Last synced: 17 Jan 2026
https://github.com/mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec
code-generation javascript openapi swagger typescript
Last synced: 09 Apr 2025
https://github.com/temando/serverless-openapi-documentation
Serverless 1.0 plugin to generate OpenAPI V3 documentation from serverless configuration
open-api-v3 openapi openapi-documentation serverless
Last synced: 05 Apr 2025
https://github.com/anbuksv/avantation
Build OpenAPI3.0 specification from HAR.
api-documentation api-documentation-tool avantation documentation-generator documentation-tool openapi redoc static-site-generator swagger-ui
Last synced: 31 Aug 2025
https://github.com/box/box-openapi
OpenAPI 3.0 Specification for the Box APIs
api box openapi specification swagger
Last synced: 04 Apr 2025
https://github.com/crazywoola/dify-tools-worker
A function calling tool can be deployed to Cloudflare Workers with openapi schema
cloudflare dify openai openapi workers
Last synced: 03 Nov 2025
https://github.com/mikkeloscar/gin-swagger
DRY templates for go-swagger
api-first gin gin-gonic go-swagger openapi opentracing swagger
Last synced: 05 Apr 2025
https://github.com/jnwltr/swagger-angular-generator
Generator of API layer in TypeScript for Angular 2+ apps
angular api form generator ngrx openapi swagger typescript
Last synced: 14 Feb 2026
https://github.com/blueswen/mkdocs-swagger-ui-tag
A MkDocs plugin supports adding Swagger UI to the page.
mkdocs mkdocs-plugin openapi openapi3 swagger-ui
Last synced: 16 May 2025
https://github.com/openapi-contrib/openapi3-generator
Use your API OpenAPI 3 definition to generate code, documentation, and literally anything you need.
Last synced: 06 Aug 2025
https://github.com/boavizta/boaviztapi
🛠 Giving access to BOAVIZTA reference data and methodologies trough a RESTful API
Last synced: 29 Jan 2026
https://github.com/sonallux/spotify-web-api
Tools for fixing and improving the official Spotify OpenAPI definition.
open-api open-api-specification openapi spotify spotify-web-api swagger
Last synced: 06 Apr 2025
https://github.com/oslabs-beta/rigflo
An OpenAPI-based visual interface to build your next API
api backend gui openapi react-flow
Last synced: 30 Apr 2025
https://github.com/aliyun/alibabacloud-python-sdk
The Alibaba Cloud V2.0 SDK for Python
alibaba alibaba-cloud aliyun darabonba openapi python python3 sdk v2
Last synced: 12 Apr 2025
https://github.com/yezz123/pyngo
Pydantic model support for Django & Django-Rest-Framework ✨
django django-rest-framework fastapi openapi pydantic python python3 typed
Last synced: 10 Apr 2025
https://github.com/davesag/swagger-routes-express
Connect your Express route controllers to restful paths using your Swagger definition file
api-server expressjs middleware nodejs openapi swagger swagger2
Last synced: 06 Apr 2025
https://github.com/flat3/lodata
The OData v4.01 Producer for Laravel
laravel microservices octane odata odata-server odata-service odata-v4 openapi php powerbi streaming-json
Last synced: 16 May 2025
https://github.com/hvuhsg/goapi
GoAPI - A Fast and Easy-to-use Web Framework for Building APIs in Go
api go high-performance http json middleware ngrok ngrok-tunnel openapi openapi3 rest rest-api restful swagger web web-framework
Last synced: 12 Apr 2025
https://github.com/apiaryio/dredd-example
Example application using Dredd and CI
api-blueprint dredd example openapi openapi-validation openapi2 scaffold sjs-team skeleton swagger
Last synced: 03 Mar 2026
https://github.com/readmeio/api-explorer
Open source components that make up ReadMe's legacy API explorer
Last synced: 09 Jul 2025
https://github.com/abunuwas/fencer
Automated API security testing
api api-security api-security-testing graphql jwt oauth2 openapi owasp-top-10 rest-api security sql-injection testing
Last synced: 05 Jul 2025
https://github.com/tigerfintech/openapi-python-sdk
Python SDK for Tiger Open API
openapi python quant tigerbrokers trade
Last synced: 06 Apr 2025
https://github.com/openapi-qraft/openapi-qraft
⚡ Full TanStack Query power in type-safe OpenAPI hooks for React
openapi openapi-generator react-query tanstack-react-query
Last synced: 23 Feb 2026
https://github.com/pjfanning/swagger-akka-http-sample
Sample demonstrating use of swagger-akka-http
akka akka-http enumeratum openapi scala swagger swagger-akka-http
Last synced: 17 Mar 2025
https://github.com/hosseinmd/swagger-typescript
An auto typescript/javascript code generator from swagger.
api openapi rest swagger typescript
Last synced: 05 Oct 2025
https://github.com/binggg/tcb-subscribe-demo
小程序·云开发快速接入小程序订阅消息,开发开课提醒小程序
miniprogra openapi serverless subscribe tencentcloudbase wechat wechat-mini-program
Last synced: 22 Apr 2025
https://github.com/Boavizta/boaviztapi
🛠 Giving access to BOAVIZTA reference data and methodologies trough a RESTful API
Last synced: 31 Mar 2025
https://github.com/webull-inc/openapi-python-sdk
Webull OpenAPI aims to provide quantitative trading investors with convenient, fast and secure services. Webull aims to help every quant traders achieve flexible and changeable trading or market strategies.
broker openapi python quotes trade webull
Last synced: 24 Feb 2026
https://github.com/aliyun/alibabacloud-sdk
alibaba alibaba-cloud aliyun darabonba dsl openapi sdk
Last synced: 16 May 2025
https://github.com/azure/apim-lab
API Management - Hands-on Lab Workshop
api-documentation api-gateway api-management api-rest azure-active-directory azure-api-management azure-devops azure-resource-manager azure-resource-templates ci-cd json-api key-vault managed-identities microsoft oauth2 openapi powerapps swagger
Last synced: 04 Apr 2025
https://github.com/schwer/graphql-to-openapi
Convert a graphql query + graphql schema into an openapi spec.
Last synced: 18 Jan 2026
https://github.com/manchenkoff/openapi3-parser
OpenAPI 3 parser to use a specification inside of the code in your projects
openapi openapi-specification openapi3 parser python3 swagger
Last synced: 16 May 2025
https://github.com/jimschubert/intellij-openapi-generator
Intellij Plugin for openapi-generator
hacktoberfest intellij-plugin openapi openapi-generator openapi3 sdk
Last synced: 05 Apr 2025
https://github.com/abap-openapi/abap-openapi
ABAP OpenAPI Client and Server generator in ABAP
Last synced: 07 Apr 2025
https://github.com/shamspias/langchain-telegram-gpt-chatbot
An AI-powered chatbot integrated with Telegram, using OpenAI GPT-3.5 Turbo, language embeddings, and FAISS for similarity search to provide more contextually relevant responses to user queries
ai artificial-intelligence chatbot chatbot-telegram faiss gpt-3 gpt-3-5-turbo gpt-35-turbo gpt-4 langchain langchain-python openapi python python3 telebot telegram telegram-bot tts tts-api
Last synced: 20 Jun 2025
https://github.com/stoplightio/spectral-owasp-ruleset
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
api hacktoberfest openapi openapi3 openapi31 security
Last synced: 12 Apr 2025
https://github.com/LukasParke/plex-api-spec
A Plex Media Server OpenAPI Specification maintained by the community
Last synced: 09 Feb 2026
https://github.com/shuffle/openapi-apps
Swagger/ OpenAPI specifications for security products and services
api apis cyber cybersecurity openapi openapi-specifications security security-industry shuffle swagger
Last synced: 04 Apr 2025
https://github.com/tryagi/autosdk
Automated .NET SDKs for your APIs
asyncapi asyncapi-specification automation csharp dotnet generator github-actions incremental-generator nativeaot net8 netframework netstandard nswag openapi sdk source-generator trimming
Last synced: 09 Mar 2026
https://github.com/Materials-Consortia/optimade-python-tools
Tools for implementing and consuming OPTIMADE APIs in Python
openapi optimade optimade-api optimade-python optimade-specification python
Last synced: 04 May 2025
https://github.com/puristajs/purista
A typescript framework for building backend services and api in modern, modular and scalable way with event-driven patterns
backend backend-api backend-server backend-service cqrs cqrs-framework ddd-architecture event-driven event-driven-architecture event-sourcing eventbus eventsourcing framework javascript message-driven openapi rabbitmq swagger typescript typescript-library
Last synced: 02 Mar 2026
https://github.com/samchungy/fastify-zod-openapi
Fastify plugin for zod-openapi
fastify fastify-plugin openapi typescript zod
Last synced: 12 Apr 2025
https://github.com/qaware/openapi-generator-for-spring
Open API v3 Generator for Spring Boot applications
hacktoberfest java openapi spring spring-boot swagger
Last synced: 22 Mar 2025
https://github.com/openapi-tools/swagger-maven-plugin
Maven plugin to activate the Swagger Core library to generate OpenAPI documentation.
api-documentation api-documentation-tool api-rest easy-openapi-specification openapi openapi-component openapi-maven-plugin openapi-specification openapi-tools swagger-api swagger-maven-plugin
Last synced: 12 May 2025
https://github.com/square/connect-api-specification
This repository contains the OpenAPI specification as well as templates for generating SDKs for Square's APIs
openapi openapi-specification sdk swagger
Last synced: 05 Apr 2025
https://github.com/apioo/typeapi
TypeAPI is an OpenAPI alternative to describe REST APIs for type-safe code generation.
code-generation json-schema openapi openapi-generator openapi-specification
Last synced: 03 Apr 2025
https://github.com/tgstation/tgstation-server
A production scale tool for DreamMaker server management
api byond client-lib database discord-bot dotnet dreammaker game-server graphql-api http nuget openapi rest-api ss13 tgs tgstation tgstation-server uptime-monitor
Last synced: 05 Feb 2026
https://github.com/skellla/fastify-oas
Fastify OpenAPI plugin.
fastify fastify-plugin openapi openapi3 swagger
Last synced: 07 Apr 2025
https://github.com/martincostello/openapi-extensions
Extensions for Microsoft.AspNetCore.OpenApi
Last synced: 20 Oct 2025
https://github.com/long2ice/swagin
Swagger + Gin = SwaGin, a web framework based on Gin and Swagger
api fastapi gin golang openapi redoc swagger swagger-ui
Last synced: 03 Jul 2025
https://github.com/neelp03/throttlex
A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.
api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex
Last synced: 05 Mar 2026
https://github.com/aliyun/alibabacloud-java-sdk
The Alibaba Cloud V2.0 SDK for JAVA
alibaba alibaba-cloud aliyun darabonba java openapi sdk v2
Last synced: 16 May 2025
https://github.com/SkeLLLa/fastify-oas
Fastify OpenAPI plugin.
fastify fastify-plugin openapi openapi3 swagger
Last synced: 02 Aug 2025
https://github.com/ivov/nodebuilder
Build n8n nodes from OpenAPI specs and YAML files
Last synced: 23 Apr 2025