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-06-26 00:18:49 UTC
- JSON Representation
https://github.com/vihuvac/expressure
Expressure is a modern, opinionated boilerplate for building scalable NodeJS APIs with Express.js, TypeScript, OpenAPI, and Docker. Whether you're crafting a monolith or spinning up microservices, Expressure gives you a clean, consistent foundation with smart defaults and zero friction.
expressjs micro nodejs openapi restful-api swagger
Last synced: 31 Jan 2026
https://github.com/el1s7/rests
Easily generate API client's SDK โ organize and simplify API Requests โ OOP-ish way.
api api-sdk-generator api-wrapper fetch fetch-api get http openapi post request requests rest rest-api schema sdk subcategories swagger
Last synced: 04 Jul 2025
https://github.com/webman-tech/swagger
[READ ONLY] Subtree split from webman-tech/components-monorepo
Last synced: 11 Mar 2026
https://github.com/leidenheit/itarazzo-library
Library to parse, validate and execute an Arazzo specification.
api-rest arazzo arazzo-specification openapi openapi-specification testing
Last synced: 15 Aug 2025
https://github.com/sgraaf/openapi-scraper
Track changes to RESTful APIs by git scraping their OpenAPI descriptions
Last synced: 24 Mar 2025
https://github.com/helciodev/weather-app
A weather app that gets user location and fetches the current weather from the open weather API. The user can search up from more than 220 cities around the world, user can also choose which unit the temperature will be displayed by pressing the toggle button.
javascript npm-package openapi tailwindcss weather-app webpack
Last synced: 24 Apr 2025
https://github.com/vinitshahdeo/openapi-url-resolver
Resolve server URLs and extract hosts from OpenAPI 3.x and Swagger specifications.
openapi openapi-parser openapi-server-url openapi-specification openapi-url-resolver openapi3
Last synced: 13 Jun 2025
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/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/deepgram/deepgram-api-specs
Deepgram's API Specs
api-spec asyncapi deepgram openapi redocly-cli swagger
Last synced: 10 Mar 2026
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/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/grktsh/falcon-oas
Design first approach with OpenAPI 3 for Falcon
Last synced: 26 Aug 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/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/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/welcomattic/openapi-enricher
Enrich an OpenAPI spec with response examples to mock it efficiently
Last synced: 13 Aug 2025
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/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/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/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/eywek/oatyp
๐ Build Typescript typings from OpenAPI definitions
codegen openapi swagger typescript typescript-generator
Last synced: 28 Jul 2025
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/falcoframework/falco.openapi
OpenAPI integration for Falco.
fsharp openapi openapi-generator openapi-spec openapi-specification openapi3
Last synced: 23 Jun 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/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/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/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/Akronae/nestjs-openapi-validation
โ Validate NestJS DTOs with TypeScript/OpenAPI
Last synced: 23 May 2026
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/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/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/mikestead/yaml-fragment
Generate a yaml document from smaller yaml documents
Last synced: 29 Oct 2025
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/fspv/leetcode-swagger
Swagger file for leetcode API
leetcode openapi python swagger
Last synced: 29 Apr 2025
https://github.com/ketiko/open_api-rspec
openapi openapi-validation rspec-matchers
Last synced: 16 Jul 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/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/sparkfabrik/nominatim-openapi
OpenAPI specification for OpenStreetMap Nominatim API (unofficial).
json-schema nominatim openapi openstreetmap swagger
Last synced: 15 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/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/jayanttripathy/chatgpt-integration
ChatGPT Integration in ASP.Net Core using OpenAI
Last synced: 15 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/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/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/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/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/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/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/nickheap2/add-props-flipflop
Toggle additionalProperties in an OpenAPI spec
openapi openapi-spec openapi-specification
Last synced: 04 Aug 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/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/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/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/muniftanjim/express-joi-openapi
Express + Joi + OpenAPI
express joi openapi openapi-generator openapi-specification
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/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/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/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/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/jcrqr/octono
๐ GitHub REST API for Deno projects
deno github github-rest-api octokit openapi
Last synced: 27 Aug 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/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/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/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/zchee/schema
Collection of JSON-Schema, OpenAPI, and well-known schemas
Last synced: 29 Oct 2025
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/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/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/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/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/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/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/open-solid/open-api-bundle
OpenAPI Symfony Bundle
api-first openapi restful-api symfony-bundle
Last synced: 05 Jul 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/nikolaydubina/openapi-inline-examples
๐ Inline OpenAPI JSON examples from filenames
Last synced: 12 May 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/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/martinjrobins/battery-api
OpenAPI spec and python client for a battery data REST API
Last synced: 11 Apr 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/cugu/swagger-go-chi
Generate a go-chi server from swagger
Last synced: 26 Apr 2025
https://github.com/microfocus/swagger-ui
https://microfocus.github.io/swagger-ui/
Last synced: 15 Jul 2025
https://github.com/nya1/ts-api-boilerplate
Quickly bootstrap your next TypeScript REST API project. Node 16+, auto OpenAPI, Prettier+ESLint, Jest
boilerplate openapi rest rest-api swagger template typescript
Last synced: 23 Oct 2025
https://github.com/0xtheprodev/nestjs-clean-example
Clean Architecture Example using NestJS on Fastify
clean-architecture fastify graphql hexagonal-architecture nestjs openapi openapi3 repository-pattern rest-api swagger-ui typeorm typescript
Last synced: 12 Oct 2025
https://github.com/kphillipsjr1101/n8n-nodes-openapi-compatible
A community driven custom n8n node for OpenAPI/Swagger compatible REST API Endpoints ๐
n8n n8n-community-node-package n8n-nodes openapi
Last synced: 13 Jun 2026