Fork me on GitHub

SDK

Click on a heading to sort.
Filter using one or more keywords
Click the More Details button for more information on a tool

Note: The homepage and repository links may lead to the same place!

Name Description Homepage Repository 3.1? 3.0? 2.0? Stars Properties
OpenAPI Client Generators Generate strongly typed C# and TypeScript client codes from Open API / Swagger definitions supporting jQuery, Angular, AXIOS, Fetch API, Aurelia and Angular Strictly Typed Forms Link Link No Yes Yes 58
OpenAPI Generator OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) Link Link No Yes Yes 19196
OpenAPI JSON Schema Generator OpenAPI JSON Schema Generator allows auto-generation of API client libraries with a focus on JSON schema given an OpenAPI document Link Link Yes Yes No 105
Kiota Api Client Generator OpenAPI based HTTP Client code generator Link Link No Yes Yes 2075
FabriKt Generates Kotlin Code from OpenApi3 Specifications Link Link No Yes No 125
Sandbox SaaS, self-hosted, or CLI tool for turning OpenAPI (and other) descriptions into a mock server, where you can modify behaviour, simulate downtime, and any other nonsense you can think of thanks to a built-in code editor! Link Link No Yes Yes 5
Microcks Kubernetes native tool for mocking and testing API and micro-services. Microcks is a Cloud Native Computing Foundation sandbox project 🚀 Link Link Yes Yes Yes 1125
APIMatic CodeGen Bring in your API description (OAI v2/v3, RAML, API Blueprint, WSDL, etc.) to generate fully functional SDKs in over 10 languages. Link No Yes Yes Yes N/A
docler-labs/api-client-generator API client generator is a console application capable of generating an API client based on OpenAPI(Swagger) specification. No Link No Yes No 28
janephp/open-api [READ-ONLY] Subtree split of Jane OpenAPI library No Link No Yes Yes 43
go-swagger Swagger 2.0 implementation for go Link Link No No Yes 9173
docs Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard Link Link Yes Yes No 34
restful-react A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥 Link Link No Yes Yes 1876
NSwag The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript. Link Link No Yes Yes 6358
api-codegen-ts A generalized codegen library by default setup to go from swagger 2.0 to typescript. Link Link No Yes Yes 5
Azure AutoRest OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python No Link No Yes Yes 4441
spring-openapi Spring Boot OpenAPI generator, container and UI. Link Link No Yes No 53
Flotiq - headless CMS with OpenAPI support Visually define your Content Types, Flotiq automatically generates your own OpenAPI v3 compatible endpoints, SDKs and Postman collections. Link No No Yes No N/A
Unchase.OpenAPI.Connectedservice :scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference. Link Link No Yes Yes 98
oa-client Flexible client helper for making and validating calls to OpenAPI backends. For Node and the browser. Runtime lib - no need for code generation! Link Link No Yes No 46
OWASP ZAP The ZAP core project Link Link No Yes Yes 11765
openapi-ts-sdk-builder Create a TypeScript SDK from an OpenAPI 3 definition Link Link Yes Yes No 9
BlocklyAutomation VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/ Link Link Yes Yes No 29
Typoas Open API (OAS 3.0) Typescript generator Link Link Yes Yes No 32
OpenAPI Commander Generate a Node.js command line tool from an OpenAPI definition Link Link Yes Yes No 23
Counterfact OpenAPI / Swagger to TypeScript generator and mock server Link Link Yes Yes Yes 69
OpenAPI TypeScript Generate TypeScript types from OpenAPI 3 specs Link Link Yes Yes Yes 4240
draig DRAIG is an OpenAPI3 based design-first custom generator that creates fully functional microservices from an OAS API description document. You can use DRAIG with openapi-generator as a backend generator or use DRAIG CLI or REPL to generate your microservices. With simple user-customizable templates, you can extended and improve implementation code so that generated code can be compiled and deployed immediatelly. Link Link No Yes No N/A
ABAP OpenAPI Client & Server Generator ABAP OpenAPI Client and Server generator in ABAP Link Link No Yes No 59
api-diff-viewer React component to view difference between two Json based API documents No Link Yes Yes Yes 23
🌿 Fern 🌿 Stripe-level SDKs and Docs for your API Link Link Yes Yes Yes 2167
✨ Stainless Stainless full-stack API Framework Link Link Yes Yes No 30
// Speakeasy Generate & publish SDKs in 10+ languages, Terraform Providers, and docs from your OpenAPI Link Link Yes Yes No N/A
knife4j Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution No Link No Yes No 3789
openapi-directory 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format No Link No Yes No 3581
docusaurus-openapi 🦕 OpenAPI plugin for generating API reference docs in Docusaurus v2. No Link No Yes No 458
ghlocalapi (Unofficial) Google Home local API documentation. No Link No Yes No 443
akita-cli The Akita CLI helps you make sense of API traffic. Passively watch API traffic with apidump. Model API behavior with apispec. Compare API behavior with apidiff. No Link No Yes No 340
swaggerprovider F# generative Type Provider for Swagger No Link No Yes No 252
generators API Generator - instantly generate REST and GraphQL APIs (openapi (OAS) 3.0.0) No Link No Yes No 236
openapi-typescript-code-generator TypeScript code generator via OpenAPI scheme. No Link No Yes No 179
apiclientcodegen A collection of Visual Studio custom tool code generators for Swagger / OpenAPI specification files No Link No Yes No 141
openapi-to-plantuml Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API. No Link No Yes No 78
intellij-openapi-generator Intellij Plugin for openapi-generator No Link No Yes No 76
gnext Web Framework extension for Gin. Offers the API structuring, automates validation and generates documentation. It's fully compatible with the current Gin usages and Gin's middlewares. No Link No Yes No 67
sleeplessinslc Demo code from No Link No Yes No 52
sideko Generate SDKs and docs for your API No Link No Yes No 42
javalin-openapi Annotation processor for compile-time OpenAPI & JsonSchema, with out-of-the-box support for Javalin 5.x, Swagger & ReDoc No Link No Yes No 41
sample-quarkus-applications Example application built using Quarkus framework No Link No Yes No 40
backbase-openapi-tools Backbase Open Api Tools (boat) helps manage large OpenAPI projects No Link No Yes No 38
igeekfan.aspnetcore.rapidoc RapiDoc Custom Element for Open-API spec viewing +asp.net core No Link No Yes No 31
http-rider Simple and Powerful desktop client for working with JSON APIs No Link No Yes No 29
openapi-ext Some extensions for MicroProfile OpenAPI No Link No Yes No 21
apigen.springboot Apigen allow generate springboot archetipe using openapi file as mapping tool between the openapi definition and the database. No Link Yes Yes No 21
api-studio-visualstudio Visual studio plug-in to create clean RESTful APIs. The plug-in provides a quick and easy ways to scaffold HTTP end-points following RFC and best practice. No Link No Yes No 14
yapily-openapi Yapily’s OpenAPI Specification. Use this complete definition of our API to generate client libraries in the language of your choice. No Link No Yes No 12
sourceapi API first Open API code generator based on json or yaml definitions. No Link No Yes No 11
openapi-angular-spring-demo A demo application which demonstrates OpenAPI generator in a Angular + Spring Boot application No Link No Yes No 10
sofia-supermarkets-api API за извличане на информация за продукти от супермаркети в София No Link No Yes No 9
unionj-generator OpenAPI 3.0 specification Dsl and a collection of code generators No Link No Yes No 8
rapidoc-spring-boot Rapidoc Open Api UI for Spring Boot No Link No Yes No 7
openapi-ts-generator NPM package based on swagger-ts-generator to generate typescript models for endpoints documented by swagger using the relatively new OpenAPI spec. No Link No Yes No 7
swagger-to-typescript-client A CLI to Generate typescript axios client from swagger & openapi file No Link No Yes No 7
symfony-openapi-example An example of using an OpenAPI spec in a Symfony application No Link No Yes No 6
openapi-client-generator Generates Python client packages from OpenAPI v3 specifications. The project aims at supporting any generic valid specification. No Link No Yes No 6
dotnetconf22 Minimal API + OpenAPI Sample No Link No Yes No 5
lapidary Write Web API cleints using annotations in python No Link No Yes No 5
json2swagger3-php Postman的Request和Response结构转Swagger3-PHP(OPENAPI3)工具 No Link No Yes No 4
skaffolder-vscode-extension This VSCode Extension allows to generate web app from documentation in your IDE. You can import APIs from a OpenAPI 3.0 file or define it by yourself. No Link No Yes No 4
dropwizard-swagger Dropwizard Swagger 2.x and OpenAPI 3.x Integration No Link No Yes No 4
vscode-openapi-viewer The vscode-openapi-viewer extension is a valuable tool for developers and architects working with OpenAPI specifications, as it provides a convenient and interactive way to preview, test, and debug APIs within Visual Studio Code. No Link No Yes No 4
apifi Open API spec driven HTTP APIs No Link No Yes No 4
spring-boot-api-first Example project using Spring Boot and OpenAPI Processor No Link No Yes No 3
openapi OpenAPI V3 specifications for api.ideal-postcodes.co.uk No Link No Yes No 3
next-swagger-ui Wraps Swagger UI using Next.js No Link No Yes No 3
intelligent-sandbox-api The repository contains OpenAPI specification for interacting with REST APIs that Trellix Intelligent Sandbox (former: ATD) offers. No Link No Yes No 3
openapi-typescript-practice OpenAPIを利用したAPI作成と、開発、リリースフローまでの仕組みづくりの練習 No Link No Yes No 3
zally-gradle-plugin Use Zally to validate OpenAPI specs in a Gradle project No Link No Yes No 3
spring-boot-openapi Documenting a Spring REST API Using OpenAPI 3.0 No Link No Yes No 3
cliente_api API RESTFul en Java Spring Boot No Link No Yes No 2
spring-boot-openapi-generator This showcases a simplistic Spring Boot project with an API-first design pattern No Link No Yes No 2
spring-boot-primerfaces-sheduler Scheduler example implementation(Spring boot 2.6, JSF 2.4, Primefaces 10) No Link No Yes No 2
vcita-client-java-sdk Not available No Link No Yes No 2
keycloak-aspnetcore Configuracion de seguridad oauth2 con Keycloak y aspnetcore No Link No Yes No 2
openapi-toolkit Not available No Link No Yes No 2
java-spring-boot Java Spring development example. No Link No Yes No 2
contratacaoflow Camunda orquestration flow for loan contracting No Link No Yes No 2
akka-http-petstore An akka-http server which implements OpenAPI 3 Spec of https://petstore3.swagger.io. No Link No Yes No 2
openapi-resources 📦 OpenAPI Resources No Link No Yes No 2
global-azure-2022 Communities around the world are organizing localized live streams for everyone around the world to join and learn about Azure from the best-in-class community leaders. No Link No Yes No 2
tomcat-embedded-openapi API Rest with Apache Tomcat, Open Api Validate. No Link No Yes No 1
typescript-openapi-builder Generate OpenAPI spec using TypeScript annotations No Link No Yes No 1
developers-api-specification OpenApi v3.0.0 schema for the Sellix Developers API. Contains examples, payloads and specifications on requests and responses. No Link No Yes No 1
hangman Hangman game No Link No Yes No 1
bbb22-votation-system Online Votation System of Big Brother Brazil 22 (2022) No Link No Yes No 1
myadmin-client-vue MyAdmin Vue3 Client Frontend No Link No Yes No 1
openapi-go-server Templates for the go-server generator of the OpenAPI Generator. No Link No Yes No 1
openapi-typescript-code-generator-demo-project Demo Project for @himenon/openapi-typescript-code-generator No Link No Yes No 1
nobitex-api-openapi-specs Nobitex Open API Specification No Link No Yes No 1
openapi a naive openapi 3.1 json document reader to support convention & template based code generation No Link No Yes No 1
car-shop Car Shop é um projeto idealizado pela escola @Tryber e desenvolvido pelos alunos (como eu). É uma API REST desenvolvida em TypeScript que utiliza o ODM Mongoose para consultar o banco de dados não relacional MongoDB. No Link No Yes No 1
nimiq-watch-docs Nimiq.Watch API Documentation No Link No Yes No 1
swagger-codegen Swagger/OpenApi based Angular client generation samples No Link No Yes No 1
openapi-tooling Java tooling for OpenAPI No Link No Yes No 1
tda-store-restful-api Backend for mobile app (TDA Laptop) No Link No Yes No 1
atmos-go Unofficial client library to use ATMOS Platform API No Link No Yes No 1
filipov-food-api :hamburger: :fries: Food API - Java/SpringBoot | Training and PoC No Link No Yes No 1
datadog-typescript-openapi Implementation of TypeScript generated from DataDog OpenAPI No Link No Yes No N/A
uan-spec-sweng-architecture-2-lab-01-layered Project for the Antonio Nariño University, Specialization in Software Engineering, Software Architecture II, corresponding to Laboratory No.1 about Layer Architecture and the Business Delegate pattern. No Link No Yes No N/A
todo-list-with-spring API Rest para gerenciamento de lista de tarefas, construída em Java com o framework Spring Boot. No Link No Yes No N/A
map-experiment ReactでGoogleMapの実験場。いろいろと付け足してみたい No Link No Yes No N/A
oapi-generator Generate OpenAPI documents from multiple Swagger v2 or Open API v3 documents. No Link No Yes No N/A
openapi-mass-generator Mass-generate your APIs with openapi-generator-cli No Link No Yes No N/A
aws-openapi-ui serve your api with swagger-ui and CDK No Link No Yes No N/A
kvazar-tt Тестовое задание для "Квазар" No Link No Yes No N/A
logbook-go Client library to use my Logbook API No Link No Yes No N/A
good-smash Projects containing a single BO used for multiple front end No Link No Yes No N/A
mock-server-generator mock server generator & docs serve No Link No Yes No N/A
BlocklyAutomation VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/ Link Link Yes Yes No 29
yaml-doc-maven-plugin Simple maven plugin for the yaml-doc-tool project No Link No Yes No N/A
pessoa-endereco API implementada para teste técnico no processo seletivo da Attornatus Procuradoria Digital para a vaga de Desenvolvedor Back End - Java. No Link No Yes No N/A
uptimerobot-swagger Unofficial swagger 3.0 documentation for the UptimeRobot.com API v2 spec No Link No Yes No N/A
nodejs-az-functions-api Template for Azure Functions API with Node.js runtime No Link No Yes No N/A
APIMatic CodeGen Bring in your API description (OAI v2/v3, RAML, API Blueprint, WSDL, etc.) to generate fully functional SDKs in over 10 languages. Link No Yes Yes Yes N/A
statements Open Banking Statements API built on top of light-4j No Link No Yes No N/A
openlms An Open Learning Management System No Link No Yes No N/A
product-apis APIs del producto No Link No Yes No N/A
openapi-mock-server DEPRECATED. Create mock server based on Open API 3.0 specification file No Link No Yes No N/A
BOATS Beautiful Open Api Template System Link Link No Yes Yes 53
guardrail Principled code generation from OpenAPI specifications Link Link No Yes Yes 507
swagger-bootstrap-ui Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution No Link No Yes No 70
oas An experimental OpenAPI 3 spec generator No Link No Yes No N/A
go-doudou go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well. No Link No Yes No 1309