openapi-typescript-codegen
This Node.js library generates TypeScript clients based on OpenAPI specifications. It supports multiple HTTP clients such as Fetch, Axios, and Angular, and manages OpenAPI v2.0 and v3.0 in JSON or YAML formats. Key features include CLI usage, cancelable requests, external reference support, and compatibility with `tsc` and `@babel/plugin-transform-typescript`. Users can find migration guidance for transitioning to the `@hey-api/openapi-ts` project following recent updates.