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

GitHub topics: openapi3-1

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: 7.15 MB - Last synced at: about 18 hours ago - Pushed at: about 18 hours ago - Stars: 664 - Forks: 84

openapi-ts/openapi-typescript

Generate TypeScript types from OpenAPI 3 specs

Language: TypeScript - Size: 42.2 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 7,028 - Forks: 544

seriousme/openapi-schema-validator

OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x

Language: JavaScript - Size: 945 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 54 - Forks: 8

stoplightio/elements

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.

Language: TypeScript - Size: 23.8 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 2,075 - Forks: 233

seriousme/fastify-openapi-glue

A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification.

Language: JavaScript - Size: 3.21 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 225 - Forks: 34

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: 11 days ago - Pushed at: 17 days ago - Stars: 781 - Forks: 62

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: 22 days ago - Pushed at: 23 days ago - Stars: 98 - Forks: 32

Mermade/oas-kit

Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint

Language: JavaScript - Size: 4.05 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 722 - Forks: 120

loosheng/openapi2markdown

Convert OpenAPI to Markdown

Language: TypeScript - Size: 124 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

pb33f/doctor

The Doctor. Just the doctor, no more, no less. The OpenAPI all in one suite.

Language: Go - Size: 2.56 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 4

speakeasy-api/openapi-reference-documentation

Best in class OpenAPI reference documentation

Language: MDX - Size: 1.77 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 21 - Forks: 3

kylos101/prusa-connect-pi-camera

A utility for uploading to Prusa Connect for Raspberry Pi using rpicam-still

Language: Go - Size: 91.8 KB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

cedric05/swagger2har

Language: TypeScript - Size: 10.7 KB - Last synced at: about 5 hours ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

chanced/openapi

an OpenAPI 3.x library for go

Language: Go - Size: 4.86 MB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 2

env0/serverless-openapi-typescript

Serverless plugin to generate OpenAPI 3.1.0 documentation including models from serverless configuration and TypeScript

Language: TypeScript - Size: 260 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 7

drwpow/openapi-fetch 📦

Ultra-fast fetching for TypeScript generated automatically from your OpenAPI schema

Size: 198 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 62 - Forks: 15