swaggie and gengen
These are competitors—both generate TypeScript client code from OpenAPI/Swagger specifications, though swaggie focuses on HTTP clients while gengen additionally generates Angular services, making gengen more specifically tailored to Angular applications.
About swaggie
yhnavein/swaggie
Tool for generating TypeScript client code for given Swagger API endpoints
This tool helps web developers using TypeScript quickly create code to interact with their backend APIs. You provide a machine-readable description of your API, and it generates ready-to-use TypeScript code that accurately reflects the API's structure and functions. This is primarily for front-end or full-stack developers who consume APIs in their TypeScript projects.
About gengen
Luxoft/gengen
Tool for generating models and Angular services based on OpenAPIs and Swagger's JSON.
This tool helps front-end developers working with Angular applications. It automates the creation of data structures (models) and API interaction code (services) directly from your backend's API specification. You provide a Swagger or OpenAPI JSON file, and it generates the necessary TypeScript files for your Angular project, enabling faster and more consistent integration.
Scores updated daily from GitHub, PyPI, and npm data. How scores work