Skip to content

Nx Plugin OpenAPI

Seamless Nx integration of OpenAPI generator. Generate Angular API clients from OpenAPI specifications with ease!

🚀 Easy Integration

Seamlessly integrates with your Nx workspace using familiar executors and configurations.

⚡ Powerful Caching

Leverages Nx’s intelligent caching to avoid regenerating unchanged API clients.

🔧 Flexible Configuration

Supports all OpenAPI Generator options with TypeScript-safe configuration.

📦 TypeScript-Angular Ready

Generates Angular-compatible TypeScript clients out of the box using the well established OpenAPI Generator for Angular.

  • 🎯 Executor-based: Use nx run my-app:generate-api to generate API clients
  • 📁 File & URL Support: Work with local OpenAPI specs or remote URLs
  • ⚙️ Extensive Configuration: Support for 30+ OpenAPI Generator options
  • 🔄 Smart Caching: Only regenerates when OpenAPI specs change

Ready to get started? Check out our installation guide or explore the examples.