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/marioruiz/create_tests
Create Tests automatically from a Requests file. Perfect to be used with the result from importing a Swagger file using the open_api_import gem. Now we are supporting RSpec.
create openapi requests rspec ruby swagger swagger2 swagger3 tests
Last synced: 08 May 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/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/kherp/swagger-codegen-openapi
generate code from openapi/ swagger
codegen mustache openapi swagger
Last synced: 15 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/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/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/grktsh/falcon-oas
Design first approach with OpenAPI 3 for Falcon
Last synced: 26 Aug 2025
https://github.com/skbkontur/perl-jsonschema-validator
JSON Schema and OpenAPI data validator for Perl
json-schema openapi perl validation validator
Last synced: 22 Oct 2025
https://github.com/iamrajiv/gsod-2021
This repository contains information about my work in the Google Season of Docs 2021. I participated with Wechaty, and my project was on Improve the gRPC and OpenAPI ecosystem of Wechaty.
Last synced: 23 Apr 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/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/koshevy/oapi3codegen
Moved here — https://github.com/koshevy/codegena
codegen codegeneration openapi openapi3 typescript
Last synced: 06 Oct 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/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/welcomattic/openapi-enricher
Enrich an OpenAPI spec with response examples to mock it efficiently
Last synced: 13 Aug 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/dermanomann/openapi-router
Routing adapter bridge for ApenAPI annotations.
annotation hacktoberfest laravel lumen openapi openapi-router router silex slim
Last synced: 05 Oct 2025
https://github.com/kaizhu256/node-swgg
this zero-dependency package will run a virtual swagger-ui server with persistent-storage in the browser, that your webapp can use (in-place of a real backend), with a working web-demo
Last synced: 11 Apr 2025
https://github.com/ketiko/open_api-rspec
openapi openapi-validation rspec-matchers
Last synced: 16 Jul 2025
https://github.com/ncrmro/rust-postgres-api
Rust REST API boilerplate using SQL (No ORM)
boil boilerplate boilerplate-template database docker docker-containers heroku openapi postgres postgresql rest-api restful-api rust rust-lang sql sqlx
Last synced: 11 Apr 2025
https://github.com/fa0311/twitter_openapi_dart
Implementation of Twitter internal API in Dart
dart openapi scraper twitter undocumented unofficial
Last synced: 13 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/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/falcoframework/falco.openapi
OpenAPI integration for Falco.
fsharp openapi openapi-generator openapi-spec openapi-specification openapi3
Last synced: 23 Jun 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/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/phillip-kruger/openapi-example
Basic example to show how to use OpenAPI for JAX-RS, Spring-web and Vert.x Routes on Quarkus
openapi rest-api smallrye spring-web vertx-web
Last synced: 24 Mar 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/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/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/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/eywek/oatyp
🏠 Build Typescript typings from OpenAPI definitions
codegen openapi swagger typescript typescript-generator
Last synced: 28 Jul 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/kentaroutakeda/laravel-openapi-validator
Request and response validators based on the OpenAPI Specification.
api docs documentation laravel middleware openapi rest specification swagger validation validator
Last synced: 24 Jan 2026
https://github.com/iterait/apistrap
A toolkit for safe and simple implementation of HTTP APIs with Flask.
Last synced: 16 Oct 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/turbot/steampipe-plugin-openapi
Use SQL to instantly query resources from OpenAPI. Open source CLI. No DB required.
backup etl hacktoberfest openapi postgresql postgresql-fdw sql sqlite steampipe steampipe-plugin zero-etl
Last synced: 22 Apr 2025
https://github.com/laura-rodriguez/dotnetconf22
Minimal API + OpenAPI Sample
csharp dotnet dotnetconf minimalapi openapi openapi3
Last synced: 30 Oct 2025
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/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/codeasashu/react-openapi-designer
A React based UI toolkit to develop openapi schema
Last synced: 21 Apr 2025
https://github.com/vonter/open-bmtc
Unoffical Namma BMTC API documentation
api-documentation bmtc openapi transit
Last synced: 04 Sep 2025
https://github.com/ootkin/skimx
Create web applications using OpenAPI schemas
express generator javascript oas openapi schema skimx specification typescript zod zod-openapi
Last synced: 13 Oct 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/microcks/microcks-spectral-ruleset
A set of rules for Spectral that allows linting OpenAPI and AsyncAPI spec for Microcks conventions
api asyncapi contract-testing linting-rules microcks mocking openapi spectral
Last synced: 26 Oct 2025
https://github.com/fspv/leetcode-swagger
Swagger file for leetcode API
leetcode openapi python swagger
Last synced: 29 Apr 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/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/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/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/nikolaydubina/openapi-inline-examples
🌏 Inline OpenAPI JSON examples from filenames
Last synced: 12 May 2025
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/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/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/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/jean85/symfony-openapi-example
An example of using an OpenAPI spec in a Symfony application
Last synced: 23 Apr 2025
https://github.com/jshmrtn/openapi-compiler
:gear: Eixir OpenAPI Compiler
elixir elixir-lang openapi openapi-codegen openapi-generator openapi3
Last synced: 13 Apr 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/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/jayanttripathy/chatgpt-integration
ChatGPT Integration in ASP.Net Core using OpenAI
Last synced: 15 Mar 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/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/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/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/microsoft/kiota-authentication-azure-go
Kiota authentication provider implementation with Azure Identity
authentication azure go golang identity kiota openapi sdk-go
Last synced: 15 Apr 2025
https://github.com/cugu/swagger-go-chi
Generate a go-chi server from swagger
Last synced: 26 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/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/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/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/icewhaletech/icewhale-openapi
OpenAPI and API Document of ZimaOS and CasaOS
Last synced: 13 Jun 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/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/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/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/schwarzit/api-linter-service
RESTful service to provide API linting as-a-service
Last synced: 12 Jul 2025
https://github.com/request-dl/swift-openapi-request-dl-nio
RequestDL (SwiftNIO) transport for Swift OpenAPI Generator.
openapi request-dl swift transport
Last synced: 11 Dec 2025
https://github.com/dogada/microchain
Simple blockchain prototype with API
api blockchain openapi swagger swagger-ui
Last synced: 16 Oct 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/stackql/openapisaurus
Deno based openapi document utility for splitting openapi spec and generating stackql providers
Last synced: 11 Jul 2025
https://github.com/larsbergqvist/sr-traffic
A traffic messages app with data from the Open API of Swedish Public Radio. Uses Angular, OpenLayers / OpenStreetMap and PrimeNG.
angular openapi openlayers openstreetmap primeng typescript
Last synced: 05 Jul 2025
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/cdimascio/gin-openapi
Automatically validates API requests against an OpenAPI 3 spec.
gin gin-gonic middleware openapi request-validation validation
Last synced: 13 Aug 2025
https://github.com/ibaca/autorest-openapi
JAX-RS service interface generator for Open API specification
apisguru-api autorest jax-rs jax-rs-generator jsinterop openapi
Last synced: 12 Jul 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/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/oracle-japan/ochacafe-microprofile-demo
Helidon 4.x (= Virtual Thread版) に更新しました // MicroProfileとHelidon拡張機能のデモです - 随時新機能を追加してメンテナンスしています.
helidon jaeger java jms microprofile microprofile-graphql openapi opentelemetry protobuf virtual-threads
Last synced: 13 May 2025