Openapi3 Open Source Projects
Browse 179 Openapi3 open source projects, ranked by GitHub stars. Find the most popular Openapi3 tools and libraries.
tiangolo/full-stack-fastapi-postgresql
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
Metrics details
| Stars | 44,312 |
OpenAPITools/openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Metrics details
| Stars | 26,603 |
Redocly/redoc
📘 OpenAPI/Swagger-generated API Reference Documentation
Metrics details
| Stars | 25,815 |
swagger-api/swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Metrics details
| Stars | 17,775 |
swagger-api/swagger-editor
Swagger Editor
Metrics details
| Stars | 9,459 |
deepmap/oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
Metrics details
| Stars | 8,448 |
mockoon/mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Metrics details
| Stars | 8,338 |
drwpow/openapi-typescript
Generate TypeScript types from OpenAPI 3 specs
Metrics details
| Stars | 8,244 |
swagger-api/swagger-core
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
Metrics details
| Stars | 7,531 |
microsoft/typespec
Metrics details
| Stars | 5,798 |
stoplightio/prism
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Metrics details
| Stars | 4,990 |
xiaoymin/knife4j
Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution
Metrics details
| Stars | 4,560 |
APIs-guru/openapi-directory
🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format
Metrics details
| Stars | 4,511 |
AndrewWalsh/openapi-devtools
Browser extension that generates API specs for any app or website
Metrics details
| Stars | 4,301 |
danielgtaylor/huma
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
Metrics details
| Stars | 4,252 |
apiaryio/dredd
Language-agnostic HTTP API Testing Tool
Metrics details
| Stars | 4,226 |
juhaku/utoipa
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
Metrics details
| Stars | 3,969 |
jcrist/msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
Metrics details
| Stars | 3,858 |
microsoft/kiota
OpenAPI based HTTP Client code generator
Metrics details
| Stars | 3,786 |
springdoc/springdoc-openapi
Library for OpenAPI 3 with spring-boot
Metrics details
| Stars | 3,728 |
fern-api/fern
Input OpenAPI. Output SDKs and Docs.
Metrics details
| Stars | 3,717 |
schemathesis/schemathesis
Catch API bugs before your users do
Metrics details
| Stars | 3,478 |
getkin/kin-openapi
OpenAPI 3.0 and 3.1 and 3.2 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
Metrics details
| Stars | 3,259 |
stoplightio/spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
Metrics details
| Stars | 3,154 |
tiangolo/uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
Metrics details
| Stars | 2,915 |
tfranzel/drf-spectacular
Sane and flexible OpenAPI 3 schema generation for Django REST framework.
Metrics details
| Stars | 2,846 |
swagger-api/swagger-js
Javascript library to connect to swagger-enabled APIs via browser or nodejs
Metrics details
| Stars | 2,692 |
stoplightio/elements
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Metrics details
| Stars | 2,442 |
google/gnostic
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
Metrics details
| Stars | 2,291 |
ogen-go/ogen
OpenAPI v3 code generator for go
Metrics details
| Stars | 2,113 |
microcks/microcks
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Metrics details
| Stars | 1,994 |
openapi-generators/openapi-python-client
Generate modern Python clients from OpenAPI
Metrics details
| Stars | 1,974 |
OpenAPITools/openapi-generator-cli
A node package wrapper for https://github.com/OpenAPITools/openapi-generator
Metrics details
| Stars | 1,963 |
rapi-doc/RapiDoc
RapiDoc -WebComponent for OpenAPI Spec
Metrics details
| Stars | 1,895 |
contiamo/restful-react
A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥
Metrics details
| Stars | 1,856 |
asteasolutions/zod-to-openapi
A library that generates OpenAPI (Swagger) docs from Zod schemas
Metrics details
| Stars | 1,603 |
Mermade/widdershins
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
Metrics details
| Stars | 1,577 |
opticdev/optic
OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.
Metrics details
| Stars | 1,534 |
Mermade/openapi-gui
GUI / visual editor for creating and editing OpenAPI / Swagger definitions
Metrics details
| Stars | 1,489 |
Redocly/redocly-cli
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.
Metrics details
| Stars | 1,487 |
danielgtaylor/restish
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
Metrics details
| Stars | 1,337 |
Tufin/oasdiff
OpenAPI Diff and Breaking Changes
Metrics details
| Stars | 1,279 |
blst-security/cherrybomb
Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests.
Metrics details
| Stars | 1,232 |
marshmallow-code/apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Metrics details
| Stars | 1,218 |
APIDevTools/swagger-parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
Metrics details
| Stars | 1,204 |
apiflask/apiflask
A lightweight Python web API framework.
Metrics details
| Stars | 1,128 |
daveshanley/vacuum
vacuum is the worlds fastest and most versatile OpenAPI, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
Metrics details
| Stars | 1,103 |
OpenAPITools/openapi-diff
Utility for comparing two OpenAPI specifications.
Metrics details
| Stars | 1,092 |
networknt/json-schema-validator
A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12
Metrics details
| Stars | 1,067 |
postmanlabs/openapi-to-postman
Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format
Metrics details
| Stars | 1,056 |
cdimascio/express-openapi-validator
🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.1.x or 3.0.x specification
Metrics details
| Stars | 1,005 |
stoplightio/studio
The modern editor for API Design and Technical Writing.
Metrics details
| Stars | 871 |
swagger-api/swagger-parser
Swagger Spec to Java POJOs
Metrics details
| Stars | 861 |
stackql/stackql
Query, provision and operate Cloud, SaaS, API and Model Context Protocol (MCP) resources through a unified SQL-based framework for humans and AI agents.
Metrics details
| Stars | 861 |
pb33f/libopenapi
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0, Overlays and Arazzo parser, library, validator and toolkit for go applications.
Metrics details
| Stars | 861 |
apisyouwonthate/openapi.tools
The most comprehensive collection of quality OpenAPI tooling, curated by Phil Sturgeon and the team at APIs You Won't Hate.
Metrics details
| Stars | 841 |
cloudflare/itty-router-openapi
OpenAPI 3 schema generator and validator for Cloudflare Workers
Metrics details
| Stars | 756 |
Mermade/oas-kit
Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint
Metrics details
| Stars | 747 |
danielgtaylor/apisprout
Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation
Metrics details
| Stars | 720 |
APIs-guru/awesome-openapi3
😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community
Metrics details
| Stars | 701 |
