Openapi3 Open Source Projects

Browse 179 Openapi3 open source projects, ranked by GitHub stars. Find the most popular Openapi3 tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 179 projects
44,312 stars

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
Stars44,312
26,603 stars

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
Stars26,603
25,815 stars

Redocly/redoc

📘 OpenAPI/Swagger-generated API Reference Documentation

Metrics details
Stars25,815
17,775 stars

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
Stars17,775
9,459 stars

swagger-api/swagger-editor

Swagger Editor

Metrics details
Stars9,459
8,448 stars

deepmap/oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

Metrics details
Stars8,448
8,338 stars

mockoon/mockoon

Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

Metrics details
Stars8,338
8,244 stars

drwpow/openapi-typescript

Generate TypeScript types from OpenAPI 3 specs

Metrics details
Stars8,244
7,531 stars

swagger-api/swagger-core

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

Metrics details
Stars7,531
5,798 stars

microsoft/typespec

Metrics details
Stars5,798
4,990 stars

stoplightio/prism

Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

Metrics details
Stars4,990
4,560 stars

xiaoymin/knife4j

Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution

Metrics details
Stars4,560
4,511 stars

APIs-guru/openapi-directory

🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format

Metrics details
Stars4,511
4,301 stars

AndrewWalsh/openapi-devtools

Browser extension that generates API specs for any app or website

Metrics details
Stars4,301
4,252 stars

danielgtaylor/huma

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

Metrics details
Stars4,252
4,226 stars

apiaryio/dredd

Language-agnostic HTTP API Testing Tool

Metrics details
Stars4,226
3,969 stars

juhaku/utoipa

Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust

Metrics details
Stars3,969
3,858 stars

jcrist/msgspec

A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

Metrics details
Stars3,858
3,786 stars

microsoft/kiota

OpenAPI based HTTP Client code generator

Metrics details
Stars3,786
3,728 stars

springdoc/springdoc-openapi

Library for OpenAPI 3 with spring-boot

Metrics details
Stars3,728
3,717 stars

fern-api/fern

Input OpenAPI. Output SDKs and Docs.

Metrics details
Stars3,717
3,478 stars

schemathesis/schemathesis

Catch API bugs before your users do

Metrics details
Stars3,478
3,259 stars

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
Stars3,259
3,154 stars

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
Stars3,154
2,915 stars

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
Stars2,915
2,846 stars

tfranzel/drf-spectacular

Sane and flexible OpenAPI 3 schema generation for Django REST framework.

Metrics details
Stars2,846
2,692 stars

swagger-api/swagger-js

Javascript library to connect to swagger-enabled APIs via browser or nodejs

Metrics details
Stars2,692
2,442 stars

stoplightio/elements

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

Metrics details
Stars2,442
2,291 stars

google/gnostic

A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.

Metrics details
Stars2,291
2,113 stars

ogen-go/ogen

OpenAPI v3 code generator for go

Metrics details
Stars2,113
1,994 stars

microcks/microcks

The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀

Metrics details
Stars1,994
1,974 stars

openapi-generators/openapi-python-client

Generate modern Python clients from OpenAPI

Metrics details
Stars1,974
1,963 stars

OpenAPITools/openapi-generator-cli

A node package wrapper for https://github.com/OpenAPITools/openapi-generator

Metrics details
Stars1,963
1,895 stars

rapi-doc/RapiDoc

RapiDoc -WebComponent for OpenAPI Spec

Metrics details
Stars1,895
1,856 stars

contiamo/restful-react

A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥

Metrics details
Stars1,856
1,603 stars

asteasolutions/zod-to-openapi

A library that generates OpenAPI (Swagger) docs from Zod schemas

Metrics details
Stars1,603
1,577 stars

Mermade/widdershins

OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown

Metrics details
Stars1,577
1,534 stars

opticdev/optic

OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.

Metrics details
Stars1,534
1,489 stars

Mermade/openapi-gui

GUI / visual editor for creating and editing OpenAPI / Swagger definitions

Metrics details
Stars1,489
1,487 stars

Redocly/redocly-cli

⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.

Metrics details
Stars1,487
1,337 stars

danielgtaylor/restish

Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in

Metrics details
Stars1,337
1,279 stars

Tufin/oasdiff

OpenAPI Diff and Breaking Changes

Metrics details
Stars1,279
1,232 stars

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
Stars1,232
1,218 stars

marshmallow-code/apispec

A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..

Metrics details
Stars1,218
1,204 stars

APIDevTools/swagger-parser

Swagger 2.0 and OpenAPI 3.0 parser/validator

Metrics details
Stars1,204
1,128 stars

apiflask/apiflask

A lightweight Python web API framework.

Metrics details
Stars1,128
1,103 stars

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
Stars1,103
1,092 stars

OpenAPITools/openapi-diff

Utility for comparing two OpenAPI specifications.

Metrics details
Stars1,092
1,067 stars

networknt/json-schema-validator

A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12

Metrics details
Stars1,067
1,056 stars

postmanlabs/openapi-to-postman

Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format

Metrics details
Stars1,056
1,005 stars

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
Stars1,005
871 stars

stoplightio/studio

The modern editor for API Design and Technical Writing.

Metrics details
Stars871
861 stars

swagger-api/swagger-parser

Swagger Spec to Java POJOs

Metrics details
Stars861
861 stars

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
Stars861
861 stars

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
Stars861
841 stars

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
Stars841
756 stars

cloudflare/itty-router-openapi

OpenAPI 3 schema generator and validator for Cloudflare Workers

Metrics details
Stars756
747 stars

Mermade/oas-kit

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

Metrics details
Stars747
720 stars

danielgtaylor/apisprout

Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation

Metrics details
Stars720
701 stars

APIs-guru/awesome-openapi3

😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community

Metrics details
Stars701
1-60 of 179 projects
Get A Weekly Email With Trending Openapi3 Projects
Stay updated on Openapi3 plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.