The Ember Ecosystem There's never been a better time to be a JavaScript developer, and Ember embraces everything that modern JS has to offer. When you're ready for more, choose from hundreds of high-quality, curated community Ember Addons to super-power your application. Use the modern JavaScript you know and love ES6 classes, fat arrow functions, even decorators- it's easy to use the latest and greatest JavaScript features in your app, zero configuration required. Love Typescript? We've got great support for that too! And tools like Prettier pair perfectly with your Ember app's JavaScript code.

Manage State Authenticate Translate Deploy Ember Concurrency is an Ember addon that makes state management a whole lot easier with useful primitives. Read the docs: http://ember-concurrency.com Easy installation: > ember install ember-concurrency Ember Simple Auth is an Ember addon with minimal requirements, supporting all kinds of authentication and authorization mechanisms. Read the docs: https://ember-simple-auth.com/ Easy installation: > ember install ember-simple-auth Internationalize your Ember apps with an addon that provides support for 150+ languages with locale-aware dates and time formatting. Read the docs: https://ember-intl.github.io/ember-intl/ Easy installation: > ember install ember-intl Ember CLI Deploy is a deployment pipeline that keeps your deploy logic maintainable and reusable. Read the docs: http://ember-cli-deploy.com/ Easy installation: > ember install ember-cli-deploy

Meet Addons: high-quality, curated npm packages that supercharge your app While Ember CLI makes it easy to add any third-party node module, Ember Addons provide capabilities that go way beyond your typical npm package. By hooking into Ember CLI's standardized tooling, Addons can modify your app's build steps, help you out with deployment, inline images and more. With all this power wrapped up into a single install command, and no additional build tool or configuration required, you'll wonder how you could ever go back to wiring up dependencies on your own again.