An open API service providing repository metadata for many open source software ecosystems.

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