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-07-02 00:22:14 UTC
- JSON Representation
https://github.com/keift/yuppi
Schemas that can be converted to Yup and JSON Schema.
json-schema openapi typecheck validate validation yup
Last synced: 05 Feb 2026
https://github.com/sylhare/petshop
πΆπ Kotlin spring-boot project using a generated API from a swagger file
gradle kotlin openapi spring-boot swagger
Last synced: 25 Jun 2025
https://github.com/oai/sig-travel
A repo for managing the travel working group within the OpenAPI Initiative (OAI)
openapi openapi-specification travel
Last synced: 19 Oct 2025
https://github.com/koshevy/oapi3codegen
Moved here β https://github.com/koshevy/codegena
codegen codegeneration openapi openapi3 typescript
Last synced: 06 Oct 2025
https://github.com/grktsh/falcon-oas
Design first approach with OpenAPI 3 for Falcon
Last synced: 26 Aug 2025
https://github.com/sanidhyy/3d-website
A 3D AI Powered T-Shirt Customizer using Three.js
ai css dall-e dall-e-api dalle html javascript js modern-ui-ux openai openapi react reactjs tailwindcss threejs
Last synced: 29 Jul 2025
https://github.com/omermecitoglu/next-openapi-json-generator
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: 03 Jan 2026
https://github.com/kherp/swagger-codegen-openapi
generate code from openapi/ swagger
codegen mustache openapi swagger
Last synced: 15 Apr 2025
https://github.com/paulvollmer/openapi-split
openapi-split is a simple commandline tool to organize an openapi (swagger) specification across multiple files
Last synced: 08 May 2025
https://github.com/birddevelper/notebookmanager
A Real World Example for Open API Restful Spring boot Application + Swagger + MySQL + Docker
docker docker-compose dockerfile h2-database java maven mysql openapi openapi3 rest restful restful-api spring-boot springboot swagger swagger-ui unit-test unittest
Last synced: 13 Mar 2025
https://github.com/fspv/leetcode-swagger
Swagger file for leetcode API
leetcode openapi python swagger
Last synced: 29 Apr 2025
https://github.com/bonitasoft/bonita-openapi
This repository contains the Bonita OpenAPI specification
api bonita delivery-github-release hacktoberfest http lifecycle-independent openapi published-never rest-api
Last synced: 15 Apr 2025
https://github.com/skbkontur/perl-jsonschema-validator
JSON Schema and OpenAPI data validator for Perl
json-schema openapi perl validation validator
Last synced: 21 Feb 2026
https://github.com/devexps/go-micro
A microservice-oriented governance framework implemented by golang.
go golang grpc microservices openapi protobuf
Last synced: 10 Apr 2025
https://github.com/pe-st/apidocs
Examples and comparison of how a REST API can be documented with different technologies
Last synced: 16 Jan 2026
https://github.com/wubin1989/pullcode
pullcode is a typescript http client code generation cli compatible with Swagger 2 and OpenAPI 3
axios http http-client openapi openapi3 rest-api restful-api swagger swagger-codegen swagger2 typescript
Last synced: 12 Apr 2025
https://github.com/zhudotexe/fastlmi
A fast framework (in both performance and development time) for creating language model interfaces - a more generic term for tools built for AIs like ChatGPT plugins.
asyncio chatgpt chatgpt-plugins fastapi framework lmi openai openapi pydantic python python3 starlette uvicorn
Last synced: 22 Jul 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: 13 Jun 2026
https://github.com/FlyingBird95/openapi-builder
A Flask extension to automatically add OpenAPI documentation for your Flask app.
blueprint flask flask-extension openapi openapi-documentation openapi-generator openapi-specification python swagger swagger-documentation
Last synced: 29 Jul 2025
https://github.com/iterait/apistrap
A toolkit for safe and simple implementation of HTTP APIs with Flask.
Last synced: 06 Apr 2026
https://github.com/eywek/oatyp
π Build Typescript typings from OpenAPI definitions
codegen openapi swagger typescript typescript-generator
Last synced: 28 Jul 2025
https://github.com/gocodebox/lifterlms-rest
LifterLMS REST API Feature Plugin
api elearning hacktoberfest lifterlms lms openapi php rest rest-api wordpress wordpress-plugin
Last synced: 22 Jun 2025
https://github.com/d-yoshi/redmine-openapi
Unofficial OpenAPI specification for the Redmine API
docs openapi openapi-spec openapi-specification openapi3 redmine redmine-api
Last synced: 11 Apr 2025
https://github.com/falcoframework/falco.openapi
OpenAPI integration for Falco.
fsharp openapi openapi-generator openapi-spec openapi-specification openapi3
Last synced: 23 Jun 2025
https://github.com/postman-open-technologies/schema-org-openapi-catalog
Schema.Org OpenAPI Catalog (GSoC 2023)
gsoc gsoc-2023 openapi schema-org
Last synced: 10 Apr 2025
https://github.com/magisteriis/riot-games-help-to-swagger-dotnet
Converts Riot Games' native help format to Swagger and OpenAPI.
openapi openapi-generator riot-games swagger
Last synced: 09 Apr 2025
https://github.com/damienbod/webapiopenapi
.NET 9 Open API in ASP.NET Core
api aspnetcore dotnet jwt net9 oauth openapi
Last synced: 11 Apr 2025
https://github.com/lasuillard/raindrop-client
Axios client built with OpenAPI generator for Raindrop.io β
axios openapi openapi-generator raindrop-io typescirpt
Last synced: 19 Mar 2025
https://github.com/ksm26/function-calling-and-data-extraction-with-llms
Master the techniques of function-calling and structured data extraction with LLMs. Learn to enhance LLM capabilities, integrate web services, and build practical applications for real-world data usability.
advanced-workflows ai-integration custom-functionality customer-service-transcripts data-analysis data-extraction end-to-end-applications function-calling llms natural-language-processing openapi practical-implementation structured-data web-services-integration
Last synced: 01 May 2026
https://github.com/ketiko/open_api-rspec
openapi openapi-validation rspec-matchers
Last synced: 16 Jul 2025
https://github.com/jobinsjp/api-generator
Generate api docs while writing test case (Laravel).
documentation laravel openapi phpunit swagger swagger-ui testing
Last synced: 28 Oct 2025
https://github.com/welcomattic/openapi-enricher
Enrich an OpenAPI spec with response examples to mock it efficiently
Last synced: 13 Aug 2025
https://github.com/deepgram/deepgram-api-specs
Deepgram's API Specs
api-spec asyncapi deepgram openapi redocly-cli swagger
Last synced: 10 Mar 2026
https://github.com/ltmenezes/fences
Fences is an LLM augmented OpenAPI interpreter with a visual interface to easily make requests
backend openapi swagger swagger-ui tools
Last synced: 21 Jun 2025
https://github.com/Akronae/nestjs-openapi-validation
β Validate NestJS DTOs with TypeScript/OpenAPI
Last synced: 23 May 2026
https://github.com/sparkfabrik/nominatim-openapi
OpenAPI specification for OpenStreetMap Nominatim API (unofficial).
json-schema nominatim openapi openstreetmap swagger
Last synced: 15 Apr 2025
https://github.com/andostronaut/eslint-ai
eslint-ai is an cli tools that help us to lint and view suggestion from ai if we had a code error with eslint support.
ai code-verification eslint eslint-config javascript openapi suggestions typescript
Last synced: 17 Aug 2025
https://github.com/mikestead/yaml-fragment
Generate a yaml document from smaller yaml documents
Last synced: 29 Oct 2025
https://github.com/kodius/rails-api-rest
Rails 7 REST (openapi) template repo with Dockerfile, docker-compose and docker-swarm stack
backend docker docker-stack docker-swarm mvc openapi rest-api rspec rswag ruby ruby-on-rails
Last synced: 10 Apr 2025
https://github.com/nawaz1991/lua-oasvalidator
A FAST Lua module to validate the HTTP requests against the OpenAPI specifications of the REST server.
api json-schema-validator json-validation json-validator kong lua oas openapi openapi-validation openapi-validator openresty parameter-validation rest rest-validators restful swagger validation validator
Last synced: 11 Apr 2025
https://github.com/simonkowallik/as3ninja
:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!
as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault
Last synced: 12 Apr 2025
https://github.com/muniftanjim/express-joi-openapi
Express + Joi + OpenAPI
express joi openapi openapi-generator openapi-specification
Last synced: 13 Apr 2025
https://github.com/apiboard/php-openapi
OpenAPI Specification parser for PHP 8. Supports both OAS 3.0 and 3.1.
openapi openapi-spec openapi-specification openapi3 php8
Last synced: 11 Apr 2025
https://github.com/mimicry-tech/openapi_validator
A small wrapper for validating OpenAPIv3 schemata in plain elixir
elixir openapi openapi3 validation
Last synced: 19 Feb 2026
https://github.com/amorimjj/nestjs-redoc-try-out
NestJS-Redoc-Try-Out is an unofficial NestJS module for Redoc Try Out. It provides an easy way plugging in Redoc in a NestJS application.
Last synced: 10 Apr 2025
https://github.com/SAP-archive/hana-enterprise-search-engine
Sample application exposing SAP HANA search features as HTTP-REST services.
enterprise-search odata openapi python rest sample sample-code sap-hana search
Last synced: 09 May 2025
https://github.com/lob/usps-webtools-api
Open source documentation for USPS Web Tools API
developer-experience openapi usps usps-api
Last synced: 12 May 2025
https://github.com/supermodeltools/openapi-spec
Spec for Supermodel public API in OpenAPI YAML. Use as a reference or generate your own clients.
api architecture architecture-docs code-graph openapi openapi-spec static-analysis supermodel
Last synced: 02 Apr 2026
https://github.com/rapter1990/foreignexchangeexample
Case Study - Openpayd Foreign Exchange Example (Spring Boot, Java 21, Docker, Maven, JUnit Test, Integration Test, In-Memory Database (H2 Database), Github Actions, Spring Open Api, Mapstruct, Spring Cache, Resillience4j (Rate Limiter))
docker docker-compose dockerfile github-actions h2-database in-memory-database integration-test java21 junit mapstruct maven mockito monolith openapi rate-limiter resilience4j resttemplate spring-boot spring-cache
Last synced: 11 Apr 2025
https://github.com/theogravity/fastify-starter-turbo-monorepo
A starter project for building an API service using Fastify v5, kysely / postgres, turbo, and pnpm with sample tests and OpenAPI endpoint / database generators to help you build quickly
api boilerplate fastify kysely monorepo npm openapi package postgres rest-api starter starter-project swagger template testcontainers turborepo typescript vitest
Last synced: 26 Oct 2025
https://github.com/stfalcon-studio/swaggerbundle
:package: Creates a Swagger-ui page in Symfony application.
bundle openapi swagger swagger-ui symfony
Last synced: 06 Nov 2025
https://github.com/nickheap2/add-props-flipflop
Toggle additionalProperties in an OpenAPI spec
openapi openapi-spec openapi-specification
Last synced: 04 Aug 2025
https://github.com/jayanttripathy/chatgpt-integration
ChatGPT Integration in ASP.Net Core using OpenAI
Last synced: 15 Mar 2025
https://github.com/nunchistudio/helix
helix is a framework 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: 20 Jul 2025
https://github.com/numberfour/openapi-scala
An opinionated library and SBT plugin for generating Scala code from OpenAPI 3.
openapi openapi-generator openapi3 scala swagger
Last synced: 13 Apr 2025
https://github.com/prithivsakthiur/strangerai
Turning Ideas to Product - StrangerAI - StrangerZone. Recommended to Deploy inside Huggingface Spaces SDK as GRADIO
api chat-application chatbot chatgpt llm-inference open-source openai openapi
Last synced: 16 Aug 2025
https://github.com/lifailon/selenium-modules
Modules for free use (without using API) ChatGPT, Text Translation and SpeedTest.
ai api chatgpt chatgpt-api chatgpt-free deepl devops devops-tools devtools free-api google-translate noapi openapi powershell selenium speedtest translation translation-api windows
Last synced: 13 Aug 2025
https://github.com/mockzilla/mockzilla-codegen-template
Template for generating a Go OpenAPI mock server with custom logic, API Explorer, and Mockzilla GitHub Actions deploys
api-simulation api-testing codegen contract-testing developer-tools github-actions golang mock-server open-source openapi pull-request-preview template
Last synced: 23 May 2026
https://github.com/aerabi/express-ts-swagger-docker
Express.js Backend with TypeScript, Swagger UI, and DockerΒ Compose
docker docker-compose expressjs openapi swagger tsoa typescript
Last synced: 10 Apr 2025
https://github.com/gemyago/apigen
HTTP API Layer Generator for the Go (golang) projects
api code-generation go golang http openapi rest
Last synced: 10 Mar 2026
https://github.com/hasanqq/openapi-starter
API documentation boilerplate for redoc (OpenAPI) with some extra features like automatically generated postman collection.
api api-reference boilerplate openapi openapi3 openapi31 postman postman-collection redoc redoc-cli redocly swagger
Last synced: 22 Mar 2025
https://github.com/jcrqr/octono
π GitHub REST API for Deno projects
deno github github-rest-api octokit openapi
Last synced: 27 Aug 2025
https://github.com/kompendium-ano/api-factom
Haskell REST client & server for Factom Open API specification
factom-protocol openapi rest rest-api
Last synced: 28 Jul 2025
https://github.com/springfox/springfox-grails-demo
Sample application to demonstrate the capabilities of integrating with grails
grails openapi springfox swagger swagger-ui
Last synced: 03 Sep 2025
https://github.com/liveoaklabs/terraform-provider-readme
β Terraform Provider for the ReadMe.com API
api-documentation docs-as-code openapi openapi-documentation openapi-spec openapi-specification readme readmeio terraform terraform-provider
Last synced: 30 Oct 2025
https://github.com/stackql/stackql-azure-openapi
Generates a single OpenAPI document for each Azure Resource Manager service from a set of OpenAPI specifications sourced from Azure REST API specs
autorest azure azurerm javascript nodejs openapi openapi3 stackql typescript
Last synced: 08 Aug 2025
https://github.com/supermodel/supermodel-cli
Boring data modeling
avro avro-schema graphql json json-ld json-schema openapi swagger
Last synced: 23 Mar 2025
https://github.com/nikolaydubina/openapi-inline-examples
π Inline OpenAPI JSON examples from filenames
Last synced: 12 May 2025
https://github.com/zchee/protoc-gen-openapi
protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf.
openapi openapi3 protobuf protoc protoc-plugin
Last synced: 29 Oct 2025
https://github.com/zchee/schema
Collection of JSON-Schema, OpenAPI, and well-known schemas
Last synced: 29 Oct 2025
https://github.com/connectaman/fastapi-openapi-markdown-documentation-generator
Streamlit Application to generate FastAPI Documentation from the OpenAPI specs and convert it into a markdown API documentation
api documentation fastapi markdown microservice openapi python
Last synced: 15 Jun 2025
https://github.com/open-solid/open-api-bundle
OpenAPI Symfony Bundle
api-first openapi restful-api symfony-bundle
Last synced: 05 Jul 2025
https://github.com/badsyntax/mailinabox-api
HTTP client SDK's for the Mail-in-a-Box API.
client-sdk mail-in-a-box mailinabox mailinabox-api openapi
Last synced: 20 Mar 2025
https://github.com/criteria-labs/criteria-api-tools
Tools for working with the JSON Schema and OpenAPI specifications.
json-schema jsonschema open-api open-api-specification open-api-v3 openapi openapi-spec openapi-specification openapi3
Last synced: 30 Oct 2025
https://github.com/opvious/abaca
OpenAPI TypeScript SDK generator with strong type guarantees and minimal boilerplate
fetch javascript koa openapi sdk typescript
Last synced: 01 Aug 2025
https://github.com/webysther/jellyfin-sdk-python
A Python SDK for Jellyfin
api api-client dataclass openapi openapi-specification openapi3 python sdk wrapper-api
Last synced: 15 May 2026
https://github.com/martinjrobins/battery-api
OpenAPI spec and python client for a battery data REST API
Last synced: 11 Apr 2025
https://github.com/mockzilla/mockzilla-portable-template
Portable OpenAPI mock server template for Mockzilla with GitHub Actions and hosted API simulations
api-simulation api-testing contract-testing developer-tools github-actions golang mock-api mock-server open-source openapi openapi-spec portable-template pull-request-preview
Last synced: 15 May 2026
https://github.com/schwarzit/api-linter-service
RESTful service to provide API linting as-a-service
Last synced: 12 Jul 2025
https://github.com/romain-gilliotte/spectral
Capture web traffic while browsing, then let an LLM analyze it into OpenAPI specs, GraphQL schemas, and ready-to-use CLI configs with auth
api api-discovery chrome-extension cli graphql llm mitmproxy openapi restish reverse-engineering
Last synced: 12 Mar 2026
https://github.com/lzehrung/zod-express-openapi-routes
POC for cozy API validation, typing, and OpenAPI/swagger schema generation with Zod and Express
api api-routes documentation-as-code express nodejs openapi openapi3 swagger typescript validation zod
Last synced: 17 Jan 2026
https://github.com/lavantien/distributed-booking-microservices
Laptop Booking Application in Golang and gRPC, load-balancing with NGINX, and fully compatible with HTTPS OpenAPI v3
go grpc https load-balancer nginx openapi ssl tls
Last synced: 25 Apr 2026
https://gitlab.com/vstconsulting/vstutils
Small framework for easy generates web-applications (SPA or Single Page Application).
js openapi python vue web web-application
Last synced: 22 Apr 2025
https://github.com/stackql/openapisaurus
Deno based openapi document utility for splitting openapi spec and generating stackql providers
Last synced: 11 Jul 2025