ng-openapi | Angular OpenAPI Client Generator

submited by
Style Pass
2025-08-08 19:30:04

ng-openapi is a modern Angular-first OpenAPI client generator that creates type-safe services and interfaces from your OpenAPI specifications. Unlike generic TypeScript generators, ng-openapi is built specifically for Angular developers who want clean, maintainable code that leverages Angular's latest features.

Uses Angular's latest features like the inject() function and the new HttpResource API (coming soon), keeping your generated code up-to-date with current Angular best practices.

Instead of generating unreadable integer enums or forcing string enums, ng-openapi gives you the ability to preserve your backend enum structure, giving you the exact same enums you use in your API.

Instead of using the operationId as the function name, ng-openapi allows you to customize the function names for better readability and maintainability.

Leave a Comment
Related Posts