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/shangsky/flask-sugar
Flask Sugar is a web framework for building APIs with Flask, Pydantic and Python 3.6+ type hints. check parameters and generate API documents automatically. Flask Sugar是一个基于flask,pydantic,类型注解的API框架, 可以检查参数并自动生成API文档
Last synced: 14 Jan 2026
https://github.com/s-knibbs/dataclasses-jsonschema
JSON schema generation from dataclasses
dataclasses deserialization jsonschema openapi python serialization type-hints validation
Last synced: 27 Sep 2025
https://github.com/ahx/openapi_first
openapi_first is a Ruby gem for request / response validation and contract-testing against an OpenAPI API description. It makes APIFirst easy and reliable.
api-server apifirst design-first jsonapi openapi openapi3 rack rest-api ruby web-framework
Last synced: 15 May 2025
https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
OpenAPI JSON Schema Generator allows auto-generation of API client libraries with a focus on JSON schema given an OpenAPI document
code-generation draft2020-12 draft5 hacktoberfest hacktoberfest2022 help-wanted java json-schema jsonschema kotlin openapi openapi-generator openapi-specification openapi3 openapi31 python python3 rest schema-validation
Last synced: 09 Apr 2025
https://github.com/w3cj/hono-open-api-starter
A starter template for building fully documented type-safe JSON APIs with Hono and Open API
drizzle hono openapi scalar typescript zod
Last synced: 04 Apr 2025
https://github.com/powershell/psswagger
The cmdlet generator from OpenAPI (f.k.a Swagger) specification
openapi powershell-cmdlets powershell-modules swagger swagger-codegen
Last synced: 02 Oct 2025
https://github.com/cerberauth/vulnapi
API Security Vulnerability Scanner designed to help you secure your APIs.
api-security api-security-testing api-testing authentication authorization cybersecurity dast graphql jwt openapi owasp-top-10 security security-scanner security-tools vulnerability-scanners
Last synced: 28 Aug 2025
https://github.com/skryukov/skooma
Skooma is a Ruby library for validating API implementations against OpenAPI documents.
hacktoberfest openapi rspec ruby
Last synced: 15 May 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: 13 May 2025
https://github.com/ouropencode/OpenDocumenter
OpenDocumenter is a automatic documentation generator for OpenAPI v3 schemas. Simply provide your schema file in JSON or YAML, then sit back and enjoy the documentation.
documentation generator openapi
Last synced: 02 Apr 2025
https://github.com/sunrise-php/http-router
A powerful solution as the foundation of your project.
api-platform api-skeleton http openapi php php-skeleton router swagger
Last synced: 15 May 2025
https://github.com/fastify/fastify-swagger-ui
Serve Swagger-UI for Fastify
documentation fastify fastify-plugin openapi swagger
Last synced: 15 May 2025
https://github.com/msanvarov/nest-rest-typeorm-boilerplate
🍱 backend with nest (typescript), typeorm, and authentication
docker express fastify mariadb mysql nest openapi passportjs typeorm typescript
Last synced: 06 May 2025
https://github.com/probablyclem/utoipauto
Rust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection during the compilation phase
code-first openapi openapi-generator schema swagger swagger-ui utoipa
Last synced: 15 May 2025
https://github.com/tinkoff/invest-openapi-go-sdk
openapi sdk tinkoff tinkoff-invest
Last synced: 14 Jan 2026
https://github.com/temando/open-api-renderer
🎩 A React renderer for OpenAPI v3.
open-api open-api-v3 openapi react swagger
Last synced: 17 Oct 2025
https://github.com/vemonet/libre-chat
🦙 Free and Open Source Large Language Model (LLM) chatbot web UI and API. Self-hosted, offline capable and easy to setup. Powered by LangChain.
chatbot chatgpt langchain large-language-models llama2 llm llm-inference mixtral no-code open-source openapi question-answering self-hosted
Last synced: 13 Apr 2025
https://github.com/icerockdev/moko-network
Network components with codegeneration of rest api for mobile (android & ios) Kotlin Multiplatform development
android coroutines gradle-plugin ios kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native ktor-client moko openapi serialization
Last synced: 11 Aug 2025
https://github.com/apisyouwonthate/style-guide
A shared and somewhat opinionated style guide for everyone to enjoy.
api-design api-design-firs asyncapi-specification openapi rulesets
Last synced: 04 Oct 2025
https://github.com/tyrchen/quenya
Quenya is a framework to build high-quality REST API applications based on extended OpenAPI spec
code-generation elixir openapi openapi-generator openapi3 rest-api-framework
Last synced: 09 Apr 2025
https://github.com/tno-s3/wuppiefuzz
A coverage-guided REST API fuzzer developed on top of LibAFL
api-fuzzer fuzzer fuzzing openapi rest-api-test
Last synced: 16 Jan 2026
https://github.com/zaid-ajaj/hawaii
dotnet CLI tool to generate type-safe F# and Fable clients from OpenAPI/Swagger or OData services
dotnet-cli fsharp openapi openapi-documents openapi-generator swagger
Last synced: 03 Oct 2025
https://github.com/readmeio/swagger-inline
Generate an OpenAPI/Swagger definition from inline comments.
Last synced: 10 Jun 2025
https://github.com/datadog/datadog-api-client-python
Python client for the Datadog API
datadog datadog-api openapi python
Last synced: 14 May 2025
https://github.com/mattddowney/compose-postgrest
Postgres, PostgREST, and Swagger UI conveniently wrapped up with docker-compose
Last synced: 12 Jun 2025
https://github.com/7nohe/openapi-react-query-codegen
Node.js library that generates React Query (also called TanStack Query) hooks based on an OpenAPI specification file.
codegen openapi react react-query swagger tanstack tanstack-query tanstack-react-query typescript
Last synced: 04 Apr 2025
https://github.com/datadog/datadog-api-client-go
Golang client for the Datadog API
datadog datadog-api golang openapi
Last synced: 14 May 2025
https://github.com/blomqma/next-rest-framework
Type-safe, self-documenting APIs for Next.js
Last synced: 09 Oct 2025
https://github.com/Zaid-Ajaj/Hawaii
dotnet CLI tool to generate type-safe F# and Fable clients from OpenAPI/Swagger or OData services
dotnet-cli fsharp openapi openapi-documents openapi-generator swagger
Last synced: 11 May 2025
https://github.com/binance/binance-api-swagger
Swagger for the Binance Public API
binance-api crypto openapi swagger
Last synced: 05 Apr 2025
https://github.com/maks3w/swaggerassertions
Assert your API requests and responses match with your swagger definition
assertions hacktoberfest openapi php swagger
Last synced: 05 Apr 2025
https://github.com/hideoo/starlight-openapi
Starlight plugin to generate documentation from OpenAPI/Swagger specifications
astro documentation openapi plugin starlight swagger
Last synced: 16 May 2025
https://github.com/HiDeoo/starlight-openapi
Starlight plugin to generate documentation from OpenAPI/Swagger specifications
astro documentation openapi plugin starlight swagger
Last synced: 12 May 2025
https://github.com/DataDog/datadog-api-client-go
Golang client for the Datadog API
datadog datadog-api golang openapi
Last synced: 09 Jul 2025
https://github.com/Orange-OpenSource/angular-swagger-ui
An angularJS implementation of Swagger UI
angular api api-documentation api-rest openapi openapi3 swagger swagger-ui swagger1 swagger2
Last synced: 04 May 2025
https://github.com/maxdome/swagger-combine
Combines multiple Swagger schemas into one dereferenced schema.
api documentation hacktoberfest open-api openapi swagger
Last synced: 04 Apr 2025
https://github.com/prostomarkeloff/fastapi-tortoise
The template for building scalable web APIs based on FastAPI, Tortoise ORM and other.
asyncio fastapi openapi project-template python3 rest swagger
Last synced: 20 Jun 2025
https://github.com/quarkiverse/quarkus-openapi-generator
OpenAPI Generator - REST Client Generator
openapi openapi-generator openapi-specification quarkus-extension rest rest-client
Last synced: 16 Jan 2026
https://github.com/parvez3019/go-swagger3
Swagger 3.0 implementation for go
documentation go go-documentation go-swag go-swagger library open-source openapi openapi-documentation openapi-spec openapi-specification openapi3 swagger swagger-docs swagger-generator swagger3
Last synced: 05 Oct 2025
https://github.com/pmcelhaney/counterfact
OpenAPI / Swagger to TypeScript generator and mock server
front-end-development mock-server openapi openapi3 swagger typescript
Last synced: 16 Jan 2026
https://github.com/aj-foster/open-api-generator
Open API code generator for Elixir
Last synced: 16 May 2025
https://github.com/reprezen/kaizen-openapi-parser
High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x
api java json kaizen lint linter openapi openapi-model openapi-validation openapi3 parser rest rest-api swagger swagger-model validation yaml
Last synced: 09 Apr 2025
https://github.com/marcominerva/minimalhelpers
A collection of helpers libraries for Minimal API projects.
aspnetcore csharp hacktoberfest minimal-api minimalapi minimalapis net openapi routing swagger visual-studio
Last synced: 16 May 2025
https://github.com/robertmassaioli/openapi-merge
Merge multiple OpenAPI 3.0 (Swagger) files together via a library or CLI tool.
Last synced: 04 Apr 2025
https://github.com/ronasit/laravel-swagger
Laravel-Swagger is a fully automate tool which allows to generate and save swagger-based documentation after successful completing your application's feature tests.
automation laravel openapi php swagger swagger-documentation
Last synced: 04 Apr 2025
https://github.com/moclojer/moclojer
Simple and efficient HTTP and Webscoket mock server with specification in yaml, edn or OpenAPI
api api-mock api-mocker api-rest clojure edn hacktoberfest mock mock-server openapi openapi3 swagger swagger-api swagger2 yaml
Last synced: 22 Oct 2025
https://github.com/openhue/openhue-api
OpenHue API is an open-source project that provides a comprehensive OpenAPI specification for the Philips Hue REST API
Last synced: 22 Jul 2025
https://github.com/swagger-api/swagger-converter
OpenAPI/Swagger 2.0 to OpenAPI 3.0 Converter WebService
open-source openapi openapi2 openapi3 swagger swagger-oss swagger2
Last synced: 07 May 2025
https://github.com/fa0311/twitter-openapi
OpenAPI(Swagger) specification of Twitter Internal API (Twitter graphql API)
documentation graphql openapi scraper twitter undocumented unofficial
Last synced: 05 Apr 2025
https://github.com/mastercard/client-encryption-java
Library for Mastercard API compliant payload encryption/decryption.
decryption encryption field-level-encryption fle java jwe mastercard openapi
Last synced: 11 Jun 2025
https://github.com/smallrye/smallrye-open-api
SmallRye implementation of Eclipse MicroProfile OpenAPI
Last synced: 14 May 2025
https://github.com/erikwittern/openapi-snippet
Generates code snippets for given Swagger / Open API documents
openapi openapi3 snippets swagger
Last synced: 05 Oct 2025
https://github.com/unchase/unchase.swashbuckle.aspnetcore.extensions
:hammer: A library contains a bunch of extensions (filters) for Swashbuckle.AspNetCore.
Last synced: 15 May 2025
https://github.com/dankinsoid/vaportoopenapi
OpenAPI specification generator for Vapor based Swift projects.
Last synced: 03 Sep 2025
https://github.com/Mastercard/client-encryption-java
Library for Mastercard API compliant payload encryption/decryption.
decryption encryption field-level-encryption fle java jwe mastercard openapi
Last synced: 14 May 2025
https://github.com/jormaechea/open-api-mocker
A mock server based in OpenAPI Specification
api api-mocker docker mock mock-server mocking openapi schema schemas
Last synced: 19 Oct 2025
https://github.com/phalt/clientele
A different way to build Python API Clients
api api-rest asyncio django-ninja django-rest-framework fastapi httpx openapi pydantic python
Last synced: 23 Jan 2026
https://github.com/ErikWittern/openapi-snippet
Generates code snippets for given Swagger / Open API documents
openapi openapi3 snippets swagger
Last synced: 18 Jul 2025
https://github.com/networknt/light-rest-4j
A RESTful framework built on top of light-4j with both Swagger 2.0 and OpenAPI 3.0 supports
client http http2 openapi openapi-codegen openapi3 rest-api restful restful-api server swagger swagger-codegen swagger2
Last synced: 16 May 2025
https://github.com/tobilg/api2html
A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins.
api-documentation asyncapi openapi openapi3 slate static-site-generator swagger-documentation
Last synced: 06 Apr 2025
https://github.com/nickatnight/cookiecutter-fastapi-backend
:cookie: Cookiecutter template to build and deploy fastapi backends..batteries included
alembic asyncpg cookiecutter digitalocean fastapi nginx openapi postgres postgresql pre-commit python
Last synced: 07 May 2025
https://github.com/sphinx-contrib/openapi
OpenAPI (fka Swagger) spec renderer for Sphinx.
extension hacktoberfest oas openapi openapi2 openapi3 python sphinx sphinx-extension swagger
Last synced: 15 May 2025
https://github.com/snok/drf-openapi-tester
Test utility for validating OpenAPI documentation
api api-documentation django django-rest-framework django-test drf openapi openapi-schema openapi3 pytest swagger testing
Last synced: 14 Mar 2025
https://github.com/unchase/Unchase.Swashbuckle.AspNetCore.Extensions
:hammer: A library contains a bunch of extensions (filters) for Swashbuckle.AspNetCore.
Last synced: 20 Mar 2025
https://github.com/thim81/openapi-format
Format an OpenAPI document by ordering, formatting and filtering fields.
cli converting filtering formatting oas openapi openapi-fields openapi-overlay openapi-tooling openapi-tools sorting swagger
Last synced: 16 May 2025
https://github.com/reprezen/kaizen-openapi-editor
Eclipse Editor for the Swagger-OpenAPI Description Language
api-description api-design eclipse eclipse-editor eclipse-ide editor json kaizen-openapi-editor language open-source openapi openapi-editor openapi3 oss rest swagger swagger-editor swagger-openapi yaml yaml-editor
Last synced: 04 Sep 2025
https://github.com/hummingbird-me/api-docs
🤖 API documentation for Kitsu
anime api-documentation hummingbird json-api kitsu manga openapi openapi3 redoc
Last synced: 11 Aug 2025
https://github.com/javanile/yamlinc
Compose multiple YAML files into one with $include tag. Split Swagger/OpenAPI into multiple YAML files.
include npm-module openapi swagger yaml yaml-parser
Last synced: 08 Jul 2025
https://github.com/AlbertSuarez/object-cut
✂️ Cut the main object of an image automagically
basnet connexion crop-image image-processing openapi pytorch
Last synced: 14 Mar 2025
https://github.com/DataDog/datadog-api-client-python
Python client for the Datadog API
datadog datadog-api openapi python
Last synced: 22 Jul 2025
https://github.com/ionutbalosin/ecommerce-app
eCommerce application is a platform where customers can find products, shop around using a cart, check out the products and initiate payments. It is used for the didactic purpose only, as a support project for my training.
api-driven-development asynchronous-logging avro caching debezium docker event-driven flywaydb kafka location-decoupling microservices openapi postgresql resilience resilience4j scalability schema-first-approach shared-nothing-database-approach spring-boot testcontainers
Last synced: 05 Apr 2025
https://github.com/marcominerva/MinimalHelpers
A collection of helpers libraries for Minimal API projects.
aspnetcore csharp hacktoberfest minimal-api minimalapi minimalapis net openapi routing swagger visual-studio
Last synced: 15 Mar 2025
https://github.com/Pactortester/swaggerjmx
Swagger/YApi convert jmx tool.
convert jmeter jmx openapi python reverse-engineering swagger swagger-ui testing-tools yapi
Last synced: 22 Apr 2025
https://github.com/teunmooij/payload-tools
Collection of payload plugins and tools: payload-openapi, payload-swagger, create-payload-api-docs, payload-rbac
access-control api-docs openapi payload-plugin query rbac select swagger-ui
Last synced: 06 Apr 2025
https://github.com/pactortester/swaggerjmx
Swagger/YApi convert jmx tool.
convert jmeter jmx openapi python reverse-engineering swagger swagger-ui testing-tools yapi
Last synced: 10 Apr 2025
https://github.com/Lomusire/gpt4-unlimited-phin
Unleash the power of GPT-4 on Phind with this Chrome extension for unlimited AI-driven web searches.
freechatgpt freegpt freegpt4 freeopenai gpt-4 gpt4-api gpt4all gpt4free openapi phind
Last synced: 17 Mar 2025
https://github.com/fityannugroho/idn-area
API that provides information about Indonesia administrative area, based on the latest official data 🇮🇩
api hacktoberfest idn-area indonesia island nodejs open-source openapi typescript wilayah wilayah-indonesia
Last synced: 12 Sep 2025
https://github.com/Teebytes/TnT-Fuzzer
OpenAPI 2.0 (Swagger) fuzzer written in python. Basically TnT for your API.
fuzzer fuzzing json-api openapi pentesting python security swagger
Last synced: 10 May 2025
https://github.com/osteel/openapi-httpfoundation-testing
Validate your HttpFoundation requests and responses against OpenAPI (3+) definitions
api http httpfoundation laravel openapi openapi3 php psr-7 symfony testing validation
Last synced: 08 Apr 2025
https://github.com/mczachurski/swiftgger
OpenAPI support for server side Swift projects.
openapi swagger swagger-ui swift
Last synced: 13 Apr 2025
https://github.com/contiamo/openapi-generator-go
An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.
code-generator golang openapi openapi-generator openapi-spec openapi3 platform
Last synced: 15 Oct 2025
https://github.com/mczachurski/Swiftgger
OpenAPI support for server side Swift projects.
openapi swagger swagger-ui swift
Last synced: 16 Jul 2025
https://github.com/unchase/unchase.openapi.connectedservice
:scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.
nswag nswagstudio odata openapi openapi-client openapi-codegen openapi3 scaffolding swagger visual-studio visual-studio-extension vsix vsix-extensions
Last synced: 03 Oct 2025
https://github.com/googlemaps/openapi-specification
OpenAPI specification for Google Maps Platform API
Last synced: 22 Jun 2025
https://github.com/php-openapi/yii2-app-api
OpenAPI Spec to API in 3, 2, 1... done!
api hacktoberfest openapi openapi3 yii2 yii2-application-template
Last synced: 10 Apr 2025
https://github.com/openapi4j/openapi4j
OpenAPI 3 parser, JSON schema and request validator.
api graalvm java json-schema openapi openapi-specification openapi3 parser request request-validator rest schema schema-validator servlet undertow validation vertx
Last synced: 06 Oct 2025
https://github.com/python-openapi/openapi-schema-validator
OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1
oas oas3 openapi openapi3 openapi31 python python-library schema swagger validation
Last synced: 15 May 2025