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.
No commits in the last 6 months.
Use this if you are an Angular developer frequently integrating with APIs defined by Swagger or OpenAPI specifications and want to automate the setup of your data models and service calls.
Not ideal if you are not using Angular for your front-end development or if your backend API is not documented with Swagger/OpenAPI.
Stars
17
Forks
10
Language
TypeScript
License
MIT
Category
Last pushed
Feb 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/Luxoft/gengen"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
yhnavein/swaggie
Tool for generating TypeScript client code for given Swagger API endpoints
grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
reagento/descanso
A modern and simple way to create clients for REST like APIs
mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec
verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents