GitHub topics: openapi-spec
org-metalib/api-wiser
API Wiser is a tool to automate the generation of complete Maven projects for Java applications directly from your OpenAPI Specification, leveraging OpenAPI Tools to accelerate development and ensure consistency.
Language: Java - Size: 393 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 0 - Forks: 0

OAI/tools.openapis.org
A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community
Language: JavaScript - Size: 322 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 137 - Forks: 49

kemingy/defspec
Create the OpenAPI spec and document from dataclass, attrs, etc.
Language: Python - Size: 42 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 0

ekoindia/openapi-spec
[WIP] OpenAPI v3 specifications for Eko Developer Platform
Size: 352 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 4

wolfadex/elm-open-api-cli
A CLI tool for generating Elm modules from Open API specs.
Language: Elm - Size: 3.64 MB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 28 - Forks: 8

org-metalib/api-wiser-showcase
API Wiser Showcase Projects
Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

k0swe/lotw-qsl
OpenAPI spec and Golang bindings for the Logbook of the World QSL API
Language: Go - Size: 196 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 2

ironcore-dev/openapi-extractor
This project extracts the OpenAPI v2 and v3 specifications of a given Kubernetes API server
Language: Go - Size: 418 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 1

13rac1/openapi-wled
OpenAPI 3.0 Schema for the WLED API
Language: JavaScript - Size: 519 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

pb33f/libopenapi
libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.
Language: Go - Size: 6.98 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 660 - Forks: 83

kublade/documentation
The homepage and documentation for Kublade.
Language: TypeScript - Size: 10.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

zuplo/rate-my-openapi
Find API quality and security issues via your OpenAPI spec
Language: TypeScript - Size: 4.66 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 240 - Forks: 7

lornajane/openapi-overlays-js
Apply overlays to OpenAPI descriptions
Language: JavaScript - Size: 62.5 KB - Last synced at: about 10 hours ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 7

springdoc/springdoc-openapi
Library for OpenAPI 3 with spring-boot
Language: Java - Size: 10.5 MB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 3,449 - Forks: 528

pb33f/openapi-changes
The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger
Language: Go - Size: 43.1 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 257 - Forks: 20

zeplin/openapi
An OpenAPI description for the Zeplin API
Size: 148 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 1

oasdiff/oasdiff
OpenAPI Diff and Breaking Changes
Language: Go - Size: 2.63 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 883 - Forks: 74

daveshanley/vacuum
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
Language: Go - Size: 25.4 MB - Last synced at: 9 days ago - Pushed at: 15 days ago - Stars: 781 - Forks: 62

Sideko-Inc/sideko
Generate SDKs and docs for your API
Language: Rust - Size: 549 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 61 - Forks: 3

pb33f/wiretap
The world's coolest API Validation and compliance tool. Validate APIs against OpenAPI specifications and much more
Language: Go - Size: 15.3 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 180 - Forks: 23

openstatusHQ/awesome-openapi
A list of public OpenAPI endpoint
Size: 6.84 KB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 19 - Forks: 4

wallarm/api-firewall
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
Language: Go - Size: 1.71 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 615 - Forks: 59

konfig-sdks/openapi-examples
The highest quality collection of up-to-date OpenAPI specifications for public APIs on the internet. This dataset also includes descriptions, categories, uptime metrics, and media assets for every API.
Size: 8.63 GB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 56 - Forks: 8

networknt/openapi-bundler
A utility that merges multiple OpenAPI specification files into a single file with all external references resolved to local reference.
Language: Java - Size: 80.1 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 13 - Forks: 6

networknt/openapi-parser
A light-weight, fast OpenAPI 3.0 parser and validator with minimum third party dependencies
Language: Java - Size: 555 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 9 - Forks: 9

alexandramartinez/todo-app-mule-curietechai
Everything discussed in the 'From Zero to API with MuleSoft, CurieTech AI & Anypoint Code Builder' playlist.
Size: 48.8 KB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

QualityMinds/openapi-generator-typescript-cypress
OpenAPI Generator template for generating API clients which can be used within Cypress tests.
Language: Mustache - Size: 445 KB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 0

pb33f/libopenapi-validator
OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas
Language: Go - Size: 662 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 98 - Forks: 32

rrjanbiah/legacy2openapi-spec
Legacy to OpenAPI spec conversions of APIs for easy SDK code generations
Language: Rust - Size: 3.91 KB - Last synced at: 23 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

suecodelabs/cnfuzz
Breaking Cloud Native Web APIs in their natural habitat.
Language: Go - Size: 1.83 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 35 - Forks: 2

MortenGregersen/Bagbutik
Generated Swift code for the App Store Connect API based on the official OpenAPI spec.
Language: Swift - Size: 6.98 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 174 - Forks: 8

haryoiro/oasc
Language: Go - Size: 40 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

swiftcomplete-public/swiftcomplete-api-docs
GitHub Pages with Swagger UI, llms.txt, llms-full.txt and openapi info
Size: 452 KB - Last synced at: 15 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

k0swe/qrz-api
OpenAPI spec and Golang bindings for the QRZ.com lookup API
Language: Go - Size: 191 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

Bungie-net/api
Resources for the Bungie.net API
Size: 8.22 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 1,248 - Forks: 94

manojsatna31/domain-specification-lib
Custom OpenAPI Code Generation for Spring Boot & Jakarta EE
Language: Mustache - Size: 2.98 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

todofixme/openapi-showcases
How different OpenAPI generators might help to build stable REST APIs.
Language: Java - Size: 171 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

MScottBlake/kandji-openapi
Creates an OpenAPI 3.1 compatible specification based on Kandji's Postman Collection.
Language: Python - Size: 2.82 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

openclarity/apiclarity
An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks.ย
Language: Go - Size: 10.6 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 534 - Forks: 65

paypal/paypal-rest-api-specifications
This repository contains the specification files for PayPal REST APIs.
Size: 1.98 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 262 - Forks: 197

montymi/SerialPy
Parse large json, toml, or yaml files to perform search and replace operations
Language: Python - Size: 107 KB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

OpenAPITools/openapi-style-validator
A customizable style validator to make sure your OpenAPI spec follows your organization's standards.
Language: Java - Size: 52.5 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 215 - Forks: 46

sigwinhq/openapi-specs
Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

parvez3019/go-swagger3
Swagger 3.0 implementation for go
Language: Go - Size: 1.73 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 133 - Forks: 21

mertssmnoglu/openapi-cli
A Command Line Interface (CLI) tool for serving, validating, and linting OpenAPI specifications.
Language: Go - Size: 13.7 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

saarasio/enroute
EnRoute Ingress API Gateway - Kubernetes-native, Ingress API Gateway Powered using Envoy
Language: Go - Size: 172 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 193 - Forks: 15

zxypro1/openapi-to-mcp-converter
A tool for automatically converting OpenAPI into Model Context Protocol (MCP) Server instance
Language: TypeScript - Size: 82 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

guerinoni/fiuto
Driller for OpenAPI spec.
Language: Rust - Size: 94.7 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

bump-sh-examples/train-travel-api
Sample OpenAPI description to use for whatever you like, as a hopefully more modern and useful alternative to the Petstore.
Language: JavaScript - Size: 188 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 62 - Forks: 8

bavix/gripmock-openapi
GripMock OpenAPI Specification
Size: 592 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Redocly/museum-openapi-example
An example OpenAPI description for an imaginary Museum API.
Size: 57.6 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 54 - Forks: 38

codeasashu/openman
Postman to OpenAPI Spec converter with mocking and documentation
Language: Python - Size: 86.9 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 21 - Forks: 4

vuhuy/Swiki2
A MediaWiki extension to embed Swagger UI on wiki pages to render OpenAPI and Swagger specifications.
Language: CSS - Size: 968 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

k6a/openapi-spec-apple-app-store-server
Unofficial, community maintained OpenAPI specification for Apple App Store Server API.
Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 3

falcoframework/Falco.OpenApi
OpenAPI integration for Falco.
Language: F# - Size: 44.9 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 7 - Forks: 1

daireto/base-starlette-sqlalchemy
A robust foundation for building APIs using Starlette and SQLAlchemy, featuring a built-in admin interface, OpenAPI documentation, dependency injection, and more.
Language: Python - Size: 3.23 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

zxypro1/openapi-example-code-generator
Generate cUrl, Python, Java, JavaScript (and more...) code examples from one OpenAPI spec
Language: TypeScript - Size: 102 KB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

d-yoshi/redmine-openapi
Unofficial OpenAPI specification for the Redmine API
Size: 312 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

qbittorrent-ecosystem/webui-api-openapi
qBittorrent WebUI API OpenAPI specification
Language: Shell - Size: 2.29 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

jtreminio/oseg
OSEG - OpenAPI SDK Example Generator
Language: Python - Size: 3.2 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

itsbrex/swagger-to-types Fork of lanten/swagger-to-types
vscode extension - get typescript interface from swagger.json
Language: TypeScript - Size: 1.01 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

speakeasy-api/openapi-reference-documentation
Best in class OpenAPI reference documentation
Language: MDX - Size: 1.77 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 21 - Forks: 3

typesense/typesense-api-spec
Contains the API specs for the Typesense HTTP API
Size: 2.65 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 29

jtreminio/oseg-examples
Examples for OSEG
Language: Python - Size: 29.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

criteria-labs/criteria-api-tools
Tools for working with the JSON Schema and OpenAPI specifications.
Language: TypeScript - Size: 1.38 MB - Last synced at: 10 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 2

dolmen-go/openapi-preprocessor
An authoring tool for OpenAPI specifications
Language: Go - Size: 112 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 35 - Forks: 5

contiamo/openapi-generator-go
An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.
Language: Go - Size: 484 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 109 - Forks: 11

outofcoffee/vertx-oas
Generates a Swagger/OpenAPI specification from a Vert.x Web Router.
Language: Kotlin - Size: 62.5 KB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 30 - Forks: 4

aeimer/clockify-openapi-spec
In-official Clockify OpenAPI Spec v3
Size: 106 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

k0swe/qrz-logbook
OpenAPI spec and Golang bindings for the QRZ.com Logbook API
Language: Go - Size: 172 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

surrealdb/openapi
The OpenAPI specification for the SurrealDB HTTP API
Size: 8.79 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

Runscope/runscope-api-examples ๐ฆ
A collection of sample apps and other helper projects for learning how to use the Runscope API
Size: 204 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

pierre-emmanuelJ/open-alldebrid
Alldebrid OpenAPI based Golang client wrapper
Language: HTML - Size: 3.14 MB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 2

LiveOakLabs/readme-api-go-client
๐ Go client library for the ReadMe.com API
Language: Go - Size: 674 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

swimmwatch/openapi-diff-action
A GitHub Action to identify differences between OpenAPI specifications. It uses OpenAPITools/openapi-diff.
Size: 25.4 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 2

TheWall89/inducoapi
A simple python module to generate OpenAPI Description Documents by supplying request/response bodies.
Language: Python - Size: 246 KB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 18 - Forks: 4

ghostrider-05/patreon-api-spec
OpenAPI specification for Patreon API
Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

vblagoje/openapi-service-client
Enables LLM integration with OpenAPI-defined services through function-calling JSON
Language: Python - Size: 103 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 11 - Forks: 1

LiveOakLabs/terraform-provider-readme
โญ Terraform Provider for the ReadMe.com API
Language: Go - Size: 692 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

intellifi-nl/brain-rest-api-spec
Intellifi Brain REST API spec
Size: 2.06 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

typeable/compaREST
Compatibility checker for OpenAPI
Language: Haskell - Size: 830 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 25 - Forks: 2

ashutoshsahoo/gs-spring-boot3-open-telemetry
Spring Boot 3 with Open Telemetry
Language: Java - Size: 34.2 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

sigpwned/openapi-generator-maven-plugin-template-customization-example
An example Maven project that uses the OpenAPI Generator Maven plugin with template customization to generate an API model and server
Language: Mustache - Size: 47.9 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 2

hakopako/openapi-cli-tool
OpenAPI (Swagger 3.x) CLI Tool. Supports multiple file extensions. Can list up defined API paths and bundle multi-file into one.
Language: Python - Size: 210 KB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 23 - Forks: 5

FlatIO/api-reference
๐ OpenAPI specification for the public Flat REST API
Language: JavaScript - Size: 16.2 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 14 - Forks: 2

erasys/openapi-php
๐Swagger / Open API 3.0 builder and validation library for PHP that helps you write valid specs.
Language: PHP - Size: 97.7 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 20 - Forks: 13

up9inc/oas-diff
OAS 3.1 Validation and Diff CLI Tool
Language: Go - Size: 1.08 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 0

humangraphics/humangraphics.github.io
HumanGraphics API Docs
Language: HTML - Size: 83 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

myrotvorets/api-specs
Size: 82 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

e-task/etask-api
Spezifikationen und Regeln zu eTASK REST API
Size: 506 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

mulesoft/oas-raml-converter Fork of stoplightio/api-spec-converter ๐ฆ
(DEPRECATED) Converts between OAS and RAML API specifications
Language: JavaScript - Size: 31.3 MB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 73 - Forks: 49

10kartik/turf-reservation-api
Backend service for the Turf Booking System, handling admin authentication, booking management, and slot availability.
Language: JavaScript - Size: 270 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 4

apinf/apibot.ai
Turn OpenAPI specs to conversations with Developers in chat based environments.
Language: Python - Size: 148 KB - Last synced at: 3 months ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 3

Apiboard/php-openapi
OpenAPI Specification parser for PHP 8. Supports both OAS 3.0 and 3.1.
Language: PHP - Size: 309 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

refactorian/openapi-swagger-docker
OpenAPI v3.x, Swagger UI v5.x, Swagger Editor v4.x, Redoc v2.x, Docker Compose, GitHub Pages
Language: HTML - Size: 6.79 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

caohanyang/REST_OPENAPI
Convert existing REST html documentations into standard Open API (OAI, Swagger)
Language: HTML - Size: 503 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

vanderlee/PHPSwaggerGen
PHP library to generate Swagger/OpenAPI REST API documentation files from comments in PHP source code.
Language: JavaScript - Size: 1.76 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 16

g-nelson1/tiingo-openapi
Tiingo OpenAPI Doc
Size: 127 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

marcosoliveira91/nestjs-boilerplate
A Node.js boilerplate leveraging NestJS framework with DDD, CQRS, and Hexagonal Architecture principles.
Language: TypeScript - Size: 224 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

APIs-guru/unofficial_openapi_specs
Unofficial OpenAPI/Swagger specs for popular APIs
Language: JavaScript - Size: 323 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 32 - Forks: 16
