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 Home Repo 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 68
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 21297
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 146
Kiota Api Client Generator OpenAPI based HTTP Client code generator Link Link No Yes Yes 2829
FabriKt Generates Kotlin Code from OpenApi3 Specifications Link Link No Yes No 152
Microcks The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀 Link Link Yes Yes Yes 1339
@hey-api/openapi-ts ✨ Turn your OpenAPI specification into a beautiful TypeScript client Link Link Yes Yes Yes 1006
APIMatic Generate 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 31
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 9468
docs Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard Link Link Yes Yes No 39
restful-react A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥 Link Link No Yes Yes 1868
NSwag The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript. Link Link No Yes Yes 6693
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 4593
spring-openapi Spring Boot OpenAPI generator, container and UI. Link Link No Yes No 55
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 108
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 48
OWASP ZAP The ZAP core project Link Link No Yes Yes 12493
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. Link Link Yes Yes Yes 5
openapi-ts-sdk-builder Create a TypeScript SDK from an OpenAPI 3 definition Link Link Yes Yes No 10
BlocklyAutomation VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/ Link Link Yes Yes No 36
Typoas Open API (OAS 3.0) Typescript generator Link Link Yes Yes No 38
OpenAPI Commander Generate a Node.js command line tool from an OpenAPI definition Link Link Yes Yes No 25
Counterfact OpenAPI / Swagger to TypeScript generator and mock server Link Link Yes Yes Yes 99
apigen-ts Typed HTTP client generator as single file without extra dependencies from OpenAPI schema Link Link Yes Yes Yes 27
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 67
🌿 Fern Input OpenAPI. Output SDKs and Docs. Link Link Yes Yes Yes 2587
✨ Stainless Stainless full-stack API Framework Link Link Yes Yes No 79
// Speakeasy Generate & publish SDKs in 10+ languages, Terraform Providers, and docs from your OpenAPI Link Link Yes Yes No N/A
Swift OpenAPI Generator Generate Swift client and server code from an OpenAPI document. Link Link Yes Yes No 1360
OpenAPI Qraft Generate a type-safe TanStack Query React ✨ client from your OpenAPI document Link Link Yes Yes No 29
OpenAPI TypeScript Generate TypeScript types from OpenAPI 3 specs Link Link Yes Yes Yes 5504
knife4j Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution No Link No Yes No 4065
openapi-directory 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format No Link No Yes No 3825
docusaurus-openapi 🦕 OpenAPI plugin for generating API reference docs in Docusaurus v2. No Link No Yes No 493
ghlocalapi (Unofficial) Google Home local API documentation. No Link No Yes No 449
observability-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 353
swaggerprovider F# generative Type Provider for Swagger No Link No Yes No 262
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 194
apiclientcodegen A collection of Visual Studio custom tool code generators for Swagger / OpenAPI specification files No Link No Yes No 176
openapi-to-plantuml Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API. No Link No Yes No 95
intellij-openapi-generator Intellij Plugin for openapi-generator No Link No Yes No 77
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 69
sideko Generate SDKs and docs for your API No Link No Yes No 54
sleeplessinslc Demo code from No Link No Yes No 50
sample-quarkus-applications Example application built using Quarkus framework No Link No Yes No 47
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 45
backbase-openapi-tools Backbase Open Api Tools (boat) helps manage large OpenAPI projects No Link No Yes No 41
igeekfan.aspnetcore.rapidoc RapiDoc Custom Element for Open-API spec viewing +asp.net core No Link No Yes No 33
http-rider Simple and Powerful desktop client for working with JSON APIs No Link No Yes No 29
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 23
openapi-ext Some extensions for MicroProfile OpenAPI No Link No Yes No 22
sourceapi API first Open API code generator based on json or yaml definitions. No Link No Yes No 14
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 13
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 13
sofia-supermarkets-api API за извличане на информация за продукти от супермаркети в София No Link No Yes No 11
lapidary Write Web API clients using annotations in python 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
unionj-generator OpenAPI 3.0 specification Dsl and a collection of code generators No Link No Yes No 8
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 8
rapidoc-spring-boot Rapidoc Open Api UI for Spring Boot No Link No Yes No 7
dotnetconf22 Minimal API + OpenAPI Sample 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
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 5
fs-itunes-search-client This Swift package provides a client library for interacting with the iTunes Search API. It leverages the power of Swift OpenAPI Generator to automatically generate code from the provided OpenAPI specification file (openapi.yaml). No Link No Yes No 4
json2swagger3-php Postman的Request和Response结构转Swagger3-PHP(OPENAPI3)工具 No Link No Yes No 4
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 4
dropwizard-swagger Dropwizard Swagger 2.x and OpenAPI 3.x Integration 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
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
next-swagger-ui Wraps Swagger UI using Next.js No Link No Yes No 3
spring-boot-openapi Documenting a Spring REST API Using OpenAPI 3.0 No Link No Yes No 3
openapi-resources 📦 OpenAPI Resources No Link No Yes No 3
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 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
myadmin-client-vue MyAdmin Vue3 Client Frontend No Link No Yes No 2
cliente_api API RESTFul en Java Spring Boot No Link No Yes No 2
keycloak-aspnetcore Configuracion de seguridad oauth2 con Keycloak y aspnetcore No Link No Yes No 2
java-spring-boot Java Spring development example. No Link No Yes No 2
openapi-toolkit Not available 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-tooling Java tooling for OpenAPI No Link No Yes No 2
atmos-go Unofficial client library to use ATMOS Platform API 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
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
tomcat-embedded-openapi API Rest with Apache Tomcat, Open Api Validate. No Link No Yes No 1
bbb22-votation-system Online Votation System of Big Brother Brazil 22 (2022) 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
nimiq-watch-docs Nimiq.Watch API Documentation 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
swagger-codegen Swagger/OpenApi based Angular client generation samples No Link No Yes No 1
peoplehub PeopleHub: Registration of people and addresses API No Link No Yes No 1
kiota.autogen A set of libraries for auto-generating API clients using Kiota No Link No Yes No 1
tda-store-restful-api Backend for mobile app (TDA Laptop) No Link No Yes No 1
filipov-food-api :hamburger: :fries: Food API - Java/SpringBoot | Training and PoC No Link No Yes No 1
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
cinemarustback REST API related to movies, series and its reviews created with Rust and Actix Web. No Link No Yes No N/A
jetty-embedded-openapi API Rest with Eclipse Jetty, Open Api Validate. No Link No Yes No N/A
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
map-experiment ReactでGoogleMapの実験場。いろいろと付け足してみたい 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
oapi-generator Generate OpenAPI documents from multiple Swagger v2 or Open API v3 documents. 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 36
yaml-doc-maven-plugin Simple maven plugin for the yaml-doc-tool project 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 57
guardrail Principled code generation from OpenAPI specifications Link Link No Yes Yes 522
swagger-bootstrap-ui Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution No Link No Yes No 88
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 1431