OpenAPI Client Generators AI Coding Tools
Tools for automatically generating API clients, SDKs, and type definitions from OpenAPI/Swagger specifications. Does NOT include general code generation tools, API testing frameworks, or validation rule engines unrelated to OpenAPI schema consumption.
There are 63 openapi client generators tools tracked. 5 score above 50 (established tier). The highest-rated is reagento/descanso at 63/100 with 130 stars and 625 monthly downloads.
Get all 63 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ai-coding&subcategory=openapi-client-generators&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
reagento/descanso
A modern and simple way to create clients for REST like APIs |
|
Established |
| 2 |
mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec |
|
Established |
| 3 |
grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6. |
|
Established |
| 4 |
verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents |
|
Established |
| 5 |
yhnavein/swaggie
Tool for generating TypeScript client code for given Swagger API endpoints |
|
Established |
| 6 |
vermiculus/apiwrap.el
Generate wrappers for your API endpoints! |
|
Emerging |
| 7 |
openvalidation/openvalidation
Compose validation rules in the language you use every day, openVALIDATION... |
|
Emerging |
| 8 |
apioo/typeschema
TypeSchema is a JSON format to describe data models in a language neutral format |
|
Emerging |
| 9 |
CreateAPI/CreateAPI
Delightful code generator for OpenAPI specs |
|
Emerging |
| 10 |
SamuelMarks/cdd-c
OpenAPI ↔ C. Frontend for C, concentrating on: generation from code;... |
|
Emerging |
| 11 |
apioo/typeapi
TypeAPI is an OpenAPI alternative to describe REST APIs for type-safe code... |
|
Emerging |
| 12 |
tyrchen/quenya
Quenya is a framework to build high-quality REST API applications based on... |
|
Emerging |
| 13 |
openapi-json-schema-tools/openapi-json-schema-generator
OpenAPI JSON Schema Generator allows auto-generation of API client... |
|
Emerging |
| 14 |
Arshia001/FSharp.GrpcCodeGenerator
A protoc plugin to enable generation of F# code + supporting libraries |
|
Emerging |
| 15 |
vitwit/JS-SDKGen
JS-SDKGen is a Javascript SDK Code generator for your API. It uses apidoc... |
|
Emerging |
| 16 |
Max-Health-Inc/BabelFHIR-TS
Generate profile-aware TypeScript interfaces, validators, and a type-safe... |
|
Emerging |
| 17 |
Eximchain/abi2api
Autogenerate nodejs server APIs for calling your smart contract's functions via web3. |
|
Emerging |
| 18 |
983033995/AutoAPIGen
一款专为 VSCode 打造的高效插件,根据接口文档自动生成 TypeScript 接口请求代码及类型定义,提升开发效率,减少手动编码错误。 |
|
Emerging |
| 19 |
PierroD/fastapi-crudrouter-mongodb
This is the MongoDB version of awtkns CRUDRouter for FastAPI |
|
Emerging |
| 20 |
andrenth/ocaml-swagger
Swagger 2.0 code generator for OCaml |
|
Emerging |
| 21 |
onlozanoo/databroom
Databroom is a cross-language data cleaning tool with CLI, GUI, and API.... |
|
Emerging |
| 22 |
Luxoft/gengen
Tool for generating models and Angular services based on OpenAPIs and Swagger's JSON. |
|
Emerging |
| 23 |
jakubkozera/openapi-ui
A modern, feature-rich OpenAPI/Swagger documentation and testing interface... |
|
Emerging |
| 24 |
nshkrdotcom/arsenal
Metaprogramming framework for automatic REST API generation from OTP operations |
|
Emerging |
| 25 |
welovecoding/swaxios
A Swagger API client generator based on axios and written in TypeScript. 🌊 |
|
Experimental |
| 26 |
Cstannahill/schemantic
A fully typed, extensible, modular TypeScript type generator for OpenAPI... |
|
Experimental |
| 27 |
lukoerfer/cake-openapi-generator
Cake Addin for code generation via the OpenAPI Generator (f.k.a. Swagger Codegen) |
|
Experimental |
| 28 |
openvalidation/openvalidation-openapi
Generate OpenAPI service stubs with complete validation layer using this... |
|
Experimental |
| 29 |
quotient-im/gtad
Generate Things from API Descriptions |
|
Experimental |
| 30 |
lukoerfer/cake-codegen-nswag
Cake Addin for code generation from OpenAPI specifications via NSwag |
|
Experimental |
| 31 |
yugokato/openapi-test-client
Dynamically generate/update API test clients from any OpenAPI 3.x... |
|
Experimental |
| 32 |
apioo/psx-website
Build type-safe REST APIs |
|
Experimental |
| 33 |
type-safe-dx/openapi-typescript-any-client
Create type-safe fetcher from OpenAPI 3 specs, with any fetch client, such... |
|
Experimental |
| 34 |
JetBrains-Research/rocqstar-rag
BigRocq is a utility, that takes a Rocq (former Coq) project as input and... |
|
Experimental |
| 35 |
ikemtz/OData-TS-Generator
NPM package to create TS client models for OData endpoints |
|
Experimental |
| 36 |
VannaDii/tsoa-next
Build type-safe OpenAPI APIs for Node.js using TypeScript decorators with... |
|
Experimental |
| 37 |
foo-ogawa/micro-contracts
Contract-first vertical slices for TypeScript Web/API systems. OpenAPI as... |
|
Experimental |
| 38 |
GGROM1/schemantic
🔧 Generate TypeScript types and API clients for OpenAPI schemas with ease... |
|
Experimental |
| 39 |
amanguptaofficial/auto-api-client
Automatically generate TypeScript API clients and React hooks from... |
|
Experimental |
| 40 |
EvanSchleret/laravel-typebridge
Bridge Laravel resources to deterministic TypeScript types. |
|
Experimental |
| 41 |
seanpfeifer/twirp-gen
Protobuf client code generators for Twirp services... |
|
Experimental |
| 42 |
MIDAS-CODE-NET/examples
Example projects using the Midas Code API |
|
Experimental |
| 43 |
MIDAS-CODE-NET/midas-sdk
Official TypeScript SDK for the Midas Code API |
|
Experimental |
| 44 |
MukundaKatta/APIForge
API scaffold generator — generate FastAPI projects from OpenAPI specs with... |
|
Experimental |
| 45 |
urmzd/oag
Fast OpenAPI 3.x code generator for TypeScript, React/SWR, and FastAPI —... |
|
Experimental |
| 46 |
ArmanKyro/crypto-exchange-api-catalog
🔍 Discover and catalog cryptocurrency exchange APIs with a versatile tool... |
|
Experimental |
| 47 |
beenotung/create-rpc
Starter template of Typescript web server with auto-generated client SDK... |
|
Experimental |
| 48 |
fazpu/angular-swagger2
Generated code for Angular based on Swagger v2 definition - typings /... |
|
Experimental |
| 49 |
NinjaCodeGen/ncg-crud-ngx-bs
Angular 4+ Bootstrap 4 CRUD/Admin app by NinjaCodegen |
|
Experimental |
| 50 |
celom/drizzle-proto-generator
Generate gRPC Protocol Buffer definitions from Drizzle schemas. |
|
Experimental |
| 51 |
rohas-dev/rohas
Build scalable event-driven applications with schema-driven development.... |
|
Experimental |
| 52 |
NinjaCodeGen/ncg-crud-ngx-kui
Angular 4+ Kendo UI CRUD/Admin app by NinjaCodegen |
|
Experimental |
| 53 |
Kolot-lu/swagger-type-parser
CLI tool to generate TypeScript type definitions from OpenAPI/Swagger... |
|
Experimental |
| 54 |
taikaiiss/SwaggerAH
🛡️ Detect unauthorized access to Swagger/OpenAPI documents and generate... |
|
Experimental |
| 55 |
saoudkhalid/open-spec-correct
🤖 Automate API corrections by analyzing descriptions and generating... |
|
Experimental |
| 56 |
cmurestudillos/postman-to-swagger-converter
Aplicación de escritorio Electron que convierte fácilmente colecciones de... |
|
Experimental |
| 57 |
abbish/openvpn-profile-validator
When you have a batch of OpenVPN profile files, but some of them may have... |
|
Experimental |
| 58 |
AccelByte/extend-codegen-cli
AccelByte Extend Code Generator |
|
Experimental |
| 59 |
teobler/openapi-schema-resolver
A tool for resolving openAPI json schema to typescript type definition. |
|
Experimental |
| 60 |
TonEnfer/SignalP
SignalP - SignalR + Protobuf |
|
Experimental |
| 61 |
edgarmedrano/Open4GLWebServices
A SOAP stub and WSDL generator for OpenEdge (PROGRESS) built with OpenEdge. |
|
Experimental |
| 62 |
MahdiZarrinkolah/vika-cli
A modern, high-performance OpenAPI generator for TypeScript, Zod & Fetch... |
|
Experimental |
| 63 |
ktanaka101/openapi-dry-validation-generator
Generate dry-validation(ruby) from openapi spec file |
|
Experimental |