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 yhnavein/swaggie at 61/100 with 24 stars.

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 yhnavein/swaggie

Tool for generating TypeScript client code for given Swagger API endpoints

61
Established
2 grafana/openapi-to-k6

A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.

59
Established
3 reagento/descanso

A modern and simple way to create clients for REST like APIs

57
Established
4 mikestead/openapi-client

Generate ES6 or Typescript service integration code from an OpenAPI 2 spec

55
Established
5 verizonconnect/ngx-form-generator

Generate Angular ReactiveForms from OpenAPI documents

51
Established
6 SamuelMarks/cdd-c

OpenAPI ↔ C. Frontend for C, concentrating on: generation from code;...

47
Emerging
7 vermiculus/apiwrap.el

Generate wrappers for your API endpoints!

46
Emerging
8 openvalidation/openvalidation

Compose validation rules in the language you use every day, openVALIDATION...

43
Emerging
9 vitwit/JS-SDKGen

JS-SDKGen is a Javascript SDK Code generator for your API. It uses apidoc...

42
Emerging
10 Max-Health-Inc/BabelFHIR-TS

Generate profile-aware TypeScript interfaces, validators, and a type-safe...

41
Emerging
11 983033995/AutoAPIGen

一款专为 VSCode 打造的高效插件,根据接口文档自动生成 TypeScript 接口请求代码及类型定义,提升开发效率,减少手动编码错误。

41
Emerging
12 CreateAPI/CreateAPI

Delightful code generator for OpenAPI specs

41
Emerging
13 apioo/typeschema

TypeSchema is a JSON format to describe data models in a language neutral format

41
Emerging
14 Eximchain/abi2api

Autogenerate nodejs server APIs for calling your smart contract's functions via web3.

41
Emerging
15 PierroD/fastapi-crudrouter-mongodb

This is the MongoDB version of awtkns CRUDRouter for FastAPI

40
Emerging
16 apioo/typeapi

TypeAPI is an OpenAPI alternative to describe REST APIs for type-safe code...

39
Emerging
17 tyrchen/quenya

Quenya is a framework to build high-quality REST API applications based on...

39
Emerging
18 Luxoft/gengen

Tool for generating models and Angular services based on OpenAPIs and Swagger's JSON.

39
Emerging
19 openapi-json-schema-tools/openapi-json-schema-generator

OpenAPI JSON Schema Generator allows auto-generation of API client...

38
Emerging
20 Arshia001/FSharp.GrpcCodeGenerator

A protoc plugin to enable generation of F# code + supporting libraries

38
Emerging
21 beenotung/create-rpc

Starter template of Typescript web server with auto-generated client SDK...

36
Emerging
22 lukoerfer/cake-openapi-generator

Cake Addin for code generation via the OpenAPI Generator (f.k.a. Swagger Codegen)

35
Emerging
23 Cstannahill/schemantic

A fully typed, extensible, modular TypeScript type generator for OpenAPI...

34
Emerging
24 welovecoding/swaxios

A Swagger API client generator based on axios and written in TypeScript. 🌊

33
Emerging
25 andrenth/ocaml-swagger

Swagger 2.0 code generator for OCaml

33
Emerging
26 quotient-im/gtad

Generate Things from API Descriptions

33
Emerging
27 lukoerfer/cake-codegen-nswag

Cake Addin for code generation from OpenAPI specifications via NSwag

33
Emerging
28 openvalidation/openvalidation-openapi

Generate OpenAPI service stubs with complete validation layer using this...

33
Emerging
29 nshkrdotcom/arsenal

Metaprogramming framework for automatic REST API generation from OTP operations

32
Emerging
30 yugokato/openapi-test-client

Dynamically generate/update API test clients from any OpenAPI 3.x...

32
Emerging
31 celom/drizzle-proto-generator

Generate gRPC Protocol Buffer definitions from Drizzle schemas.

31
Emerging
32 type-safe-dx/openapi-typescript-any-client

Create type-safe fetcher from OpenAPI 3 specs, with any fetch client, such...

31
Emerging
33 apioo/psx-website

Build type-safe REST APIs

31
Emerging
34 JetBrains-Research/rocqstar-rag

BigRocq is a utility, that takes a Rocq (former Coq) project as input and...

31
Emerging
35 ikemtz/OData-TS-Generator

NPM package to create TS client models for OData endpoints

31
Emerging
36 jakubkozera/openapi-ui

A modern, feature-rich OpenAPI/Swagger documentation and testing interface...

30
Emerging
37 seanpfeifer/twirp-gen

Protobuf client code generators for Twirp services...

29
Experimental
38 NinjaCodeGen/ncg-crud-ngx-bs

Angular 4+ Bootstrap 4 CRUD/Admin app by NinjaCodegen

28
Experimental
39 urmzd/oag

Fast OpenAPI 3.x code generator for TypeScript, React/SWR, and FastAPI —...

24
Experimental
40 NinjaCodeGen/ncg-crud-ngx-kui

Angular 4+ Kendo UI CRUD/Admin app by NinjaCodegen

24
Experimental
41 VannaDii/tsoa-next

Build type-safe OpenAPI APIs for Node.js using TypeScript decorators with...

23
Experimental
42 ArmanKyro/crypto-exchange-api-catalog

🔍 Discover and catalog cryptocurrency exchange APIs with a versatile tool...

22
Experimental
43 MukundaKatta/APIForge

API scaffold generator — generate FastAPI projects from OpenAPI specs with...

22
Experimental
44 MIDAS-CODE-NET/midas-sdk

Official TypeScript SDK for the Midas Code API

22
Experimental
45 MIDAS-CODE-NET/examples

Example projects using the Midas Code API

22
Experimental
46 EvanSchleret/laravel-typebridge

Bridge Laravel resources to deterministic TypeScript types.

22
Experimental
47 foo-ogawa/micro-contracts

Contract-first vertical slices for TypeScript Web/API systems. OpenAPI as...

22
Experimental
48 GGROM1/schemantic

🔧 Generate TypeScript types and API clients for OpenAPI schemas with ease...

22
Experimental
49 rohas-dev/rohas

Build scalable event-driven applications with schema-driven development....

22
Experimental
50 amanguptaofficial/auto-api-client

Automatically generate TypeScript API clients and React hooks from...

19
Experimental
51 fazpu/angular-swagger2

Generated code for Angular based on Swagger v2 definition - typings /...

19
Experimental
52 abbish/openvpn-profile-validator

When you have a batch of OpenVPN profile files, but some of them may have...

19
Experimental
53 cmurestudillos/postman-to-swagger-converter

Aplicación de escritorio Electron que convierte fácilmente colecciones de...

19
Experimental
54 teobler/openapi-schema-resolver

A tool for resolving openAPI json schema to typescript type definition.

18
Experimental
55 TonEnfer/SignalP

SignalP - SignalR + Protobuf

17
Experimental
56 edgarmedrano/Open4GLWebServices

A SOAP stub and WSDL generator for OpenEdge (PROGRESS) built with OpenEdge.

17
Experimental
57 ktanaka101/openapi-dry-validation-generator

Generate dry-validation(ruby) from openapi spec file

17
Experimental
58 Kolot-lu/swagger-type-parser

CLI tool to generate TypeScript type definitions from OpenAPI/Swagger...

16
Experimental
59 MahdiZarrinkolah/vika-cli

A modern, high-performance OpenAPI generator for TypeScript, Zod & Fetch...

14
Experimental
60 saoudkhalid/open-spec-correct

🤖 Automate API corrections by analyzing descriptions and generating...

14
Experimental
61 taikaiiss/SwaggerAH

🛡️ Detect unauthorized access to Swagger/OpenAPI documents and generate...

14
Experimental
62 fischor/protogen-javascript

The protogen package makes it easy to write protoc plugins in JavaScript/Typescript

11
Experimental
63 AccelByte/extend-codegen-cli

AccelByte Extend Code Generator

11
Experimental