Openapi Open Source Projects

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

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 592 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
33,410 stars

qdrant/qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

Metrics details
Stars33,410
31,098 stars

OAI/OpenAPI-Specification

The OpenAPI Specification Repository

Metrics details
Stars31,098
28,909 stars

swagger-api/swagger-ui

Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

Metrics details
Stars28,909
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
19,956 stars

grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

Metrics details
Stars19,956
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
15,648 stars

scalar/scalar

Scalar is an open-source API platform:                                       🌐 Modern REST API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

Metrics details
Stars15,648
12,910 stars

swaggo/swag

Automatically generate RESTful API documentation with Swagger 2.0 for Go.

Metrics details
Stars12,910
9,996 stars

go-swagger/go-swagger

Swagger 2.0 implementation for go

Metrics details
Stars9,996
9,555 stars

alufers/mitmproxy2swagger

Automagically reverse-engineer REST APIs via capturing traffic

Metrics details
Stars9,555
9,168 stars

api-platform/api-platform

🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

Metrics details
Stars9,168
9,141 stars

vitalik/django-ninja

💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

Metrics details
Stars9,141
8,511 stars

ViRb3/wgcf

🚤 Cross-platform, unofficial CLI for Cloudflare Warp

Metrics details
Stars8,511
8,448 stars

deepmap/oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

Metrics details
Stars8,448
8,346 stars

litestar-org/litestar

Light, flexible and extensible ASGI framework | Built to scale

Metrics details
Stars8,346
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,769 stars

PowerJob/PowerJob

Enterprise job scheduling middleware with distributed computing ability.

Metrics details
Stars7,769
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
7,349 stars

RicoSuter/NSwag

The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

Metrics details
Stars7,349
6,252 stars

anymaniax/orval

orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺

Metrics details
Stars6,252
6,092 stars

goadesign/goa

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.

Metrics details
Stars6,092
5,931 stars

springfox/springfox

Automated JSON API documentation for API's built with Spring

Metrics details
Stars5,931
5,303 stars

zircote/swagger-php

A php swagger annotation and parsing library

Metrics details
Stars5,303
5,115 stars

emicklei/go-restful

package for building REST-style Web Services using Go

Metrics details
Stars5,115
5,104 stars

loopbackio/loopback-next

LoopBack makes it easy to build modern API applications that require complex integrations.

Metrics details
Stars5,104
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,801 stars

Azure/autorest

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

Metrics details
Stars4,801
4,604 stars

spec-first/connexion

Connexion is a modern Python web framework that makes spec-first and api-first development easy.

Metrics details
Stars4,604
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
4,101 stars

acacode/swagger-typescript-api

Generate the API Client for Fetch or Axios from an OpenAPI Specification

Metrics details
Stars4,101
3,972 stars

koxudaxi/datamodel-code-generator

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

Metrics details
Stars3,972
3,972 stars

lukeautry/tsoa

Build OpenAPI-compliant REST APIs using TypeScript and Node

Metrics details
Stars3,972
3,969 stars

juhaku/utoipa

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

Metrics details
Stars3,969
3,786 stars

microsoft/kiota

OpenAPI based HTTP Client code generator

Metrics details
Stars3,786
3,741 stars

flasgger/flasgger

Easy OpenAPI specs and Swagger UI for your Flask API

Metrics details
Stars3,741
3,734 stars

mevdschee/php-crud-api

Single file PHP script that adds a REST API to a SQL database

Metrics details
Stars3,734
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,671 stars

networknt/light-4j

A fast, lightweight and more productive microservices framework

Metrics details
Stars3,671
3,593 stars

msgbyte/tailchat

Next generation noIM application in your own workspace, not only another Slack/Discord/Rocket.chat

Metrics details
Stars3,593
3,592 stars

dunglas/vulcain

🔨 Fast and idiomatic client-driven REST APIs.

Metrics details
Stars3,592
3,543 stars

axnsan12/drf-yasg

Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.

Metrics details
Stars3,543
3,511 stars

ardatan/graphql-mesh

🕸️ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...

Metrics details
Stars3,511
3,478 stars

schemathesis/schemathesis

Catch API bugs before your users do

Metrics details
Stars3,478
3,367 stars

ferdikoomen/openapi-typescript-codegen

NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

Metrics details
Stars3,367
3,327 stars

ts-rest/ts-rest

RPC-like client, contract, and server implementation for a pure REST API

Metrics details
Stars3,327
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
3,117 stars

yannh/kubeconform

A FAST Kubernetes manifests validator, with support for Custom Resources!

Metrics details
Stars3,117
3,082 stars

Azure/azure-rest-api-specs

The source for REST API specifications for Microsoft Azure.

Metrics details
Stars3,082
2,927 stars

DarkaOnLine/L5-Swagger

OpenApi or Swagger integration to Laravel

Metrics details
Stars2,927
2,922 stars

zenstackhq/zenstack

Modern data layer for TypeScript apps - type-safe ORM, built-in access control, automatic query services

Metrics details
Stars2,922
2,921 stars

bacen/pix-api

API Pix: a API do Arranjo de Pagamentos Instantâneos Brasileiro, Pix, criado pelo Banco Central do Brasil.

Metrics details
Stars2,921
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
1-60 of 592 projects
Get A Weekly Email With Trending Openapi Projects
Stay updated on Openapi plus related topics you pick below.

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