Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Openapi

Openapi

178 projects

Showing 34 of 178 projects

dropwizard-swagger
dropwizard-swaggerJava

A Dropwizard bundle that serves Swagger UI static content and loads Swagger endpoints for API documentation.

#dropwizard-swagger#rest-api#swagger
Stars181
Forks98
Last commit9 months ago
Awesome JSON Schema
Awesome JSON SchemaHandlebars

A curated list of awesome JSON Schema resources, tutorials, tools, and libraries.

#developer-tools#jsonapi#data-modeling
Stars168
Forks10
Last commit27 days ago
golang-tmdb
golang-tmdbGo

A comprehensive Go wrapper for the TMDb API, supporting both v3 and v4 with optional auto-retry and custom HTTP client configuration.

#tmdb#movie-database#entertainment-api
Stars161
Forks47
Last commit8 days ago
Hawaii
HawaiiF#

A dotnet CLI tool to generate type-safe F# and Fable clients from OpenAPI/Swagger or OData services.

#fable#openapi-generator#openapi-documents
Stars160
Forks23
Last commit2 years ago
Mockbin ()
Mockbin ()TypeScript

A free service to generate custom HTTP endpoints for testing and viewing request/response logs, with OpenAPI support.

#api-mock#developer-tools#nextjs
Stars141
Forks13
Last commit25 days ago
Kazan
KazanElixir

An Elixir client for the Kubernetes API, generated from OpenAPI specifications for comprehensive coverage.

#elixir#devops#container-orchestration
Stars138
Forks35
Last commit3 years ago
openapi
openapiRust

A Rust crate for serializing and deserializing OpenAPI specification documents.

#rest-api#api-specification#schema-validation
Stars135
Forks57
Last commit3 years ago
mockd
mockdGo

A single-binary mock server supporting HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, and SOAP protocols.

#developer-tools#ai-integration#graphql
Stars124
Forks4
Last commit5 days ago
API Viewer
API ViewerVue

A Directus module that displays API documentation within the Directus App, filtered by user permissions.

#developer-tools#rapidoc#directus-module
Stars118
Forks11
Last commit2 years ago
swaggerjmx
swaggerjmxPython

A Python tool that converts Swagger/OpenAPI and YApi documentation into JMeter JMX files for automated performance testing.

#performance-testing#python-library#jmeter
Stars115
Forks40
Last commit3 years ago
pb-ext
pb-extGo

An enhanced PocketBase server with built-in monitoring, logging, analytics, and auto-generated API documentation.

#web-server#cron-jobs#visitor-analytics
Stars113
Forks8
Last commit27 days ago
TOMP
TOMPPython

An open API standard enabling seamless communication between transport operators and mobility-as-a-service providers.

#api-standard#mobility-as-a-service#transport-operators
Stars111
Forks42
Last commit1 month ago
openapi4j adapter for Vert.x
openapi4j adapter for Vert.xJava

A Java-based OpenAPI 3 parser, JSON schema validator, and request/response validator for API tooling.

#rest#java-library#request-validator
Stars110
Forks41
Last commit4 years ago
kickstart.go
kickstart.goGo

A minimalistic, single-file HTTP server template in Go using only the standard library.

#graceful-shutdown#template#http-server
Stars110
Forks5
Last commit28 days ago
oaswrap/fiberopenapi
oaswrap/fiberopenapiGo

A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go, offering programmatic control and zero dependencies.

#hacktoberfest#openapi31#openapi-generator
Stars109
Forks5
Last commit27 days ago
compactr
compactrTypeScript

OpenAPI-based binary serialization library that reduces API payload size by up to 3.5x compared to JSON.

#binary-serialization#api-optimization#bandwidth-reduction
Stars107
Forks6
Last commit7 months ago
EasyTalk
EasyTalkRuby

A Ruby library for defining structured data contracts that generate JSON Schema and runtime validations from a single DSL.

#json-api#rails-api#validation
Stars96
Forks13
Last commit3 months ago
OpenAPI 3 viewer
OpenAPI 3 viewerVue

A web service to browse and test REST APIs described with the OpenAPI 3.0 Specification.

#developer-tools#api#rest-api
Stars94
Forks12
Last commit4 days ago
go-redoc
go-redocGo

Embedded OpenAPI/Swagger documentation UI for Go using ReDoc with middleware for popular web frameworks.

#echo#http#swagger
Stars94
Forks34
Last commit1 year ago
RestQA
RestQAJavaScript

A developer-friendly microservice testing framework that automates API, integration, and performance tests using Gherkin syntax.

#performance-testing#unit-testing#integration-testing
Stars93
Forks12
Last commit1 year ago
OpenAPI Client Generator
OpenAPI Client GeneratorPascal

Generate Delphi client SDKs from OpenAPI specifications to easily consume REST APIs.

#rest#rest-client#sdk-generator
Stars92
Forks19
Last commit4 months ago
OSBot-Fast-API
OSBot-Fast-APIPython

A Type-Safe wrapper for FastAPI providing automatic type conversion, built-in middleware, HTTP event tracking, and AWS Lambda integration.

#fastapi#pydantic#serverless
Stars86
Forks0
Last commit4 months ago
pyramid-openapi3
pyramid-openapi3Python

Pyramid addon for OpenAPI 3.0/3.1 validation of requests and responses, ensuring API spec compliance.

#pyramid-framework#rest-api#api-validation
Stars84
Forks47
Last commit1 day ago
godoclive
godocliveGo

Statically analyzes Go HTTP services to generate interactive API documentation and OpenAPI specs without annotations.

#developer-tools#golang-package#cli-tool
Stars83
Forks5
Last commit2 months ago
kitura-sample
kitura-sampleSwift

A sample application demonstrating key features of the Kitura web framework for Swift, including routing, authentication, and database integration.

#sample-app#database#server-side
Stars80
Forks41
Last commit5 years ago
ynab
ynabGo

An unofficial Go client library providing full coverage of the YNAB (You Need A Budget) API.

#personal-finance#finance#ynab-api
Stars78
Forks36
Last commit1 year ago
cl-rest-server
cl-rest-serverCommon Lisp

A Common Lisp library for building RESTful web APIs with serialization, validation, and authentication.

#api#lisp#authentication
Stars71
Forks9
Last commit1 year ago
gobase
gobaseGo

A simple skeleton for Go applications following standard project layout with pre-configured tools and structure.

#template#skeleton#project-template
Stars66
Forks6
Last commit3 years ago
RestTestGen
RestTestGenJava

A framework and tool for automated black-box testing of RESTful APIs using OpenAPI specifications.

#gradle#java#rest-api-testing
Stars65
Forks12
Last commit5 months ago
ng-openapi
ng-openapiTypeScript

Generates TypeScript Angular clients from OpenAPI specifications with full type safety and Angular best practices.

#npm#type-safety#rest-api
Stars65
Forks15
Last commit1 day ago
fitting
fittingRuby

A Ruby library that enhances RSpec and WebMock test logs, validates them against API Blueprint or OpenAPI documentation, and reports documentation coverage.

#consumer-driven-contracts#webmock#rails
Stars64
Forks9
Last commit1 year ago
generator-swiftserver
generator-swiftserverJavaScript

A Yeoman generator for creating REST web services using the Swift language and Kitura framework.

#generator#backend-scaffolding#rest
Stars64
Forks21
Last commit6 years ago
xcribe
xcribeElixir

A Phoenix-based REST API documentation generator that creates docs from test specifications.

#elixir#phoenix-framework#rest-api
Stars61
Forks4
Last commit2 years ago
SwaggerBake plugin
SwaggerBake pluginPHP

A CakePHP plugin that automatically generates OpenAPI, Swagger, and Redoc documentation from your existing code.

#cakephp4#cakephp#rest-api
Stars60
Forks24
Last commit1 month ago
PreviousPage 5 of 5

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
#Rest Api97
#Swagger90
#Api Documentation66
#Api54
#Rest38
#Openapi336
#Developer Tools31
#Code Generation26
#Api Testing26
#Api Client24
#Swagger Ui22
#Python22