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-25 00:22:16 UTC
- JSON Representation
https://github.com/zihantype/poem-extensions
为Poem框架添加扩展功能 -- Add some extensions to Poem web framework
Last synced: 13 Jul 2025
https://github.com/thim81/spec-driven-openapi-contract-performance-testing
POC for Unlocking the Power of Spec-Driven API Development
contract-testing openapi performance-testing postman rest-api
Last synced: 01 Apr 2025
https://github.com/istreamlabs/rest-api-lint
REST API linting using OpenAPI and Spectral
api-linting docker docker-image github-action linter openapi openapi3
Last synced: 15 Apr 2025
https://github.com/escarter/openapimomo
Laravel package for MTN MoMo Open API
disbursement-api laravel momoapi mtnopenapi openapi php remittance requesttopay transaction transaction-status
Last synced: 27 Jan 2026
https://github.com/vblagoje/openapi-rag-service
A flexible Haystack 2.0 pipeline integrating Retrieval-Augmented Generation (RAG) with any OpenAPI service
Last synced: 16 Sep 2025
https://github.com/sheldenburg/ai-engineer-template
Full stack AI engineer serverless template with nextjs and fastapi
ai fastapi nextjs openapi serverless shadcn-ui supabase tailwindcss
Last synced: 16 Mar 2025
https://github.com/greeeg/openapi-kit
A set of utilities to generate an API client, types, mocks & react-query hooks for OpenAPI
Last synced: 10 Jul 2025
https://github.com/postman-open-technologies/openapi-componentizer
OpenAPI Componentizer (GSoC 2023)
Last synced: 18 Jul 2025
https://github.com/nawaz1991/kong-plugin-oasvalidator
A Kong plugin for validating HTTP requests against OpenAPI specifications.
json-validation kong kong-gateway kong-plugin lua oas openapi openapi-validation openapi-validator openresty rest-validators swagger validation validator
Last synced: 23 Jul 2025
https://github.com/acdh-oeaw/openapi4restxq
A BaseX port of openapi4restxq https://gitlab.gwdg.de/subugoe/openapi4restxq
Last synced: 13 Jul 2025
https://github.com/microsoft/kiota-serialization-form-go
Kiota serialization provider implementation for form encoded
Last synced: 19 Oct 2025
https://github.com/jonasbn/perl-mojolicious-plugin-openapi-tutorial-hello-world
Tutorial for Mojolicious::Plugin::OpenAPI: Hello World
mojolicious openapi perl tutorial
Last synced: 23 Jul 2025
https://github.com/microsoft/kiota-abstractions-php
PHP abstractions for Kiota generated API clients
Last synced: 19 Oct 2025
https://github.com/sergeyklay/provider-pact-example
Provider-side demo using consumer-driven contract testing
api api-project api-server api-service-for-crud api-specification api-testing consumer-driven-contracts contract-driven-development contract-testing contract-tests contracts flask-api flask-application flask-example openapi openapi3 pact pact-provider
Last synced: 23 Apr 2025
https://github.com/helldivers-2/diveharder_api.py
A Python FastAPI proxy providing endpoints to access Helldivers 2 API data for community developers
api community diveharder fastapi games helldivers-2 helldivers2 json managed-democracy openapi proxy-api python redoc rest rest-api reverse-engineering swagger unofficial-api unofficial-apis
Last synced: 15 Feb 2026
https://github.com/kemingy/defspec
Create the OpenAPI spec and document from dataclass, attrs, etc.
openapi openapi-spec redoc scalar swagger
Last synced: 11 Apr 2025
https://github.com/webpro/parse-openapi
OpenAPI v3 parser
openapi openapi3 parser typescript
Last synced: 11 Apr 2025
https://github.com/microcks/microcks-testcontainers-node-nest-demo
NestJS demonstration app on how to use Microcks Testcontainers in your dev/test workflow
asyncapi kafka microcks nestjs nodejs openapi testcontainers
Last synced: 13 May 2025
https://github.com/pasdam/yahoo-finance-openapi
Yahoo Finance OpenAPI, and generated clients in different languages
openapi yahoo-finance yahoo-finance-api
Last synced: 14 Apr 2025
https://github.com/cyyynthia/vitepress-scalar
WIP: A VitePress addon to integrate Scalar OpenAPI references.
docs documentation openapi scalar vitepress
Last synced: 11 Apr 2025
https://github.com/vanshg/weatherkit-openapi
OpenAPI spec for Apple's WeatherKit
apple ios macos openapi openapi3 swagger weatherkit wwdc
Last synced: 13 Jul 2025
https://github.com/open-byte/djestful-framework
RESTFul Framework for Django , autogenerate documentation with OpenAPI
api django django-rest-framework generator-schema open-api open-source openapi pydantic python rest-framework swagger swagger-ui
Last synced: 11 Apr 2025
https://github.com/alexmarqs/springboot-api-first-example
📘 API-First example in a Spring Boot application
Last synced: 22 Jun 2025
https://github.com/sotayamashita/openapi-mcp-server
Powerful bridge between OpenAPI specifications and AI assistants using the Model Context Protocol (MCP). Automatically converts any OpenAPI/Swagger API specification into MCP tools that can be used by AI assistants like Claude Desktop.
ai api bridge cli llm mcp mcp-server mcp-tools model-context-protocol oas openapi server swagger tool
Last synced: 07 Sep 2025
https://github.com/souhailas/apicture
APIcture is a CLI to analyse histories of Web APIs, and generate visualisations and metrics starting from repositories containing OpenAPI spec or backends written in Express.js.
api openapi visualization webapi
Last synced: 21 Sep 2025
https://github.com/startz/oauth2-etsy
StartZ oauth2-etsy compatible League of PHP OAuth2
authorization etsy oauth2 oauth2-client openapi package php8
Last synced: 11 Apr 2025
https://github.com/thomassuedbroecker/extension-apis
Examples to develop and configure Watson Assistant extensions APIs. https://thomassuedbroecker.github.io/extension-apis/
code-engine extensions nodejs openapi watson-assistant
Last synced: 05 May 2025
https://github.com/ts-oas/nest-openapi
A modern, modular set of utilities for building OpenAPI-driven NestJS apps.
ajv nestjs openapi openapi3 openapi31 validation
Last synced: 24 Dec 2025
https://github.com/chrimle/openapi-to-java-records-mustache-templates
Generate Java Records from OpenAPI Specifications
java java-17 mustache mustache-templates openapi openapi-generator openapi-generator-maven-plugin openapi-specification openapi3
Last synced: 13 Mar 2026
https://github.com/tradingstrategy-ai/spec
Decentralised exchange trading data OpenAPI endpoints
algorithmic-trading decentralised-exchange decentralized-applications ethereum openapi swagger
Last synced: 09 Jul 2025
https://github.com/badsyntax/openapi-dotnet-react-typescript-fetch-example
An example project showing how to use the OpenAPI typescript-fetch HTTP client with React
openapi openapi-generator react react-query swagger typescript
Last synced: 20 Mar 2025
https://github.com/nekroai/nekro-edge-template
一个基于 Cloudflare 构建的、生产级的、类型安全的全栈 Web 应用模板;Hono / React / Vite / MaterialUI / UnoCSS / Zod / OpenAPI
cloudflare devops fullstack hono material-ui openapi react unocss zod
Last synced: 01 Nov 2025
https://github.com/javiertuya/samples-openapi
Samples of generation of rest server and client api components with OpenApi and Swagger
Last synced: 07 May 2025
https://github.com/cbornet/netatmo-swagger-decl
Swagger declaration file for the Netatmo API
Last synced: 06 Mar 2026
https://github.com/saran33/fastapi-docx
Extend a FastAPI OpenAPI spec to include all possible HTTPException or custom Exception response schemas..
Last synced: 13 Apr 2025
https://github.com/s2-streamstore/s2-protos
gRPC and OpenAPI spec for S2, the Stream Store
grpc openapi protobuf rest s2 streamstore
Last synced: 19 Aug 2025
https://github.com/classchartsapi/api-docs
Unofficial documentation for the Classcharts API
Last synced: 13 Oct 2025
https://github.com/0xtheprodev/spring-clean-example
Clean Architecture Example with Spring Framework (Java)
clean-architecture graphql hexagonal-architecture hibernet java java18 maven openapi openapi3 repository-pattern rest-api spring spring-boot
Last synced: 02 Apr 2025
https://github.com/openvalidation/openvalidation-openapi
Generate OpenAPI service stubs with complete validation layer using this openVALIDATION adapter.
code-generation csharp java-8 javascript openapi service-contracts service-stubs validation-rules
Last synced: 16 Aug 2025
https://github.com/microcks/microcks-testcontainers-go-demo
Go demonstration app on how to use Microcks Testcontainers in your dev/test workflow
golang kafka microcks openapi testcontainers
Last synced: 13 May 2025
https://github.com/ekkinox/bazel-demo
Golang + gRPC + Protobuf + Bazel demo
bazel bazel-examples gazelle golang grpc grpc-gateway grpc-go openapi protobuf
Last synced: 12 Oct 2025
https://github.com/liveoaklabs/readme-api-go-client
📖 Go client library for the ReadMe.com API
api-documentation developer-portal docs-as-code documentation golang openapi openapi-documentation openapi-spec openapi-specification readme readmeio
Last synced: 17 Jun 2025
https://github.com/jiyuujin/vite-react-liff
LINE Front-end Framework × React
chatgpt firebase-auth firebase-hosting liff openapi react tailwindcss vite
Last synced: 18 Aug 2025
https://github.com/lepetitbloc/bitcoin-swagger
Bitcoind Rest API Swagger specification document (OpenAPI)
Last synced: 15 Jul 2025
https://github.com/fed135/swagger-route-validator
The fastest route validation middleware
hacktoberfest openapi swagger validation
Last synced: 26 Apr 2025
https://github.com/nunchistudio/helix.go
helix.go is the Go implementation of helix, for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.
asyncapi clickhouse cloud data-plane devops distributed-systems distributed-tracing microservices nats nats-jetstream openapi openfeature opentelemetry platform-engineering postgres temporal vault
Last synced: 17 Jun 2025
https://github.com/cmdsnr/TempoGPT
A simple bot template using the openAI API key to do a specific task through function calling & tools. In this case, a weather bot example. Additionally using firebase to store messages.
ai chat-application chatbot chatgpt chatgpt-api openai openai-api openapi
Last synced: 01 May 2025
https://github.com/edoardottt/dalle
Simple Golang Client to interact with Dall-E API
api-client dall-e golang openapi
Last synced: 27 Oct 2025
https://github.com/manuelernesto/money-tracker-api
Money Tracker API using Ktor 3.0 Server, Exposed, Swagger and OpenAPI
exposed exposed-orm gcp ktor ktor-server openapi postgresql swagger
Last synced: 12 Apr 2025
https://github.com/xseman/superfaktura.openapi
SuperFaktura OpenAPI
openapi openapi3 superfaktura swagger
Last synced: 12 Apr 2025
https://github.com/edavis25/plex-api-spec
Documentation for the Plex Media Server web API.
api api-documentation docs documentation open-api openapi openapi-spec openapi-specification openapi3 plex plex-media-server plex-server plexmediaserver spec specification
Last synced: 11 Apr 2025
https://github.com/opensourcewebsite-org/apidocs-opensourcewebsite-org
OpenSourceWebsite API Documentation
api api-documentation documentation openapi openapi-documentation openapi-specification openapi3 osw swagger
Last synced: 20 Jun 2025
https://github.com/belgif/openapi-common
common technical OpenAPI data types
Last synced: 12 Apr 2025
https://github.com/samchungy/eslint-plugin-zod-openapi
Eslint rules for zod-openapi
eslint openapi typescript typescript-eslint zod
Last synced: 21 Mar 2025
https://github.com/instructure/canvas-studio-api-examples
useful example scripts for the Studio team and account administrators to access the public API of Canvas Studio
Last synced: 09 Apr 2025
https://github.com/hellosign/dropbox-sign-dotnet
Official C# .NET SDK for the Dropbox Sign API
dropbox dropbox-sign hellosign hellosign-api openapi
Last synced: 14 Jan 2026
https://github.com/justin26l/veryexpress
express generator jsonschema mongoose npm openapi rest-api webserver
Last synced: 13 Jul 2025
https://github.com/vityaman-edu/lms
A simple learning management system.
cats detekt docker evomaster gradle grafana jooq kotlin liquibase openapi prometheus reactive restler schemathesis spring-boot
Last synced: 01 May 2025
https://github.com/ahesmaeili79/oasist
🎯 Stop writing API clients manually! Generate type-safe Python clients from OpenAPI schemas with a beautiful CLI. Works with any API - FastAPI, Django, Flask, and more.
api-client code-generator django django-rest-framework drf-spectacular drf-yasg fastapi openapi openapi-docs openapi-generator openapi-python-client openapi-spec python python-swagger-generator swagger swagger-generator type-safe
Last synced: 24 Oct 2025
https://github.com/speakeasy-api/speakeasy-zod-openapi
Speakeasy Zod OpenAPI Example
Last synced: 16 Mar 2026
https://github.com/niradler/micro-swagger
Import swagger files from aws api gateway, and create a swagger ui for them.
api-gateway aws openapi swagger
Last synced: 13 Jun 2025
https://github.com/aliyun/alibabacloud-python2-sdk
alibaba alibaba-cloud aliyun darabonba openapi python2 python27 sdk
Last synced: 08 Oct 2025
https://github.com/badsyntax/mailinabox-api-py
Python client SDK for the Mail-in-a-Box API.
mail-in-a-box mailinabox openapi
Last synced: 20 Mar 2025
https://github.com/darguelles/go-clean-architecture
Project template using clean architecture principles and OpenAPI to generate server/client code.
clean-architecture golang openapi
Last synced: 15 Jan 2026
https://github.com/passbolt/passbolt_openapi_specs
Passbolt Open API specifications
Last synced: 02 May 2025
https://github.com/elemental-lf/k8s-crd-resolver
Resolves JSON references ($ref) in Kubernetes custom resource definitions
crd kubernetes openapi schema validation
Last synced: 06 Jul 2025
https://github.com/alexferl/echo-openapi
OpenAPI middleware for the Echo framework
echo echo-middleware echo-openapi labstack-echo openapi openapi3
Last synced: 06 Oct 2025
https://github.com/nightapes/serverless-openapi
Generate openapi file from your serverless file
Last synced: 26 Oct 2025
https://github.com/beatcracker/posh-swagger-codegen
Generate PowerShell module from OpenAPI spec using Swagger Codegen
openapi powershell powershell-module powershell-scripts swagger swagger-codegen swagger-spec
Last synced: 06 Oct 2025
https://github.com/pionl/laravel-swagger-test
Test your routes using Laravel's underlying request testing (without making real request) against your API schema.
api laravel openapi phpunit swagger testing-tools
Last synced: 27 Oct 2025
https://github.com/marcelo-earth/webrewind
🤖⌚️ ChatGPT plugin that allows you to see how websites looked like in the past.
chat-gpt chatgpt chatgpt-plugin openai openapi plugin python
Last synced: 03 Oct 2025
https://github.com/vooft/spektor
Schema-first OpenAPI generator for Ktor-server
generator ktor ktor-server openapi schema-first server swagger
Last synced: 11 Mar 2026
https://github.com/salesforce/anypoint-automation-client-generator
OAS specifications for Anypoint Platform Resources
generator openapi openapi3 swagger
Last synced: 16 Apr 2025
https://github.com/hellosign/dropbox-sign-ruby
Official Ruby SDK for the Dropbox Sign API
dropbox dropbox-sign hellosign hellosign-api openapi
Last synced: 24 Jan 2026
https://github.com/electrocucaracha/mcp-openapi-proxy
MCP Generator using OpenAPI spec
Last synced: 06 Oct 2025
https://github.com/oapicf/pokeapi-clients
A set of generated API clients for Poké API from an OpenAPI v3 specification
little-godzilla oapicf openapi openapi-generator pokemon
Last synced: 15 Apr 2025
https://github.com/frankkilcommins/describing-api-workflows-with-arazzo
This sample solution showcases how to use the Arazzo Specification GPT, Spectral, VSCode, and Itarazzo to generate stellar API guides published to a SwaggerHub Portal instance
arazzo arazzo-specification itarazzo openapi prism spectral
Last synced: 12 Jun 2025
https://github.com/jcwillox/typebox-x
Tools for working with TypeBox
nestjs openapi typebox typescript validation
Last synced: 31 Jul 2025
https://github.com/wetix/openapi-doc
WeTix Open API documentation
documentation docusaurus2 graphql openapi
Last synced: 16 Mar 2026
https://github.com/anaptecs/jeaf-generator
JEAF Generator uses UML models to generate code for Spring, REST, OpenAPI, Java and others. Boost your software development efficiency and time-to-market. Bye bye handwritten boiler blade code.
generator jeaf mdd openapi openapi-generator rest-api spring spring-boot springframework uml
Last synced: 11 Jan 2026
https://github.com/chrynan/kapi
Write APIs in Kotlin. Generate Ktor bindings and Open API Specs.
api kapi kotlin kotlin-library kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile ktor ktor-framework ktor-server openapi server swagger
Last synced: 29 Jul 2025
https://github.com/giis-uniovi/tdrules
Test Data Coverage Evaluation components: Full Predicate Coverage Rules (FPC) and SQL Mutants to assess the coverage of the test data
api-testing coverage database fpc mcdc mutants openapi sql testing
Last synced: 11 Apr 2025
https://github.com/oguzhane/chrome-devtools-protocol-specs
Chrome DevTools Protocol Specs in form of OpenAPI/Json Schema
chrome-devtools chrome-devtools-protocol json-schema openapi playwright swagger
Last synced: 28 Jul 2025
https://github.com/ceviixx/umami-api-docs
API docs and automated tests for Umami Analytics. Powers the GitHub Pages site with up-to-date documentation and response checks.
analytics api api-documentation api-testing automation category-docs developer-tools github-pages monitoring openapi redocly rest-api swagger testing umami
Last synced: 26 Jan 2026
https://github.com/dapi-labs/outdoc
Auto generate openAPI document from unit test
api api-doc api-docs-generator api-documentation-tool api-generator openapi
Last synced: 24 Oct 2025
https://github.com/shijistar/swagger-api-hub
Generate front-end interface code that interacts with OpenAPI-based backend services
openapi openapi-generator swagger
Last synced: 07 Mar 2026