Skip to content

Commit

Permalink
docs: add openapi-code-generator.
Browse files Browse the repository at this point in the history
adds https://github.com/mnahkies/openapi-code-generator/ / https://openapi-code-generator.nahkies.co.nz/ to the list.

it currently supports generating typescript client sdks based on fetch / axios, and server routing / request+response validation based on koa (choice of zod / joi for runtime validation).

an experimental nextjs server implementation is in the works (mnahkies/openapi-code-generator#152), and my longer term plan is to add other languages such as kotlin to the set of templates.
  • Loading branch information
mnahkies authored Jul 28, 2024
1 parent 9b261b0 commit 24b55cc
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions _data/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2804,6 +2804,19 @@
v3: true
v3_1: true

- name: openapi-code-generator
category:
- sdk
- server
language: TypesScript
link: https://openapi-code-generator.nahkies.co.nz
description: >
A code generation tool for openapi 3 / 3.1, and typespec specifications,
primarily aimed at generating typescript client SDKs, and server stubs,
with an emphasis on compile & runtime safety.
v3: true
v3_1: true

- name: openapi-merge
category: converters
language: TypeScript
Expand Down

0 comments on commit 24b55cc

Please sign in to comment.