Swagger Tooling


Access (top)


Swagger core

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


Actions (top)


Node typescript koa rest

REST-API-boilerplate-using-NodeJS-and-KOA2-typescript-Logging-and-JWT-as-middlewares-TypeORM-with-class-validator-SQL-CRUD-Docker-included-Swagger-docs-actions-CI-and-valuable-README


Authentication (top)


Nestjs prisma starter

Starter-template-for-NestJS--includes-Graphql-with-Prisma-Client-Passport-JWT-authentication-Swagger-Api-and-Docker

Nucleus

Vue-startup-application-template-that-uses-ASPNET-Core-API-layered-architecture-at-the-back-end-and-JWT-based-authentication

Nestjs boilerplate

NestJS-Boilerplate-Authentication-TypeORM-Configuration-Swagger


Clients (top)


Swagger codegen

swagger-codegen-contains-a-template-driven-engine-to-generate-client-code-in-different-languages-by-parsing-your-Swagger-Resource-Declaration

Swagger js

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


Data (top)


Easy mock

A-persistent-service-that-generates-mock-data-quickly-and-provids-visualization-view

Php crud api

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

Full stack fastapi postgresql

Full-stack-modern-web-application-generator-Using-FastAPI-PostgreSQL-as-database-Docker-automatic-HTTPS-and-more

SpringBootUnity

rabbitmqredisscheduledsocketmongodbSwagger2spring-data-jpaThymeleaffreemarker-etc-muti-module-spring-boot-project-with-spring-boot-frameworkdifferent-bussiness-scence-with-different-technology

Spring boot rest example

REST-APIs-implemented-using-Spring-Boot-in-memory-database-embedded-Tomcat-Swagger-2-JsonPath-Hamcrest-and-MockMVC

Reitit

A-fast-data-driven-router-for-ClojureScript

Eliasdb

EliasDB-is-a-graph-based-database

Angularjs springmvc sample boot

A-RESTful-sample-using-Spring-Boot-Spring-MVC-Spring-Data-and-AngularBootstrap

Aspnetcore generator api

Sample-ASPNET-Core-API-that-generates-random-data-has-swagger-UI-too

Full stack fastapi couchbase

Full-stack-modern-web-application-generator-Using-FastAPI-Couchbase-as-database-Docker-automatic-HTTPS-and-more

API Flow

Universal-data-structure-and-converter-for-API-formats-Swagger-RAML-Paw-Postman

Swagger toolbox

-Swagger-schema-model-in-yaml-json-generator-from-json-data

Swagmock

Mock-data-generator-for-swagger-api


Design (top)


Goa

Design-based-APIs-and-microservices-in-Go

Viron

-Automated-Design-based-Management-Console

Apicurio studio

Open-Source-API-Design

Studio

The-modern-editor-for-API-Design-and-Technical-Writing

Hapi openapi

Build-design-driven-apis-with-OpenAPI-formerly-swagger-20-and-hapi

AspNetCore WebApi Course

Professional-REST-API-design-with-ASPNET-Core-31-WebAPI


Documentation (top)


Redoc

--OpenAPISwagger-generated-API-Reference-Documentation

Swag

Automatically-generate-RESTful-API-documentation-with-Swagger-20-for-Go

Swagger2markup

A-Swagger-to-AsciiDoc-or-Markdown-converter-to-simplify-the-generation-of-an-up-to-date-RESTful-API-documentation-by-combining-documentation-thats-been-hand-written-with-auto-generated-API-documentation

Swagger ui

Swagger-UI-is-a-dependency-free-collection-of-HTML-Javascript-and-CSS-assets-that-dynamically-generate-beautiful-documentation-from-a-Swagger-compliant-API

Spectacle

Beautiful-static-documentation-generator-for-OpenAPISwagger-20

Grape swagger

Add-OAPIswagger-v20-compliant-documentation-to-your-grape-API

Gin swagger

gin-middleware-to-automatically-generate-RESTful-API-documentation-with-Swagger-20

Bank

Full-Stack-Web-Application-using-ReactJS-with-Hooks--Redux--Redux-Saga-with-NodeJS-ExpressTypeORM-RESTful-API-MySQL-and-Swagger-Documentation

Swagger ui express

Adds-middleware-to-your-express-app-to-serve-the-Swagger-UI-bound-to-your-Swagger-document-This-acts-as-living-documentation-for-your-API-hosted-from-within-your-app

Django rest swagger

Swagger-Documentation-Generator-for-Django-REST-Framework

Swaggymnia

Generate-Swagger--documentation-for-your-existing-API-in-Insomnia

Echo swagger

echo-middleware-to-automatically-generate-RESTful-API-documentation-with-Swagger-20

Openapi map

The-OpenAPI-Map-fka-OpenAPI-Specification-Visual-Document-aims-to-help-you-find-your-way-in-the-OpenAPI-Specification-fka-Swagger-Specification-documentation

Openapi.tools

A-collection-of-Editors-Linters-Parsers-Code-Generators--Documentation-Testing

Fastify swagger

Swagger-documentation-generator-for-Fastify

Hexo theme doc

A-documentation-theme-for-the-Hexo-blog-framework

Feathers swagger

Add-documentation-to-your-FeatherJS-services-and-feed-them-to-Swagger-UI

Aiohttp swagger

Swagger-API-Documentation-builder-for-aiohttp-server

Nancy.Swagger

Nancy-plugin-for-generated-API-documentation-in-Swagger-format


Examples (top)


Swagger core

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

SpringBootExamples

Spring-Boot-

Examples nodejs cqrs es swagger

A-Nodejs-CQRS-and-Event-Sourcing-Microservice-Example-Using-Nestjs-Event-Store-and-Swagger

Springbootexamples

-SpringBoot2x-


Generating (top)


Swagger core

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


Governance (top)


Surging

Surging-is-a-micro-service-engine-that-provides-a-lightweight-high-performance-modular-RPC-request-pipeline-The-service-engine-supports-http-TCP-WSGrpc-Mqtt-UDP-and-DNS-protocols-It-uses-ZooKeeper-and-Consul-as-a-registry-and-integrates-it-Hash-random-polling-Fair-Polling-as-a-load-balancing-algorithm-built-in-service-governance-to-ensure-reliable-RPC-communication-the-engine-contains-Diagnostic-link-tracking-for-protocol-and-middleware-calls-and-integration-SkyWalking-Distributed-APM


GraphQL (top)


Api platform

REST-and-GraphQL-framework-to-build-modern-API-driven-projects-server-side-and-client-side

Core

The-server-component-of-API-Platform-hypermedia-and-GraphQL-APIs-in-minutes

Swagger to graphql

Swagger-to-GraphQL-API-adapter

Openapi to graphql

Translate-APIs-described-by-OpenAPI-Specifications-OAS-into-GraphQL

Nestjs prisma starter

Starter-template-for-NestJS--includes-Graphql-with-Prisma-Client-Passport-JWT-authentication-Swagger-Api-and-Docker

Nxplorerjs microservice starter

Node-JS--Typescript--Express-based-reactive-microservice-starter-project-for-REST-and-GraphQL-APIs


GRPC (top)


Grpc gateway

gRPC-to-JSON-proxy-generator-following-the-gRPC-HTTP-spec

Surging

Surging-is-a-micro-service-engine-that-provides-a-lightweight-high-performance-modular-RPC-request-pipeline-The-service-engine-supports-http-TCP-WSGrpc-Mqtt-UDP-and-DNS-protocols-It-uses-ZooKeeper-and-Consul-as-a-registry-and-integrates-it-Hash-random-polling-Fair-Polling-as-a-load-balancing-algorithm-built-in-service-governance-to-ensure-reliable-RPC-communication-the-engine-contains-Diagnostic-link-tracking-for-protocol-and-middleware-calls-and-integration-SkyWalking-Distributed-APM

Grpc swagger

Debugging-gRPC-application-with-swagger-ui


Hypermedia (top)


Core

The-server-component-of-API-Platform-hypermedia-and-GraphQL-APIs-in-minutes


Integrations (top)


Loopback next

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

Swagger core

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

Intellij swagger

A-plugin-to-help-you-easily-edit-Swagger-and-OpenAPI-specification-files-inside-IntelliJ-IDEA

Sway

A-library-that-simplifies-OpenAPI-fka-Swagger-integrationstooling


Logging (top)


Node typescript koa rest

REST-API-boilerplate-using-NodeJS-and-KOA2-typescript-Logging-and-JWT-as-middlewares-TypeORM-with-class-validator-SQL-CRUD-Docker-included-Swagger-docs-actions-CI-and-valuable-README


Management (top)


Viron

-Automated-Design-based-Management-Console


Microservices (top)


Goa

Design-based-APIs-and-microservices-in-Go

Light 4j

A-fast-lightweight-and-more-productive-microservices-framework

Spring cloud netflix example

spring-cloud-netflix-example-is-an-example-for-microservices-system

Phpboot

coffee--tiny--fast-PHP-framework-for-building-MicroservicesRESTful-APIs-with-useful--features-IOC-Hook-ORM-RPC-Swagger-Annotation-Parameters-binding-Validation-etc

Spring cloud consul example

spring-cloud-consul-example-is-an-example-for-microservices-system


Middleware (top)


Surging

Surging-is-a-micro-service-engine-that-provides-a-lightweight-high-performance-modular-RPC-request-pipeline-The-service-engine-supports-http-TCP-WSGrpc-Mqtt-UDP-and-DNS-protocols-It-uses-ZooKeeper-and-Consul-as-a-registry-and-integrates-it-Hash-random-polling-Fair-Polling-as-a-load-balancing-algorithm-built-in-service-governance-to-ensure-reliable-RPC-communication-the-engine-contains-Diagnostic-link-tracking-for-protocol-and-middleware-calls-and-integration-SkyWalking-Distributed-APM

Gin swagger

gin-middleware-to-automatically-generate-RESTful-API-documentation-with-Swagger-20

Swagger ui express

Adds-middleware-to-your-express-app-to-serve-the-Swagger-UI-bound-to-your-Swagger-document-This-acts-as-living-documentation-for-your-API-hosted-from-within-your-app

Node typescript koa rest

REST-API-boilerplate-using-NodeJS-and-KOA2-typescript-Logging-and-JWT-as-middlewares-TypeORM-with-class-validator-SQL-CRUD-Docker-included-Swagger-docs-actions-CI-and-valuable-README

Swagger express middleware

Swagger-20-middlware-and-mocks-for-Expressjs

Echo swagger

echo-middleware-to-automatically-generate-RESTful-API-documentation-with-Swagger-20

Swagger server

No-longer-maintained-Please-use-httpsgithubcomBigstickCarpetswagger-express-middleware


Packages (top)


Framework

NET-Core-Extensions-and-Helper-NuGet-packages


Parsing (top)


Swagger codegen

swagger-codegen-contains-a-template-driven-engine-to-generate-client-code-in-different-languages-by-parsing-your-Swagger-Resource-Declaration

Kin openapi

OpenAPI-30-implementation-for-Go-parsing-converting-validation-and-more

Swagger php

A-php-swagger-annotation-and-parsing-library


Performance (top)


Fastapi

FastAPI-framework-high-performance-easy-to-learn-fast-to-code-ready-for-production

Surging

Surging-is-a-micro-service-engine-that-provides-a-lightweight-high-performance-modular-RPC-request-pipeline-The-service-engine-supports-http-TCP-WSGrpc-Mqtt-UDP-and-DNS-protocols-It-uses-ZooKeeper-and-Consul-as-a-registry-and-integrates-it-Hash-random-polling-Fair-Polling-as-a-load-balancing-algorithm-built-in-service-governance-to-ensure-reliable-RPC-communication-the-engine-contains-Diagnostic-link-tracking-for-protocol-and-middleware-calls-and-integration-SkyWalking-Distributed-APM

Scalatra

Tiny-Scala-high-performance-async-web-framework-inspired-by-Sinatra

Faygo

Faygo-is-a-fast-and-concise-Go-Web-framework-that-can-be-used-to-develop-high-performance-web-appespecially-API-with-fewer-codes-Just-define-a-struct-handler-faygo-will-automatically-bindverify-the-request-parameters-and-generate-the-online-API-doc


Process (top)


Angular SpringBoot REST JWT

Springboot-Angular-and-JWT-security---Example-Project-based-on-Northwind-Order-Processing


Projects (top)


Api platform

REST-and-GraphQL-framework-to-build-modern-API-driven-projects-server-side-and-client-side

Spring boot projects

-Spring-Boot--Spring-Boot--Spring-Boot--web--hello-world--Spring-Boot-

Swagger samples

Samples-for-the-various-Swagger-projects-under-swagger-api

Awesome openapi3

-A-list-of-awesome-projects-related-to-OpenAPI-30x-curated-by-the-community

Swashbuckle

Seamlessly-adds-a-swagger-to-WebApi-projects


Proxy (top)


Grpc gateway

gRPC-to-JSON-proxy-generator-following-the-gRPC-HTTP-spec

Prism

Turn-any-OpenAPI23-and-Postman-Collection-file-into-an-API-server-with-mocking-transformations-and-validations

Openapi cop

A-proxy-that-validates-responses-and-requests-against-an-OpenAPI-document


Requests (top)


Openapi cop

A-proxy-that-validates-responses-and-requests-against-an-OpenAPI-document

Esi issues

Issue-tracking-and-feature-requests-for-ESI


Samples (top)


Swagger samples

Samples-for-the-various-Swagger-projects-under-swagger-api


Schema (top)


Drf yasg

Automated-generation-of-real-SwaggerOpenAPI-20-schemas-from-Django-REST-Framework-code

Generate schema

-Convert-JSON-Objects-to-MySQL-JSON-Schema-Mongoose-Google-BigQuery-Swagger-and-more

Schemathesis

A-tool-that-generates-and-runs-test-cases-for-Open-API--Swagger-based-apps

Dtsgenerator

TypeScript-dts-file-generate-from-JSON-Schema-file

Martian

The-HTTP-abstraction-library-for-Clojurescript-supporting-Swagger-Schema-re-frame-and-more

Swashbuckle

Swashbuckle--jsonedior-schema

Connexion example

Example-REST-service-using-Connexion-Swagger-first-Python-library-includes-schema-validation-and-OAuth-2

Swagger toolbox

-Swagger-schema-model-in-yaml-json-generator-from-json-data


Security (top)


Angular SpringBoot REST JWT

Springboot-Angular-and-JWT-security---Example-Project-based-on-Northwind-Order-Processing

E

-htmljavascriptBootstrap--Spring-boot-Spring-CloudWAR-jar-spring-security-oauth2-JPA--json-RESTappswaggerRESTAPI--portal-Session-gradle

Spring Boot starter

Spring-boot-project-with-preconfigured-JPA-spring-security-profiles-swagger-and-other-to-help-you-kick-start-your-awesome-project


Serverless (top)


Aws lambda typescript

This-sample-uses-the-Serverless-Application-Framework-to-implement-an-AWS-Lambda-function-in-TypeScript-deploy-it-via-CloudFormation-publish-it-through-API-Gateway-to-a-custom-domain-registered-on-Route53-and-document-it-with-Swagger


Specifications (top)


Azure rest api specs

The-source-for-REST-API-specifications-for-Microsoft-Azure

Openapi to graphql

Translate-APIs-described-by-OpenAPI-Specifications-OAS-into-GraphQL

Oapi codegen

Generate-Go-client-and-server-boilerplate-from-OpenAPI-3-specifications

Guardrail

Principled-code-generation-from-OpenAPI-specifications

Swagger diff

Utility-for-comparing-two-Swagger-specifications

Raml dotnet tools

Visual-Studio-extension-to-work-with-RAML-and-OAS-OpenAPI-specifications-You-can-consume-REST-APIs-scaffold-ASPNET-implementations-and-extract-RAML-specifications-from-existing-ASPNet-apps


Starter (top)


Spring boot starter swagger

spring-boot-starter-for-swagger-2x

Aspnetcore angular universal

ASPNET-Core--Angular-Universal-advanced-starter---PWA-w-server-side-rendering-for-SEO-Bootstrap-i18n-internationalization-TypeScript-unit-testing-WebAPI-REST-setup-SignalR-Swagger-docs-and-more-By-TrilonIO

Swagger spring boot

swagger-spring-boot-starter-swaggerSpringBootswagger

Flask api starter kit

Start-a-Flask-API-in-less-than-5-minutes

Nestjs prisma starter

Starter-template-for-NestJS--includes-Graphql-with-Prisma-Client-Passport-JWT-authentication-Swagger-Api-and-Docker

Spring Boot starter

Spring-boot-project-with-preconfigured-JPA-spring-security-profiles-swagger-and-other-to-help-you-kick-start-your-awesome-project

Nxplorerjs microservice starter

Node-JS--Typescript--Express-based-reactive-microservice-starter-project-for-REST-and-GraphQL-APIs


Support (top)


Connexion

SwaggerOpenAPI-First-framework-for-Python-on-top-of-Flask-with-automatic-endpoint-validation--OAuth2-support

Surging

Surging-is-a-micro-service-engine-that-provides-a-lightweight-high-performance-modular-RPC-request-pipeline-The-service-engine-supports-http-TCP-WSGrpc-Mqtt-UDP-and-DNS-protocols-It-uses-ZooKeeper-and-Consul-as-a-registry-and-integrates-it-Hash-random-polling-Fair-Polling-as-a-load-balancing-algorithm-built-in-service-governance-to-ensure-reliable-RPC-communication-the-engine-contains-Diagnostic-link-tracking-for-protocol-and-middleware-calls-and-integration-SkyWalking-Distributed-APM

Autorest

OpenAPI-fka-Swagger-Specification-code-generator-Supports-C-PowerShell-Go-Java-Nodejs-TypeScript-Python-Ruby

Apispec

A-pluggable-API-specification-generator-Currently-supports-the-OpenAPI-Specification-fka-the-Swagger-specification

Spectral

A-flexible-JSONYAML-linter-for-creating-automated-style-guides-with-baked-in-support-for-OpenAPI-v2--v3

Swagger py codegen

a-Python-web-framework-generator-supports-Flask-Tornado-Falcon-Sanic

Martian

The-HTTP-abstraction-library-for-Clojurescript-supporting-Swagger-Schema-re-frame-and-more


Testing (top)


Dredd

Language-agnostic-HTTP-API-Testing-Tool

Aspnetcore angular universal

ASPNET-Core--Angular-Universal-advanced-starter---PWA-w-server-side-rendering-for-SEO-Bootstrap-i18n-internationalization-TypeScript-unit-testing-WebAPI-REST-setup-SignalR-Swagger-docs-and-more-By-TrilonIO

Flagr

Flagr-is-a-feature-flagging-AB-testing-and-dynamic-configuration-microservice

Mysql registration passport

User-registration-service-built-with-React-PassportJS-JWT-auth-Express-Swagger-endpoint-testing-MySQL-DB-and-a-docker-compose-file-to-spin-it-all-up

Openapi.tools

A-collection-of-Editors-Linters-Parsers-Code-Generators--Documentation-Testing

Hippie swagger

API-testing-tool-with-automatic-swagger-assertions


Templates (top)


Templates

NET-project-templates-with-batteries-included-providing-the-minimum-amount-of-code-required-to-get-you-going-faster

Swagger test templates

Test-code-generated-from-Swagger


Tracing (top)


Node skeleton

An-nodejs-boilerplate-packaged-with-Typescript-Docker-Kubernetes-PM2-Eslint-Prettier-VSCode-config-Winston-Typedoc-Nodemon-AVA-PromClient-JWT-Editorconfig-OpenAPISwagger-JaegerOpen-Tracing-etc


Transform (top)


Prism

Turn-any-OpenAPI23-and-Postman-Collection-file-into-an-API-server-with-mocking-transformations-and-validations


Validation (top)


Connexion

SwaggerOpenAPI-First-framework-for-Python-on-top-of-Flask-with-automatic-endpoint-validation--OAuth2-support

Prism

Turn-any-OpenAPI23-and-Postman-Collection-file-into-an-API-server-with-mocking-transformations-and-validations

Phpboot

coffee--tiny--fast-PHP-framework-for-building-MicroservicesRESTful-APIs-with-useful--features-IOC-Hook-ORM-RPC-Swagger-Annotation-Parameters-binding-Validation-etc

Kin openapi

OpenAPI-30-implementation-for-Go-parsing-converting-validation-and-more

Connexion example

Example-REST-service-using-Connexion-Swagger-first-Python-library-includes-schema-validation-and-OAuth-2

Gradle swagger generator plugin

Gradle-plugin-for-OpenAPI-YAML-validation-code-generation-and-API-document-publishing

Kotlin openapi spring functional template

-Kotlin-Spring-5-Webflux-functional-application-with-api-request-validation-and-interactive-api-doc


Visualization (top)


Easy mock

A-persistent-service-that-generates-mock-data-quickly-and-provids-visualization-view

About this Developer Toolbox

It can be difficult to keep up with all of the moving parts of the Postman platform, so we wanted to create a simple toolbox that developers could bookmark and use to help use on a regular bases, providing a single place to find everything they need to automate and work with the Postman platform.

You can view a machine readable index of this API toolbox via the projects APIs.json file.

Stories from the Toolbox

A Single Place to Find All the Postman Developer Resources (08 Aug 2020)
It can be tough to keep up with where all of the Postman developer resources exist, so to help make it easier to stay in tune with the platform we created a dedicated Postm...