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/bergant/rapiclient
Dynamic Open API (Swagger) Client for R
Last synced: 12 Apr 2025
https://github.com/datadog/datadog-api-client-java
Java client for the Datadog API
datadog datadog-api java-client openapi
Last synced: 04 Apr 2025
https://github.com/apivideo/api.video-nodejs-client
The official Node.js client library for api.video
Last synced: 08 May 2025
https://github.com/swagger-model-validator/swagger-model-validator
A javascript validator for Swagger Models
javascript nodejs openapi swagger swagger-model
Last synced: 18 Apr 2025
https://github.com/wy-z/requests-openapi
A lightweight but powerful and easy-to-use Python client library for OpenAPI v3.
openapi openapi3 pydantic requests
Last synced: 22 Apr 2025
https://github.com/grafana/grafana-openapi-client-go
Grafana OpenAPI Client for Go
Last synced: 07 Apr 2025
https://github.com/fa0311/twitter_openapi_python
Implementation of Twitter internal API (Twitter graphql API) in Python with data validation by pydantic
graphql openapi pydantic python scraper twitter twitter-bot undocumented unofficial
Last synced: 05 Apr 2025
https://github.com/tuya/tuya-connector
tuya-connector helps you efficiently create cloud development projects regarding the OpenAPI or message subscription capabilities. You can put all the focus on business logic without taking care of server-side programming nor relational databases.
connector iot openapi rest-api rest-client restful retrofit retrofit-starter retrofit2 retrofit2-starter tuya tuya-api tuya-cloud tuya-smart
Last synced: 06 Apr 2025
https://github.com/DataDog/datadog-api-client-java
Java client for the Datadog API
datadog datadog-api java-client openapi
Last synced: 15 Apr 2025
https://github.com/livesession/xyd
ambitious docs framework for everyone
api-explorer docs docs-generator documentation graphql markdown mdx openapi react rest-api
Last synced: 11 Sep 2025
https://github.com/oaswrap/spec
A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go.
go golang oas openapi openapi-3 openapi-generator swagger
Last synced: 10 Aug 2025
https://github.com/darkseal/asp.net-core-web-api
Code repository for the Building Web APIs with ASP.NET Core Manning book by Valerio De Sanctis
bananacakepop cdn-distribution cloudflare efcore grpc grpc-server hotchocolate hotchocolate-graphql minimal-api net6 net60 openapi rest rest-api restful restful-api sqlserver swagger swagger-ui swashbuckle
Last synced: 24 Sep 2025
https://github.com/tiangolo/full-stack-flask-couchbase
Full stack, modern web application generator. Using Flask, Couchbase as database, Docker, Swagger, automatic HTTPS and more.
backend celery cookiecutter couchbase couchbase-sync-gateway docker flask frontend json json-schema jwt letsencrypt openapi python python3 swagger traefik vue vuex
Last synced: 02 Oct 2025
https://github.com/lispyclouds/navi
A tiny, data-driven library converting OpenAPI spec to Reitit routes enabling spec-first practices.
api clojure data-driven openapi rest-api swagger
Last synced: 09 Apr 2025
https://github.com/matchtechnologies/fitting
Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
api-blueprint consumer-driven-contracts coverage coverage-api document-driven-development drafter json-schema openapi openapi3 rspec swagger tests-coverage validation webmock
Last synced: 29 Apr 2025
https://github.com/tuwilof/fitting
Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
api-blueprint consumer-driven-contracts coverage coverage-api document-driven-development drafter json-schema openapi openapi3 rspec swagger tests-coverage validation webmock
Last synced: 09 Apr 2025
https://github.com/a-h/rest
Generate OpenAPI 3.0 specifications from Go code.
go hacktoberfest openapi openapi3
Last synced: 20 Jul 2025
https://github.com/sideko-inc/sideko
Generate SDKs and docs for your API
api api-client documentation openapi openapi-generator openapi-spec openapi-specification openapi3 rest-api sdk swagger swagger-api swagger-codegen swagger-documentation
Last synced: 05 Apr 2025
https://github.com/mastercard/mastercard-api-client-tutorial
Generating and Configuring a Mastercard API Client
api apiclient mastercard openapi
Last synced: 03 Sep 2025
https://github.com/johannschopplich/apiful
🍷 Extensible, typed API tooling — from generated OpenAPI clients to server-side utilities, for any JavaScript runtime
api-client ofetch openapi openapi-generator unjs
Last synced: 09 Apr 2025
https://github.com/swift-server/swift-openapi-async-http-client
AsyncHTTPClient transport for Swift OpenAPI Generator.
async-http-client openapi swift transport
Last synced: 29 Oct 2025
https://github.com/cnizzardini/cakephp-swagger-bake
Automatically generate OpenAPI, Swagger, and Redoc documentation from your existing CakePHP code.
cake-plugin cakephp cakephp-api cakephp-plugin cakephp4 openapi redoc swagger-bake swagger-documentation swagger-ui
Last synced: 12 Apr 2025
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: 06 Apr 2025
https://github.com/python-ellar/ellar
Ellar is a lightweight ASGI framework for building efficient and scalable server-side python applications. It supports both OOP (Object-Oriented Programming) and FP (Functional Programming). Built with passion for programming
aiohttp api asgi nestjs openapi python python3 swagger
Last synced: 11 Oct 2025
https://github.com/commercetools/commercetools-api-reference
commercetools API reference documentation
api api-reference audit-sdk openapi raml raml-utilities
Last synced: 12 Apr 2025
https://github.com/redocly/museum-openapi-example
An example OpenAPI description for an imaginary Museum API.
apis example oas-description openapi openapi-description openapi-example openapi-sp openapi-spec openapi3 rest
Last synced: 05 Oct 2025
https://github.com/bump-sh-examples/train-travel-api
Sample OpenAPI description to use for whatever you like, as a hopefully more modern and useful alternative to the Petstore.
api-design openapi openapi-spec openapi31 rest-api
Last synced: 10 Apr 2025
https://github.com/yazeedobaid/openai-fsharp
OpenAI - F# - A library that allows you to interact with OpenAI API in an easy, fluent, and typed way!
Last synced: 12 Apr 2025
https://github.com/codekie/openapi-examples-validator
Validates embedded examples in OpenAPI-files
docker javascript openapi openapi3 validation
Last synced: 05 May 2025
https://github.com/apis-guru/aws2openapi
Amazon Web Services API description to OpenAPI 3.0 definition
amazon amazon-api amazon-s3-storage amazon-web-services aws openapi openapi3 swagger
Last synced: 06 Apr 2025
https://github.com/disneystreaming/smithy-translate
Tooling for converting to and from the Smithy IDL
json-schema openapi protobuf smithy swagger
Last synced: 29 Apr 2025
https://github.com/statcan/statcan.orchardcore
Houses StatCan OrchardCore Modules
candev digital hackathon lab openapi orchardcore portal
Last synced: 01 Aug 2025
https://github.com/anttiviljami/react-openapi-client
Consume OpenAPI-enabled APIs with React Hooks
hacktoberfest openapi react react-hooks swagger
Last synced: 13 Apr 2025
https://github.com/nextbreakpoint/flink-client
Java client for managing Apache Flink via REST API
Last synced: 07 Apr 2025
https://github.com/berislavlopac/pyotr
Python OpenAPI-to-REST (and back) framework
openapi python-api python-api-client python-framework python-openapi python-server
Last synced: 12 Apr 2025
https://github.com/berkleytechnologyservices/restdocs-spec
A maven plugin for generating Open API and Postman Collection specifications using Spring Restdocs.
api-documentation maven maven-plugin openapi spring-rest-docs swagger
Last synced: 07 Apr 2025
https://github.com/lzjun567/flask-siwadoc
flask-siwadoc is a flask data validator and openapi document generator automaticly
flask openapi swagger validator
Last synced: 30 Dec 2025
https://github.com/eadwinCode/ellar
Ellar is a lightweight ASGI framework for building efficient and scalable server-side python applications. It supports both OOP (Object-Oriented Programming) and FP (Functional Programming). Built with passion for programming
aiohttp api asgi nestjs openapi python python3 swagger
Last synced: 05 May 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: 13 May 2025
https://github.com/vrchatapi/specification
⚙️ VRChat API OpenAPI specification defining the API in a machine-readable format. This is then used for automatic generation of language-specific SDK's
Last synced: 06 Jan 2026
https://github.com/legion2/swagger-ui-action
Generate Swagger UI in a GitHub Actions workflow
actions documentation-tool github-page openapi swagger-ui workflow
Last synced: 16 May 2025
https://github.com/lukehagar/plex-api-spec
An open source Plex Media Server API Specification
Last synced: 09 Apr 2025
https://github.com/javalin/javalin-openapi
Annotation processor for compile-time OpenAPI & JsonSchema, with out-of-the-box support for Javalin 5.x, Swagger & ReDoc
annotation-processor hacktoberfest javalin javalin-openapi javalin-plugin json-schema openapi openapi3 redoc swagger swagger-ui
Last synced: 30 Jun 2025
https://github.com/sinclairnick/webroute
🕸️ Web APIs, from the route up
client http openapi schema trpc typescript web web-standards
Last synced: 26 Feb 2025
https://github.com/smartbear/swaggerhub-cli
SwaggerHub CLI
cli command-line-tools oas on-prem openapi openapi3 saas swaggerhub
Last synced: 04 Apr 2025
https://github.com/chenrui333/rules_openapi
🍃 bazel rules for generating code from openapi specifications
bazel bazel-rules openapi openapi-gen openapi-specification swagger-codegen
Last synced: 07 Apr 2025
https://github.com/ark0f/tg-bot-api
Telegram Bot API parser and generators
json-schema-definitions openapi rust telegram-bot-api
Last synced: 05 Apr 2025
https://github.com/woile/starlette-apispec
Easy integration of APISpec for Starlette
api-documentation api-rest openapi python3 starlette swagger
Last synced: 09 Jul 2025
https://github.com/SmartBear/swaggerhub-cli
SwaggerHub CLI
cli command-line-tools oas on-prem openapi openapi3 saas swaggerhub
Last synced: 06 Apr 2025
https://github.com/Woile/starlette-apispec
Easy integration of APISpec for Starlette
api-documentation api-rest openapi python3 starlette swagger
Last synced: 02 May 2025
https://github.com/x52dev/oas3-rs
Structures and tools to parse, navigate and validate OpenAPI v3.1 specifications.
Last synced: 04 Apr 2025
https://github.com/jbowes/oag
Idiomatic Go (Golang) client package generation from OpenAPI documents
code-generation code-generator go golang openapi openapi-client rest rest-api swagger
Last synced: 17 Mar 2025
https://github.com/alexmarqs/nestjs-clean-architecture-example
Example of a node microservice with NestJS + Prisma + Clean Architecture (notifications API)
clean-architecture kafka nestjs node openapi prisma solid swagger
Last synced: 04 Jul 2025
https://github.com/bump-sh/cli
Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI
api-specification asyncapi asyncapi-specification cli openapi openapi-specification openapi2 openapi3
Last synced: 11 Oct 2025
https://github.com/mtwn105/whatsapp-chatbot
AI Powered WhatsApp Chatbot built using WhatsApp API and GPT-3
ai davinci express gpt gpt-3 javascript machine-learning ml nodejs openapi whatsapp whatsapp-api whatsapp-bot
Last synced: 12 Sep 2025
https://github.com/mermade/openapi-lint-vscode
OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code
lint linter oas oasv3 openapi openapi3 swagger validation validator visual-studio-code vscode
Last synced: 12 Apr 2025
https://github.com/desjoerd/optionalvalues
Know whether a property was Specified or Unspecified/omitted in your (json) objects.
dotnet json json-merge-patch merge-patch openapi patch systemtextjson
Last synced: 14 Jan 2026
https://github.com/Legion2/swagger-ui-action
Generate Swagger UI in a GitHub Actions workflow
actions documentation-tool github-page openapi swagger-ui workflow
Last synced: 02 Aug 2025
https://github.com/openapitools/openapi-petstore
The pet store sample
openapi openapi-codegen openapi3 petstore
Last synced: 28 Apr 2025
https://github.com/mastercard/open-banking-us-openapi
The OpenAPI specification for Mastercard Open Banking APIs (🇺🇸), along with a suite of tests using a generated API client and the Test Drive sandbox.
api finicity mastercard openapi openapi-generator openbanking
Last synced: 17 Jan 2026
https://github.com/phillip-kruger/apiee
Swagger documentation for Java EE projects
java-library javaee openapi swagger swagger-ui
Last synced: 07 May 2025
https://github.com/sv-tools/openapi
OpenAPI v3.1 Spec implementation in Go with generics
generics-in-golang golang openapi openapi-validation openapi3 openapi31 swagger
Last synced: 05 Apr 2025
https://github.com/supermodel/supermodel
Supermodel browser library and CLI tool for working with JSON Schema data models
avro graphql json json-ld json-schema openapi swagger
Last synced: 31 Mar 2025
https://github.com/wzshiming/gen
Gen generates efficient web routing source code and documentation from annotations
generate metaprogramming microservice no-framework openapi openapi3 restful swagger
Last synced: 24 Aug 2025
https://github.com/mastercard/oauth1-signer-java
Zero dependency library for generating a Mastercard API compliant OAuth signature.
java mastercard oauth1 oauth1a openapi
Last synced: 11 Jun 2025
https://github.com/zenwave360/zenwave-sdk
DDD and API-First tools for Event-Driven microservices. Create Software Easy to Understand.
api-first asyncapi code-generator ddd jdl jhipster openapi
Last synced: 22 Nov 2025
https://github.com/dternyak/molten-boilerplate
A boilerplate for the molten framework by Bogdanp https://github.com/Bogdanp/molten
api-documentation api-rest backend molten openapi python python3 restful-api swagger
Last synced: 25 Oct 2025
https://github.com/swaggerexpert/swagger-editor-validate
This GitHub Actions validates OpenAPI (OAS) definition file using Swagger Editor.
editor openapi openapi2 openapi3 openapi31 swagger validate validations
Last synced: 20 Aug 2025
https://github.com/ZenWave360/zenwave-sdk
DDD and API-First tools for Event-Driven microservices. Create Software Easy to Understand.
api-first asyncapi code-generator ddd jdl jhipster openapi
Last synced: 14 Jun 2025
https://github.com/wuvictor-95/boards
Live collaboration tool built with Go backend and Next.js, Typescript, & Tailwind frontend
golang openapi react rest-api typescript websocket
Last synced: 06 Oct 2025
https://github.com/jdkandersson/openalchemy
Define SQLAlchemy models using the OpenAPI specification.
openapi openapi-specification openapi3 python python3 sqlalchemy sqlalchemy-models sqlalchemy-python
Last synced: 21 Aug 2025
https://github.com/ninofiliu/oa-client
Flexible client helper for making and validating calls to OpenAPI backends. For Node and the browser. Runtime lib - no need for code generation!
Last synced: 13 Apr 2025
https://github.com/mermade/openapi-specification-extensions
A resource for common and standardised OpenAPI specification (vendor) extensions
analysis openapi swagger swaggerhub vendor-extension
Last synced: 06 Jul 2025
https://github.com/microsoft/kiota-typescript
TypeScript libraries for Kiota-generated API clients.
javascript kiota openapi rest-api typescript
Last synced: 12 Apr 2025
https://github.com/sanic-org/sanic-ext
Extended Sanic functionality
cors dependency-injection openapi plugin sanic
Last synced: 06 Apr 2025
https://github.com/seriousme/openapi-schema-validator
OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x
cli javascript jsonschema openapi openapi-schema-validator openapi3 openapi3-1 openapi3-validation
Last synced: 04 Apr 2025
https://github.com/Mermade/openapi-specification-extensions
A resource for common and standardised OpenAPI specification (vendor) extensions
analysis openapi swagger swaggerhub vendor-extension
Last synced: 31 Mar 2025
https://github.com/jacoblincool/sveltekit-api
Handles all kinds of SvelteKit data flows in one place, and automatically generate OpenAPI documentation.
Last synced: 20 Jul 2025
https://github.com/tryAGI/Ollama
Ollama SDK for .NET
ai api csharp dotnet langchain langchain-dotnet llm local net6 net8 netstandard20 ollama openapi openapigenerator rag rest sdk
Last synced: 06 Mar 2025
https://github.com/tabilzad/inspektor
Provides Ktor Swagger support
android codegen compiler-plugin gradle-plugin kotlin ktor ktor-android ktor-feature ktor-server openapi swagger
Last synced: 12 Apr 2025
https://github.com/verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents
angular angular-reactiveforms cli code-generation form-validat forms openapi openapi-codegen reactive-forms swagger-codegen validation
Last synced: 27 Jan 2026
https://github.com/dancewithtruth/boards
Live collaboration tool built with Go backend and Next.js, Typescript, & Tailwind frontend
golang openapi react rest-api typescript websocket
Last synced: 22 Feb 2025
https://github.com/nexmo/nexmo-oas-renderer
Render your API references, Nexmo-style!
developer-destination documentation nexmo oas3 openapi openapi3 ruby-on-rails tools
Last synced: 04 Apr 2025
https://github.com/freenet-public/got-swag
:monkey_face: A tool to test Swagger-powered APIs automatically through monkey testing and custom test suites
api monkey-testing openapi swagger testing
Last synced: 19 Apr 2025
https://github.com/isa-group/beet
Beet is a Daikon front-end and one of the core components of AGORA (Automated Generation of test Oracles for REST APIs), the first approach for the automated generation of test oracles for REST APIs in a black-box context.
api-testing invariant-detection java oas openapi rest rest-api swagger test-oracle test-oracle-generation testing
Last synced: 23 Oct 2025
https://github.com/srikanth235/openastra
A chat-based platform for API discovery and testing
ai ai-assistant api api-client api-management developer-tools gen-ai http-client openai-api openapi swagger
Last synced: 08 Apr 2025
https://github.com/sngular/scs-multiapi-plugin
This is a Maven plugin designed to help developers automatizing the creation of code classes from YML files based on AsyncApi and OpenAPI.
asyncapi asyncapi-generator asyncapi-specification asyncapi-tooling openapi openapi-codegen openapi-generator spring spring-boot
Last synced: 27 Jul 2025
https://github.com/egeucak/api-doc-gpt
ChatGPT for Openapi
chatgpt-api fastapi gpt-35-turbo gpt-4 openai openapi openapi3 python
Last synced: 14 Sep 2025
https://github.com/tryagi/huggingface
C# SDK based on official HuggingFace OpenAPI specification
ai api csharp dotnet generated huggingface langchain langchain-dotnet nswag openapi sdk tokenizer
Last synced: 11 Oct 2025
https://github.com/edmartt/grpc-crud
A simple gRPC server-client code with an http client for sending data
concurrency gin gin-gonic go golang gorm goroutine goroutines gprc openapi solid-principles swagger swaggo testing testing-framework unit-testing unittest
Last synced: 21 Aug 2025
https://github.com/groupon/swagql
Create a GraphQL schema from swagger spec
graphql javascript nodejs openapi swagger
Last synced: 23 Aug 2025