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-01-22 00:18:40 UTC
- JSON Representation
https://github.com/sourcemeta/learnjsonschema.com
Reference documentation for JSON Schema. Includes detailed information about each keyword and vocabulary, alongside examples
asyncapi json json-schema jsonschema openapi schema schemas
Last synced: 12 Apr 2025
https://github.com/kota65535/openapi-merger
Merges multiple OpenAPI document files into a single file.
Last synced: 06 Apr 2025
https://github.com/omermecitoglu/next-openapi-route-handler
a Next.js plugin to generate OpenAPI documentation from route handlers
generator next nextjs openapi openapi-json self-documenting swagger swagger-json ts typescript
Last synced: 05 May 2025
https://github.com/wrtnlabs/openai-function-schema
OpenAI Function Call Schema Composer and Executor from OpenAPI (Swagger) Document.
function-call-executor function-call-schema llm-function-call openai-function-call openapi swagger
Last synced: 11 Apr 2025
https://github.com/nfroidure/whook
Build strong and efficient REST web services.
dependency-injection hacktoberfest openapi openapi3 rest-api router server
Last synced: 07 Apr 2025
https://github.com/the-codegen-project/cli
Your one stop boilerplate killer for any standard!
amqp asyncapi event-source generator kafka mqtt nats openapi openapi-generator openapi3 the-codegen-project typescript
Last synced: 25 Jan 2026
https://github.com/apis-guru/unofficial_openapi_specs
Unofficial OpenAPI/Swagger specs for popular APIs
openapi openapi-spec openapi-specification swagger
Last synced: 05 Oct 2025
https://github.com/curvednebula/apibake-js
Convert OpenAPI to PDF.
openapi openapi-documentation openapi3 pdf-generation
Last synced: 15 Aug 2025
https://github.com/ghostbuster91/sttp-openapi-generator
Generate sttp client from openapi specification with ease!
http-client openapi scala sttp swagger
Last synced: 14 Oct 2025
https://github.com/eventuallyconsultant/codegenr
Fast handlebars templates based code generator, ingesting swagger/openapi and other json/yaml documents with $refs, or graphql schema, outputs whatever you template
api-first codegen codegenerator graphql graphql-schema handlebars openapi rhai rust swagger yaml
Last synced: 30 Apr 2025
https://github.com/spiralmoon/maplestory.openapi
🍁 MapleStory Nexon Open API Client Library for TypeScript, Java, C#, Python. KMS, MSEA is now available!🍁
csharp java javascript kms library maplestroy msea nexon-openpai openapi package python sdk typescript
Last synced: 25 Aug 2025
https://github.com/DataDog/datadog-api-client-ruby
datadog datadog-api openapi ruby
Last synced: 22 Jul 2025
https://github.com/rapter1990/simplebanking
Simple Banking App (Spring Boot, Gradle, JUnit, Integration Test, Postgresql, Prometheus, Grafana, Github Actions, Postman)
ci-cd continuous-deployment continuous-integration docker docker-compose github-actions gradle grafana integration-test java junit monolith openapi postgresql postman prometheus spring-boot swagger
Last synced: 16 May 2025
https://github.com/yiisoft/yii-swagger
Swagger integration for Yii
api hacktoberfest openapi swagger swagger-ui yii3
Last synced: 03 Mar 2025
https://github.com/kymmt90/schema_conformist
An automatic JSON response validator for testing in Rails
json-hyper-schema json-schema openapi rails rspec ruby swagger
Last synced: 11 Nov 2025
https://github.com/janbuchar/payload-oapi
A Payload CMS plugin for OpenAPI (3.0, 3.1) specification generation
api-documentation openapi openapi3 openapi31 payload-plugin payloadcms
Last synced: 22 Mar 2025
https://github.com/furkan-guvenc/crud_routers
Automatically create crud routes for your favorite api server and orm
actix-web api axum code-generation crud crud-routes diesel framework openapi rest rust seaorm swagger-ui web
Last synced: 24 Mar 2025
https://github.com/carminepo2/openapi-ts-rest
A simple tool to generate a ts-rest contract (with zod validation) from an OpenAPI 3.0/3.1 specification.
Last synced: 07 Oct 2025
https://github.com/mnahkies/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.
angular axios codegen devtools koa node-fetch openapi openapi-generator openapi-specification openapi3 openapi31 typescript typespec zod
Last synced: 11 Oct 2025
https://github.com/go-andiamo/chioas
Go package for defining Chi apis (with OpenAPI generated specs)
api chi go golang oas openapi swagger swagger-ui
Last synced: 09 Sep 2025
https://github.com/outofcoffee/vertx-oas
Generates a Swagger/OpenAPI specification from a Vert.x Web Router.
openapi openapi-documentation openapi-spec openapi3 swagger vertx vertx-web
Last synced: 12 Apr 2025
https://github.com/taojy123/eave
优雅的接口文档制作工具 | A Restful Api Document Builder For Pythonista
api-documentation-tool doc documentation openapi python
Last synced: 01 Aug 2025
https://github.com/anhthang/soap-converter
Instantly convert SOAP/WSDL definitions to REST API specifications for use with Postman, OpenAPI/Swagger, and other API development tools.
openapi postman postman-collection soap soap-converter swagger wsdl
Last synced: 11 Apr 2025
https://github.com/tomi-vanek/microts
Microservice code generator: from OpenAPI (Swagger) REST API specification to TypeScript project with Docker.
code-generator docker docker-compose microservice openapi swagger typescript
Last synced: 16 Mar 2025
https://github.com/avicennajr/shellmate
Your very own terminal AI assisstant 🤖
ai artificial-intelligence artificialintelligence chatgpt go golang openai-api openapi terminal virtual-assistant
Last synced: 15 Apr 2025
https://github.com/leon3s/ntex-rest-api-example
Example on how to create a REST API in Rust with ntex and utoipa
learn-to-code learning-resources ntex openapi rust swagger tutorial
Last synced: 05 Jul 2025
https://github.com/dzakh/rescript-json-schema
📄 Typesafe JSON schema for ReScript
ajv json json-schema openapi rescript swagger typesafe
Last synced: 07 May 2025
https://github.com/mastercard/oauth1-signer-python
Python library for generating a Mastercard API compliant OAuth signature.
mastercard oauth1 oauth1a openapi python python3
Last synced: 22 Mar 2025
https://github.com/souhailas/vissoft2023
Interactively exploring API structural changes and versioning consistency
api openapi visualization web webapi
Last synced: 03 Mar 2025
https://github.com/wolfadex/elm-open-api-cli
A CLI tool for generating Elm modules from Open API specs.
elm elm-lang openapi openapi-generator openapi-spec
Last synced: 22 Jun 2025
https://github.com/lispyclouds/climate
The sidekick for your CLIs powered by OpenAPI
Last synced: 14 Oct 2025
https://github.com/aleksandryackovlev/openapi-mock-express-middleware
Generates express mock-servers from OpenAPI specs
codegen express middleware mock mock-server openapi swagger typescript
Last synced: 13 Apr 2025
https://github.com/xc0dex/apiweaver
A powerful library for customizing OpenAPI documents generated by the built-in generator from Microsoft.AspNetCore.OpenApi in .NET 9
aspnetcore dotnet openapi swagger
Last synced: 05 May 2025
https://github.com/alovajs/devtools
Editor devtools for alova.js
alova axios fetch-api openapi openapi3 react svelte typescript vuejs xmlhttprequest
Last synced: 21 Aug 2025
https://github.com/xavierchow/vim-swagger-preview
A Vim plugin for previewing swagger/openAPI spec in Chrome with swagger-ui.
chrome openapi preview swagger swagger-ui vim
Last synced: 18 Aug 2025
https://github.com/jbrooksuk/chirper
Example application that demonstrates how to document Laravel APIs using Scribe.
Last synced: 05 May 2025
https://github.com/reprezen/semoasa
Specification Extension Metadata for OAS Annotations (Semoasa) is a machine-readable format for extensions to Swagger/OpenAPI 2.0 and 3.0 specifications.
catalog custom customization extensibility format listing openapi properties registry repository specification-extensions standardized standards swagger vendor-extensions
Last synced: 15 May 2025
https://github.com/redocly/json-to-json-schema
Convert JSON examples into JSON schema (supports Swagger 2, OpenAPI 3 and 3.1)
json-schema openapi openapi3 swagger
Last synced: 30 Jun 2025
https://github.com/long2ice/fibers
Fiber + Swagger = Fibers, a web framework dedicated to providing a FastAPI-like development experience
fastapi fiber golang openapi redoc swagger swagger-ui
Last synced: 09 Jul 2025
https://github.com/yusuf-daglioglu/swagger_plugin_example
Example of a Swagger plugin which prints the information from custom Java annotation to Swagger HTML UI.
api documentation http java open-api openapi spring swagger swagger-plugin swagger-ui
Last synced: 15 Apr 2025
https://github.com/gitbookio/public-docs
GitBook’s Documentation
documentation open-source openapi
Last synced: 28 Aug 2025
https://github.com/codecentric/reedelk-runtime
Reedelk Runtime Platform Community Edition
api api-client api-rest api-server dataintegration integrated-development-environment integration integration-flow integrations intellij intellij-ide intellij-plugin openapi reedelk reedelk-integration-platform reedelk-runtime
Last synced: 12 Apr 2025
https://github.com/microsoft/kiota-java
Java libraries for Kiota-generated API clients.
Last synced: 05 May 2025
https://github.com/mastercard/client-encryption-csharp
Library for Mastercard API compliant payload encryption/decryption.
csharp decryption encryption field-level-encryption fle jwe mastercard netcore netstandard13 openapi
Last synced: 11 Jun 2025
https://github.com/mastercard/oauth1-signer-csharp
Zero dependency library for generating a Mastercard API compliant OAuth signature.
csharp mastercard netstandard13 oauth1 oauth1a openapi
Last synced: 15 Apr 2025
https://github.com/sahamati/account-aggregator-standards
Account Aggregator Ecosystem API Specifications and FI Schemas.
account-aggregator api-specs nbfc-aa openapi schemas
Last synced: 08 May 2025
https://github.com/cardinalby/hureg
Huma registration extensions
go groups huma middleware openapi router
Last synced: 30 Apr 2025
https://github.com/kritsel/tado-openapispec-v2
Community managed tado API definition (OpenAPI schema), documenting the operations in the https://my.tado.com/api/v2 tado API
api-definition openapi tado tado-api
Last synced: 19 Apr 2025
https://github.com/noahdietz/oatts
DEPRECATED in favor of https://github.com/google/oatts
api json openapi openapi-specification scaffolding testing testing-framework
Last synced: 12 Apr 2025
https://github.com/Eywek/typoa
🏗 Build OpenAPI definitions from Typescript typings
codegen express openapi openapi-generator swagger typescript
Last synced: 06 Aug 2025
https://github.com/neoteroi/essentials-openapi
Functions to handle OpenAPI Documentation.
documentation documentation-generator openapi swagger
Last synced: 05 Apr 2025
https://github.com/jaboc83/ynab-sdk-dotnetcore
YNAB API .Net Core Library https://api.youneedabudget.com
openapi sdk ynab ynab-api you-need-a-budget
Last synced: 06 Apr 2025
https://github.com/mermade/openapi3-examples
Passing and failing test cases for OpenAPI 3.x validators
openapi openapi3 swagger test testing validation vulnerability
Last synced: 04 Aug 2025
https://github.com/otk-final/openapi-codegen
openapi(swagger)代码生成器
openapi openapi-generator swagger swagger-codegen
Last synced: 13 May 2025
https://github.com/anttiviljami/mock-json-schema
Simple utility to mock example objects based on JSON schema definitions
hacktoberfest json-schema mock openapi
Last synced: 14 Apr 2025
https://github.com/chanced/openapi
an OpenAPI 3.x library for go
go golang openapi openapi-spec openapi-validation openapi3 openapi3-1
Last synced: 10 Jun 2025
https://github.com/eywek/typoa
🏗 Build OpenAPI definitions from Typescript typings
codegen express openapi openapi-generator swagger typescript
Last synced: 03 May 2025
https://github.com/erosb/kappa
OpenAPI 3.1 validator library for Java and JVM
contract-first contract-first-approach java jvm openapi openapi-validation
Last synced: 18 Aug 2025
https://github.com/korthout/camunda-platform-rest-api
A REST API for Camunda Platform 8
camunda camunda-platform-8 openapi rest rest-api restapi
Last synced: 24 Feb 2025
https://github.com/xrstf/kube-api.ninja
A basic website that shows the timeline of Kubernetes Core APIs
Last synced: 05 Apr 2025
https://github.com/surfstudio/surfgen
Powerful codegen tool for generating whatever you what from OpenAPI
android codegeneration codegenerator flutter hacktoberfest ios language-agnostic openapi swift
Last synced: 13 Apr 2025
https://github.com/kbuntrock/openapi-maven-plugin
Generate openapi documentation for SpringMVC or JaxRS/JakartaRS projects.
compilation jakartars java java11 java17 java8 jax-rs jaxrs maven-plugin openapi spring-mvc
Last synced: 27 Jul 2025
https://github.com/kondohiroki/go-boilerplate
A project boilerplate to make a go application with Fiber
clean-code cobra-cli cron docker docker-compose fiber go golang hexagonal-architecture openapi pgx redis schedule viper yaml zaplogger
Last synced: 07 May 2025
https://github.com/panacloud/cli
Panacloud Command Line Interface (CLI) uses the design-first approach for developing APIs. It generates Modern Multi-Tenant Serverless Cloud API infrastructure, mocks, stubs, tests, and stages using CDK. GraphQL schemas and OpenAPI specifications are used to implement the design-first approach.
aws cdk graphql openapi serverless
Last synced: 13 Apr 2025
https://github.com/fatal1ty/openapify
Framework agnostic OpenAPI Specification generation for code lovers
api dataclasses documentation http-api json-schema jsonschema openapi openapi-generator openapi-specification openapi3 openapi31 python rest-api swagger
Last synced: 12 Apr 2025
https://github.com/redocly/redocly-cli-cookbook
A community-created collection of configuration, plugins and techniques for getting the best from Redocly CLI in every situation.
devtools examples openapi openapi3 openapi31 redocly redocly-cli
Last synced: 10 Oct 2025
https://github.com/avencores/openai-api-telegram-bot-public
🖤ChatGPT, DALLE-2 and Whisper Telegram Bot🖤
api bot chatgpt chatgpt-bot gpt4free open-source openai openapi opensource python python-bot python3 telebot telegram telegram-bot whisper whisper-ai whisperbot
Last synced: 17 Jun 2025
https://github.com/ogen-go/protoc-gen-oas
Generate OpenAPI v3 from protobuf
Last synced: 04 Aug 2025
https://github.com/lulusir/clean-js-api-gen
Automatically generate request codes according to YAPI, swagger2, swagger3, openapi and other protocols
axios code-generator http-client openapi swagger typescript ya-pi yapi
Last synced: 14 Apr 2025
https://github.com/guardrail-dev/sbt-guardrail
Principled code generation from OpenAPI specifications
akka-http codegen dropwizard guardrail http4s openapi sbt-plugin swagger
Last synced: 01 May 2025
https://github.com/carlansley/swagger2
Loading, parsing and validating requests to HTTP services based on Swagger v2.0 documents
Last synced: 15 Apr 2025
https://github.com/Fatal1ty/openapify
Framework agnostic OpenAPI Specification generation for code lovers
api dataclasses documentation http-api json-schema jsonschema openapi openapi-generator openapi-specification openapi3 openapi31 python rest-api swagger
Last synced: 28 Mar 2025
https://github.com/sap/cloud-sdk-java
Use the SAP Cloud SDK for Java to reduce development effort when building applications on SAP Business Technology Platform that communicate with SAP solutions and services such as SAP S/4HANA Cloud, SAP SuccessFactors, and many others.
odata openapi sap-btp sap-business-technology-platform sap-cloud-platform sap-cloud-sdk
Last synced: 23 Jan 2026
https://github.com/typeable/comparest
Compatibility checker for OpenAPI
api openapi openapi-spec openapi-specification openapi3
Last synced: 12 Apr 2025
https://github.com/deepmancer/full-stack-fastapi-ftgo
Full stack, modern web application template. Using FastAPI, Vuejs, MongoDB, PostgreSQL, Redis, Metabase, Grafana, Docker, and more!
backend docker docker-compose event-driven fastapi frontend grafana javascript jwt-authentication metabase microservice mongodb openapi postgresql profiling prometheus python redis redisinsight template
Last synced: 11 Apr 2025
https://github.com/pontjs/pontx
OpenAPI full lifecycle management
generate lifecycle management mocks oas openapi pont pontx sdk swagger ts typescript
Last synced: 12 Apr 2025
https://github.com/shipengine/shipengine-openapi
The official OpenAPI 3.0 definitions for ShipEngine™
address-validation address-verification openapi openapi3 rest-api shipment-tracking shipping shipping-api shipping-label shipping-rates swagger
Last synced: 09 Apr 2025
https://github.com/eikek/sbt-openapi-schema
Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec.
elm java openapi openapi-codegen openapi3 sbt-plugin scala
Last synced: 06 Nov 2025
https://github.com/postgrest/postgrest-openapi
OpenAPI output generated in SQL for a PostgREST instance
openapi openapi3 postgresql postgresql-extension postgrest
Last synced: 14 Jun 2025
https://github.com/Mermade/openapi-extract
Extract single paths/operations from OpenAPI definitions
extract extractor metadata microservice microservices openapi openapi3 swagger
Last synced: 03 Apr 2025
https://github.com/liveramp/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.
api api-documentation api-lifecycle-management api-modeling api-rest asyncapi documentation-generator domain-driven-design events json openapi openapi3 swagger
Last synced: 12 Jan 2026
https://github.com/drkno/au-supermarket-apis
Australian Supermarket OpenAPI Specifications
api australia coles hacktoberfest openapi openapi-specification swagger woolworths
Last synced: 25 Jun 2025
https://github.com/garethr/openshift-json-schema
A set of JSON schemas for various OpenShift versions, extracted from the OpenAPI definitions
json-schema kubernetes openapi openshift openshift-origin
Last synced: 05 May 2025
https://github.com/andrewsomething/spectral-rules
Collecting examples of Spectral rulesets and functions in the wild
hacktoberfest openapi spectral
Last synced: 12 Oct 2025
https://github.com/internetarchive/newsum
Daily TV News Summary using GPT
gdelt gpt internet-archive news-summarization openapi python summarization tv tv-news
Last synced: 07 May 2025
https://github.com/blockfrost/openapi
OpenAPI specification for Blockfrost.io service
Last synced: 05 Apr 2025
https://github.com/rzrbld/adminio-api
simple admin API for min.io (minio) s3 server
adminio-api minio minio-api minio-rest minio-server minio-ui openapi prometheus web-ui
Last synced: 18 Jul 2025
https://github.com/johnhof/swagger-injector
Delivering swagger docs through Node middleware
express koa openapi openapi-specification swagger
Last synced: 11 Apr 2025
https://github.com/readmeio/oas-examples
A collection of example OpenAPI 3.x and Swagger 2.0 documents.
Last synced: 14 Mar 2025