Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Openapi

Openapi

213 projects

Showing 36 of 213 projects

Prism (.8k)
Prism (.8k)TypeScript

Open-source API mocking and contract testing server for OpenAPI and Postman specifications.

#http-proxy#http-server#swagger
Stars5.0k
Forks413
Last commit1 day ago
autorest
autorestTypeSpec

Generates client libraries for RESTful web services from OpenAPI specifications.

#rest-client#code-generator#rest-api
Stars4.8k
Forks738
Last commit4 days ago
connexion
connexionPython

A Python web framework for spec-first API development, automatically handling routing, validation, and serialization from OpenAPI specifications.

#spec-first#validation#flask-extensions
Stars4.6k
Forks782
Last commit1 month ago
Connexion
ConnexionPython

A Python web framework for spec-first API development using OpenAPI/Swagger, with automatic validation and route handling.

#automatic-routing#spec-first#flask-extensions
Stars4.6k
Forks782
Last commit1 month ago
poem
poemRust

A full-featured, easy-to-use web framework for building high-performance applications in Rust.

#fastapi#high-performance#poem
Stars4.4k
Forks360
Last commit1 month ago
Salvo
SalvoRust

A powerful and simple Rust web framework with full HTTP protocol support and built-in OpenAPI integration.

#http-server#api-server#async
Stars4.4k
Forks270
Last commit1 day ago
Huma
HumaGo

A modern, simple, fast & flexible micro framework for building HTTP REST/RPC APIs in Go backed by OpenAPI 3 and JSON Schema.

#http-server#rest#api
Stars4.4k
Forks283
Last commit11 days ago
Dredd (.2k)
Dredd (.2k)JavaScript

A language-agnostic command-line tool for validating API documentation against backend implementation.

#api#design-first#integration-testing
Stars4.2k
Forks276
Last commit2 years ago
Utoipa
UtoipaRust

Auto-generates OpenAPI documentation for Rust REST APIs using simple procedural macros and a code-first approach.

#actix-web#rest#axum
Stars4.1k
Forks444
Last commit1 day ago
Awesome API Devtools
Awesome API Devtools

A curated collection of tools, frameworks, and resources for building and managing RESTful HTTP+JSON APIs.

#api-gateway#developer-tools#api
Stars4.0k
Forks577
Last commit8 months ago
REST
REST

A curated collection of resources for designing, developing, testing, and documenting RESTful APIs.

#api-gateway#rest#software-architecture
Stars3.9k
Forks444
Last commit3 months ago
Awesome REST
Awesome REST

A curated list of resources for designing, developing, testing, and documenting RESTful APIs.

#api-gateway#rest#software-architecture
Stars3.9k
Forks444
Last commit3 months ago
Flasgger
FlasggerPython

A Flask extension that automatically generates OpenAPI specs and embeds Swagger UI for your Flask API.

#marshmallow#flask-extension#api
Stars3.7k
Forks525
Last commit2 years ago
springdoc-openapi
springdoc-openapiJava

Automatically generates OpenAPI 3 documentation for Spring Boot applications, including Swagger UI integration.

#yaml-format#spring-mvc#java-library
Stars3.7k
Forks601
Last commit14 days ago
Light-4j
Light-4jJava

A fast, lightweight, cloud-native microservices framework for Java with built-in cross-cutting concerns.

#fast#devops#oauth2
Stars3.7k
Forks624
Last commit5 days ago
Light-4J
Light-4JJava

A fast, lightweight, cloud-native microservices framework for Java with built-in cross-cutting concerns.

#fast#devops#oauth2
Stars3.7k
Forks624
Last commit5 days ago
Tailchat
TailchatTypeScript

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

#tailchat#pluginify#slack
Stars3.6k
Forks400
Last commit13 days ago
Schemathesis
SchemathesisPython

Automatically generate thousands of test cases from OpenAPI or GraphQL schemas to find edge-case API bugs.

#pytest#api#hypothesis
Stars3.6k
Forks223
Last commit2 days ago
graphql-mesh
graphql-meshTypeScript

GraphQL Federation framework that unifies REST, gRPC, OpenAPI, databases, and other APIs into a single GraphQL endpoint.

#api-gateway#gateway#grpc-gateway
Stars3.5k
Forks363
Last commit1 day ago
aspnet-api-versioning
aspnet-api-versioningC#

A set of libraries for adding API versioning semantics to ASP.NET Web API, OData, and ASP.NET Core services.

#aspnet#versioning-semantics#rest-api
Stars3.2k
Forks721
Last commit3 days ago
Spectral (k)
Spectral (k)TypeScript

A flexible JSON/YAML linter for creating automated style guides, with baked-in support for OpenAPI, AsyncAPI, and Arazzo.

#developer-tools#jsonpath#json-linter
Stars3.2k
Forks292
Last commit2 days ago
TodoApi by David Fowler
TodoApi by David FowlerC#

A full-stack Todo application showcasing modern ASP.NET Core with Blazor WASM, Minimal APIs, and authentication.

#webassembly#cookies#authentication
Stars3.1k
Forks467
Last commit6 months ago
Ts.ED
Ts.EDTypeScript

A Node.js and TypeScript framework on top of Express/Koa to build server-side applications with decorators and class-based structure.

#serverless#dependency-injection#multer
Stars3.1k
Forks291
Last commit2 days ago
Swashbuckle
SwashbuckleC#

Seamlessly adds Swagger documentation and a swagger-ui to ASP.NET Web API projects.

#aspnet-webapi#rest-api#swagger
Stars3.1k
Forks662
Last commit4 years ago
RESTler
RESTlerPython

A stateful REST API fuzzing tool that automatically tests cloud services to find security and reliability bugs.

#rest-api#api-fuzzing#automated-testing
Stars2.9k
Forks331
Last commit2 months ago
DunglasApiBundle
DunglasApiBundlePHP

A Symfony component for creating hypermedia-driven REST and GraphQL APIs with support for JSON-LD, JSON:API, HAL, and OpenAPI.

#json-api#rest#json-ld
Stars2.6k
Forks978
Last commit2 days ago
Apipie
ApipieRuby

A DSL and Rails engine for documenting RESTful APIs by describing code through Ruby, not comments.

#developer-tools#validation#dsl
Stars2.5k
Forks454
Last commit2 days ago
apipie-rails
apipie-railsRuby

A DSL and Rails engine for documenting RESTful APIs directly in Ruby code, with live updates and JSON output.

#parameter-validation#dsl#rest-api
Stars2.5k
Forks454
Last commit2 days ago
Stoplight Elements (.3k)
Stoplight Elements (.3k)TypeScript

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

#web-components#hacktoberfest#developer-tools
Stars2.5k
Forks259
Last commit
Shuffle
ShuffleJavaScript

An open-source security automation platform (SOAR) built for security professionals, focusing on collaboration and resource sharing.

#react-frontend#openapi-integration#soar
Stars2.4k
Forks428
Last commit1 day ago
kcl
kclRust

A constraint-based record and functional language for writing, validating, and managing complex configurations, especially in cloud-native scenarios.

#compiler#devops#policy-as-code
Stars2.4k
Forks169
Last commit2 days ago
NelmioApiDocBundle
NelmioApiDocBundlePHP

Generates OpenAPI documentation for Symfony REST APIs using PHP 8 attributes.

#api#rest-api#swagger
Stars2.4k
Forks907
Last commit1 day ago
FastAPI Utilities
FastAPI UtilitiesPython

A collection of utilities and tools to accelerate FastAPI development by reducing boilerplate code.

#fastapi#crud#boilerplate-reduction
Stars2.3k
Forks189
Last commit1 year ago
Scramble
ScramblePHP

A Laravel package that automatically generates OpenAPI documentation from your code without requiring PHPDoc annotations.

#generator#developer-tools#api
Stars2.2k
Forks206
Last commit1 day ago
WebApiClient
WebApiClientC#

A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.

#httpclient#oauth2#client
Stars2.1k
Forks446
Last commit1 month ago
Fusio
FusioPHP

A self-hosted API management platform that automates routing, authentication, documentation, and SDK generation for scalable API products.

#api-gateway#api-manager#rest
Stars2.1k
Forks242
Last commit6 days ago
PreviousPage 2 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
#Rest Api108
#Swagger104
#Api Documentation76
#Api59
#Rest40
#Openapi337
#Developer Tools36
#Code Generation34
#Api Client30
#Api Testing30
#Python26
#Swagger Ui25