The right way to write TypeScript applications
Define and reuse modules and dependencies.
Built from the ground up for performance and scale.
easily extend your application with custom modules.
Better project code organization approach.
Powered by powerful Dependency injection makes your code elegant, easy to maintain and test.
Zero external dependencies
All appollo core modules build for performance with zero external dependencies
Built for developer joy without sacrificing performance and stability.
The fastest way to get started
Checkout the examples page for full examples and use cases.
Install using npm or yarn
Define your controllers
Define your services
Define your factories
Checkout the more examples