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/ioggstream/draft-polli-restapi-ld-keywords
OpenAPI keywords for Linked Data
api json-ld jsonschema openapi semantic-web
Last synced: 04 Jul 2025
https://github.com/jolicode/harvest-openapi-generator
🔮 Transforms Harvest API HTML documentation pages into a valid Swagger / OpenAPI 3.0 specification
harvest harvest-api openapi swagger
Last synced: 02 Jul 2025
https://github.com/etienne-bechara/crux
Node.js backend package including: framework (NestJS), HTTP server (Fastify), HTTP client (Fetch), distributed caching (ioredis), ORM (MikroORM), swagger documentation (Redoc), logger (Loki), metrics (Prometheus) and tracing (Tempo with OpenTelemetry).
backend cache fastify framework ioredis logs loki metrics mikro-orm nestjs nodejs openapi opentelemetry orm prometheus redoc swagger tempo tracing
Last synced: 19 Aug 2025
https://github.com/jamesmcroft/swagger-merge
A CLI & SDK to merge multiple Swagger files together
api documentation dotnet json openapi sdk swagger swagger2
Last synced: 25 Oct 2025
https://github.com/pointnet/redoc-editor
Edit and share ReDoc settings/theme
openapi react redoc redoc-editor
Last synced: 10 Oct 2025
https://github.com/env0/serverless-openapi-typescript
Serverless plugin to generate OpenAPI 3.1.0 documentation including models from serverless configuration and TypeScript
json-schema openapi openapi3 openapi3-1 serverless typescript
Last synced: 23 Sep 2025
https://github.com/whitlockjc/oval
oval: CLI for (O)penAPI Specification document (val)idation.
cli javascript nodejs openapi swagger
Last synced: 09 Oct 2025
https://github.com/darklynx/swagger-api-collection
My collection of RESTful API descriptions in Open API format
dropbox instagram openapi swagger
Last synced: 28 Jul 2025
https://github.com/event-catalog/generators
Plugin integrations for EventCatalog
asyncapi event-driven-architecture eventbridge openapi
Last synced: 16 Mar 2026
https://github.com/authress-engineering/openapi-data-validator.js
OpenAPI Request Validation for API for any framework
openapi openapi3 validation validator
Last synced: 03 Mar 2026
https://github.com/anis-marrouchi/ai-children-story-generator
AI-Driven Children’s Storytelling Web App using Next.js, OpenAI, Stability.ai, and ElevenLabs
ai elevenlabs nextjs13 openapi stability-ai storytelling
Last synced: 29 Jul 2025
https://github.com/hackolade/OpenAPI
Hackolade plugin for OpenAPI 3 API documentation
api-management data-modeling json model-driven oas openapi openapi-specification openapi3 schema-design swagger swagger-documentation yaml
Last synced: 03 Apr 2025
https://github.com/tsar-boomba/megalo
Deno HTTP server framework focused on speed
backend deno http openapi server typescript
Last synced: 06 Sep 2025
https://github.com/hackolade/openapi
Hackolade plugin for OpenAPI 3 API documentation
api-management data-modeling json model-driven oas openapi openapi-specification openapi3 schema-design swagger swagger-documentation yaml
Last synced: 03 Mar 2026
https://github.com/mastercard/client-encryption-go
Library for Mastercard API compliant payload encryption/decryption.
decryption encryption fle go jwe mastercard openapi
Last synced: 07 Jul 2025
https://github.com/huan/swagger-edit
Swagger-Editor for local files like VIM.
browser docker editor openapi specification swagger
Last synced: 23 Apr 2025
https://github.com/peltoche/oaichecker
Test your OpenAPI specs and your server API at the same time
openapi openapi-validation swagger swagger-validator
Last synced: 10 Apr 2025
https://github.com/nfroidure/openapi-ts-sdk-builder
Create a TypeScript SDK from an OpenAPI 3 definition
hacktoberfest openapi sdk-builder
Last synced: 24 Apr 2025
https://github.com/ojford/tapioca
Type-safe REST-focused HTTP client for Rust - via the OpenAPI Specification
oas openapi rest rust swagger type-safety
Last synced: 16 Oct 2025
https://github.com/moznion/openapi-fetch-gen
Generate TypeScript API client from OpenAPI TypeScript interface definitions created by openapi-typescript (https://github.com/openapi-ts/openapi-typescript).
generator openapi openapi-fetch openapi-typescript typescript
Last synced: 13 May 2025
https://github.com/H21lab/5GC_build
Project to use OpenAPI generators to build code from 5GC_API
3gpp 5g 5g-protocol 5gc openapi openapi-generators yaml-files
Last synced: 13 May 2025
https://github.com/astahmer/transformer
Takes an input (ex: TS) and ouputs to destination format (ex: Zod/JSON/Open API Schemas)
json-schema online openapi typescript vite zod
Last synced: 10 Apr 2025
https://github.com/bang-olufsen/mozart-open-api
REST API for the Bang & Olufsen Mozart platform
bang-olufsen mozart openapi rest-api-client
Last synced: 26 Jan 2026
https://github.com/ramosbugs/openapi-lambda-rust
Strongly-typed Rust code generation for AWS Lambda from OpenAPI definitions
aws aws-lambda aws-lambda-rust openapi rust
Last synced: 17 Feb 2026
https://github.com/geut/openapi-box
Generate TypeBox schemas from your openapi.
fetch jsdoc json-schema openapi typebox typescript
Last synced: 12 Apr 2025
https://github.com/asyncapi/openapi-schema-parser
An AsyncAPI schema parser for OpenAPI 3.0.x and Swagger 2.x schemas.
get-global-node-release-workflows get-global-releaserc nodejs openapi parser
Last synced: 16 Aug 2025
https://github.com/noneandundefined/vision-ui
Keep up to date with what is happening on your server using - look at the Vision! Preview Vision UI👇
admin-monitoring load-balancer metrics monitoring open-source openapi server vision vision-js web-monitoring webapp
Last synced: 15 Aug 2025
https://github.com/wei18/github-rest-api-swift-openapi
Scheduled generated GitHub's REST API Swift code from OpenAPI specification.
api docc github-actions github-api githubapi oas3 openapi rest-api swift swiftpackage
Last synced: 08 Apr 2025
https://github.com/microsoft/kiota-dart
Dart packages for generated Kiota client libraries
api client dart hacktoberfest help-wanted kiota openapi rest
Last synced: 07 May 2025
https://github.com/martincostello/aspnetcore-openapi
A demonstration of different ways to add OpenAPI (Swagger) support to ASP.NET Core applications
Last synced: 11 Apr 2025
https://github.com/alekshura/SourceApi
API first Open API code generator based on json or yaml definitions.
alekshura dotnet-standard openapi openapi3 sourcegenerator
Last synced: 17 Apr 2025
https://github.com/neuralegion/har-sdk
HAR SDK enables Node.js developers to easily work with HAR, convert it from OAS/Swagger and Postman collection, and more.
converter generator har oas openapi sampler swagger typescript
Last synced: 20 Oct 2025
https://github.com/bagrat/dollar-ref
JSON Reference Resolution
json json-reference jsonschema kubernetes-configmap openapi resolver swagger yaml
Last synced: 12 Apr 2025
https://github.com/Wei18/github-rest-api-swift-openapi
Scheduled generated GitHub's REST API Swift code from OpenAPI specification.
api docc github-actions github-api githubapi oas3 openapi rest-api swift swiftpackage
Last synced: 01 Apr 2025
https://github.com/runreflect/tdm
tdm (short for Test Data Management) is an open-source library to help you manage your test data. You can think of it as a Terraform for Test Data: You define the state your test data should be in, and TDM interfaces with your data stores (e.g. your own APIs and/or third-party APIs) to get things into that desired state.
openapi test-automation testing-library testing-tools typescript
Last synced: 30 Oct 2025
https://github.com/vymalo/keycloak-webhook
Event-based Webhook plugin for Keycloak
events keycloak keycloak-event-provider keycloak-spi kotlin kotlin-server openapi openapi3 webhook
Last synced: 15 Jul 2025
https://github.com/kewang/webhooks-tw
http://www.webhooks.org/ 的維基非官方正體中文翻譯
Last synced: 02 Jul 2025
https://github.com/phrase/openapi
OpenAPI specification for Phrase Strings REST API
documentation openapi openapi-specification swagger
Last synced: 12 Jan 2026
https://github.com/apideck-libraries/reva
Server-side request validator for Node.js based on OpenAPI
Last synced: 06 Apr 2025
https://github.com/skryukov/openapi_rspec
Test your API against OpenApi v3 documentation
Last synced: 25 Jan 2026
https://github.com/mickymultani/GPT-4-Vision-Architecture-Scanner
A web-based tool that utilizes GPT-4's vision capabilities to analyze and describe system architecture diagrams, providing instant insights and detailed breakdowns in an interactive chat interface.
architecture-visualization computer-vision flask flask-api flask-application gpt-4 gpt-4-turbo gpt-4-vision gpt-4-vision-preview gpt-vision llm llms openai openai-chatgpt openapi
Last synced: 06 Apr 2025
https://github.com/yapily/yapily-sdk-nodejs
Javascript SDK compatible with Node JS generated against the Yapily API. This SDK can be used to connect to Open Banking entities.
banking-applications connectivitymanager financial-institutions fintech javascript nodejs oauth2 openapi openapi-generator openbanking openbanking-api openbanking-sdk payments payments-sdk psd2 sdk sdk-nodejs yapily yapily-api yapily-sdk
Last synced: 29 Jan 2026
https://github.com/jpcadena/instagram-clone-backend
Instagram Clone Backend developed with FastAPI (Python and Beanie ODM (NoSQL MongoDB) as a Restful-API.
backend beanie clone-app fastapi heroku instagram jwt mongodb motor nosql openapi pydantic pymongo python restful-api uvicorn
Last synced: 12 Apr 2025
https://github.com/ethlo/zally-maven-plugin
OpenAPI specification linter Maven plugin, supporting pluggable rules via Zally. Requires no additional dependencies or services.
api java json linter maven-plugin openapi
Last synced: 22 Apr 2025
https://github.com/quotient-im/gtad
Generate Things from API Descriptions
code-generation openapi openapi-specification rest-api swagger
Last synced: 14 Jun 2025
https://github.com/tuwilof/tomograph
Convert API Blueprint, Swagger and OpenAPI to JSON Schema and search through it
api-blueprint cli converter drafter json-schema openapi openapi3 swagger
Last synced: 12 May 2025
https://github.com/thomasthiebaud/fastify-schema-to-typescript
Convert JSON schema to typescript so your types always match Fastify validation
fastify jsonschema openapi swagger typescript
Last synced: 12 Apr 2025
https://github.com/ladesa-ro/api
Web API Integrada – REST + GraphQL
api api-client graphql ladesa openapi rest sisgea sisgha
Last synced: 30 Apr 2025
https://github.com/zenwave360/karate-ide
The Best OpenSource IDE for KarateDSL.
karate-tests mock-server openapi testing vscode vscode-extension
Last synced: 12 Apr 2025
https://github.com/venmo/swaggergenerator
Create swagger / OpenAPI schemas from example interactions.
Last synced: 23 Jan 2026
https://github.com/narazaka/swagger-serializer
Swagger (OpenAPI 3) schema based serializer for ruby
openapi openapi3 rails ruby serializer swagger
Last synced: 13 Apr 2025
https://github.com/superfaceai/openapi-linter
Is your OpenAPI Spec ready for SDK generators?
oas openapi openapi-validation openapi2 openapi3 swagger
Last synced: 11 Apr 2025
https://github.com/networknt/openapi-bundler
A utility that merges multiple OpenAPI specification files into a single file with all external references resolved to local reference.
openapi openapi-bundler openapi-codegen openapi-generator openapi-spec openapi-specification openapi3 rest rest-api
Last synced: 26 Feb 2026
https://github.com/aarambhdevhub/rust_auth
Welcome to RustSecureAPI, a robust and secure Rust-based API project built with Actix-Web. This repository provides a comprehensive guide and implementation for creating a scalable backend system with JWT-based authentication and PostgreSQL integration.
actix actix-rs actix-web authentication backend jwt jwt-authentication jwt-token openapi postgresql programming programming-language rust rust-lang sqlx sqlx-cli swagger swagger-api swagger-ui
Last synced: 02 Aug 2025
https://github.com/ladesa-ro/management-service
Web API Integrada – REST + GraphQL
api api-client graphql ladesa openapi rest sisgea sisgha
Last synced: 11 Oct 2025
https://github.com/wantedly/open_api_annotator
OpenAPI spec generation by bottom-up.
actionpack activemodelserializers oas3 openapi rails
Last synced: 16 Mar 2025
https://github.com/smartbear/vscode-swaggerhub-release
SwaggerHub for VS Code - Providing SwaggerHub Integration inside the Visual Studio Code IDE.
on-prem openapi swagger swaggerhub vscode vscode-extension yaml
Last synced: 26 Jul 2025
https://github.com/oaijs/ajv-oai
OpenAPI's JsonSchema validator.
ajv json-schema jsonschema openapi openapi-jsonschema-validator swagger validator
Last synced: 12 Apr 2025
https://github.com/notethan/scorpio
Resource-based Web API Client built on OpenAPI
openapi openapi-client openapi2 openapi3 ruby ruby-library
Last synced: 25 Jul 2025
https://github.com/wiremock/api-template-library
WireMock API Templates Library
api api-template hacktoberfest openapi wiremock
Last synced: 14 Apr 2025
https://github.com/ccouzens/vcloud-rest-openapi
OpenAPI definitions for vCloud Director's Rest API
openapi openapi-definitions vcloud-director
Last synced: 26 Mar 2025
https://github.com/ahmadnassri/node-oas-request
OAS 3.x dynamic request client
Last synced: 29 Jun 2025
https://github.com/app-generator/full-stack-generator
OpenApi Generator - Flexible Full-stack (backend, frontend) Solution | AppSeed
app-generator appseed fullstack openapi
Last synced: 01 Mar 2026
https://github.com/notEthan/scorpio
Resource-based Web API Client built on OpenAPI
openapi openapi-client openapi2 openapi3 ruby ruby-library
Last synced: 16 Jul 2025
https://github.com/hellosign/dropbox-sign-node
Official Node SDK for the Dropbox Sign API
dropbox dropbox-sign hellosign hellosign-api openapi
Last synced: 24 Jan 2026
https://github.com/hajekj/azure-functions-openapi-demo
A sample project showing the use of OpenAPI.NET.CSharpAnnotations with Azure Functions
azure-functions openapi swagger
Last synced: 17 Mar 2025
https://github.com/slacquer/api-blox
.NetCore & AspNetCore API Building Blocks.
api-rest asp-net-core aspnetcore controller cqrs dependency-injection domain-events dynamic-controllers event-sourcing inversion-of-control ioc ioc-container netcore2 openapi swagger
Last synced: 21 Mar 2025
https://github.com/omenia/robotframework_for_apis
Using Robot Framework for API (test) automation
api-testing automation demo openapi robotframework
Last synced: 23 Oct 2025
https://github.com/bsayli/spring-boot-openapi-generics-clients
End-to-end generics-aware OpenAPI clients with a single canonical {data, meta} contract and RFC 9457 Problem Details — built on Spring Boot 3.5 and Java 21.
api-client code-generation generics httpclient5 java mustache-templates openapi openapi-3 openapi-3-1 openapi-generator problem-details problem-details-for-http-apis restclient spring-boot-3 springdoc swagger
Last synced: 14 Feb 2026
https://github.com/kamranayub/dotposthog
.NET community wrapper around PostHog API
api-client dotnet openapi posthog sdk
Last synced: 14 Apr 2025
https://github.com/amishfaldu/swagger-docs
A node.js package used to build swagger docs hassle free
api api-documentation documentation express express-middleware expressjs open-api openapi openapi-documentation openapi-generator openapi-specification openapi3 swagger swagger-api swagger-docs swagger-documentation swagger-express swagger-ui typescript
Last synced: 11 Apr 2025
https://github.com/mpaannddreew/momo
Momo is a simple library in PHP for the MTN Mobile Money Open API.
api mobilemoney mtn mtnmobilemoney mtnmomo openapi php
Last synced: 26 Oct 2025
https://github.com/maastrichtu-ids/translator-openpredict
🔮🐍 A package to help serve predictions of biomedical concepts associations as Translator Reasoner API
biomedical-concepts-associations openapi predict translator-api trapi
Last synced: 19 Jun 2025
https://github.com/sigpwned/pinecone-openapi-spec
Unofficial, reverse-engineered, community-managed OpenAPI spec for the Pinecone API
Last synced: 11 Apr 2025
https://github.com/erichenry/swagger-data-gen
Tool to generate random data from a Sagger/OpenAPI spec
cli data generator mock-data openapi openapi-specification random swagger tool
Last synced: 14 Apr 2025
https://github.com/billyrrr/onto
Idealistic and yet usable framework for event-driven backend
architecture backend backend-for-frontend firestore flasgger framework gcloud mobile-backend openapi python3 reactive-programming reactive-services stream-processing websocket
Last synced: 07 May 2025
https://github.com/avanov/openapi-type
OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats.
colander mypy oas3 openapi openapi3 parser specification swagger typing
Last synced: 18 Aug 2025
https://github.com/mattboutet/user-pal
User boilerplate based on hapi-pal
hapi hapi-pal openapi postgresql starter-kit user-system
Last synced: 07 Sep 2025
https://github.com/vblagoje/openapi-service-client
Enables LLM integration with OpenAPI-defined services through function-calling JSON
anthropic cohere haystack llm openapi openapi-spec openapi-specification
Last synced: 15 Aug 2025
https://github.com/markwoodhall/swaggerdown
Website for generating static documentation and data formats from OpenAPI specifications
converter html markdown openapi openapi-specification swagger yaml
Last synced: 22 Apr 2025
https://github.com/maartenvanvliet/striped
Library to interface with the Stripe Api.
Last synced: 05 Oct 2025
https://github.com/belgif/openapi-problem
OpenAPI data types for problem messages
Last synced: 14 Oct 2025
https://github.com/2013xile/openapi2mcptools
OpenAPI specifications => MCP (Model Context Protocol) tools
mcp mcp-server mcp-tools modelcontextprotocol openapi
Last synced: 19 Apr 2025
https://github.com/openapitools/empoa
Code (implementation, experiments, tools...) for the Eclipse MicroProfile OpenAPI project
microprofile microprofile-openapi openapi
Last synced: 12 Apr 2025
https://github.com/onmoon/openapi-server-bundle
OpenApi Server Bundle for Symfony
api-server code-generator openapi php symfony
Last synced: 15 Jan 2026
https://github.com/freshcells/graphql-rest-converter
Create OpenAPI-compatible HTTP APIs based on annotated GraphQL operations
Last synced: 01 Feb 2026
https://github.com/optimizory/vrest-ng
vREST NG - Zero code API test automation solution
api api-automation api-testing openapi openapi-validation swagger swagger-validation testing testing-tools validation vrest vrest-ng
Last synced: 25 Feb 2026