# ember-cli

> Command line tool for developing ambitious ember.js apps

Latest version **7.2.0** (published 2026-08-17) · MIT license · 0 weekly downloads

## Install

```sh
npm install ember-cli
pnpm add ember-cli
yarn add ember-cli
bun add ember-cli
```

Provides the command `ember`.

## Health

**Score 60/100 (C)** — status: active.

Positive: no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 7.2.0 |
| Published | 2026-08-17 |
| First published | 2014-03-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >= 20.19.0 |
| Dependencies | 85 |
| Unpacked size | 1.1 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 3236 |
| Author | Stefan Penner, Robert Jackson and ember-cli contributors |
| Maintainers | real_ate, katiegengler |
| Keywords | app, app-kit, blockchain, cli, ember, ember-app-kit, ember.js, kit |

## Links

- npm: https://www.npmjs.com/package/ember-cli
- Repository: https://github.com/ember-cli/ember-cli
- Homepage: https://cli.emberjs.com/release/
- Issues: https://github.com/ember-cli/ember-cli/issues
- npm.io page: https://npm.io/package/ember-cli

## Dependencies (85)

- [yam](https://npm.io/package/yam.md) ^1.0.0
- [diff](https://npm.io/package/diff.md) ^8.0.4
- [exit](https://npm.io/package/exit.md) ^0.1.2
- [glob](https://npm.io/package/glob.md) ^13.0.6
- [nopt](https://npm.io/package/nopt.md) ^3.0.6
- [sane](https://npm.io/package/sane.md) ^5.0.1
- [chalk](https://npm.io/package/chalk.md) ^5.6.2
- [execa](https://npm.io/package/execa.md) ^9.6.1
- [lodash](https://npm.io/package/lodash.md) ^4.18.1
- [morgan](https://npm.io/package/morgan.md) ^1.11.0
- [semver](https://npm.io/package/semver.md) ^7.8.5
- [testem](https://npm.io/package/testem.md) ^3.20.1
- [ci-info](https://npm.io/package/ci-info.md) ^4.4.0
- [dag-map](https://npm.io/package/dag-map.md) ^2.0.2
- [express](https://npm.io/package/express.md) ^5.2.1
- [find-up](https://npm.io/package/find-up.md) ^8.0.0
- [p-defer](https://npm.io/package/p-defer.md) ^4.0.1
- [resolve](https://npm.io/package/resolve.md) ^1.22.12
- [tiny-lr](https://npm.io/package/tiny-lr.md) ^2.0.0
- [broccoli](https://npm.io/package/broccoli.md) ^4.0.0
- [filesize](https://npm.io/package/filesize.md) ^11.0.22
- [fs-extra](https://npm.io/package/fs-extra.md) ^11.4.0
- [inquirer](https://npm.io/package/inquirer.md) ^13.4.3
- [minimatch](https://npm.io/package/minimatch.md) ^10.2.6
- [os-locale](https://npm.io/package/os-locale.md) ^6.0.2
- [tree-sync](https://npm.io/package/tree-sync.md) ^2.1.0
- [walk-sync](https://npm.io/package/walk-sync.md) ^4.0.2
- [console-ui](https://npm.io/package/console-ui.md) ^3.1.2
- [heimdalljs](https://npm.io/package/heimdalljs.md) ^0.2.6
- [http-proxy](https://npm.io/package/http-proxy.md) ^1.18.1
- [inflection](https://npm.io/package/inflection.md) ^3.0.2
- [is-git-url](https://npm.io/package/is-git-url.md) ^1.0.0
- [portfinder](https://npm.io/package/portfinder.md) ^1.0.38
- [quick-temp](https://npm.io/package/quick-temp.md) ^0.1.9
- [workerpool](https://npm.io/package/workerpool.md) ^10.0.3
- [compression](https://npm.io/package/compression.md) ^1.8.1
- [configstore](https://npm.io/package/configstore.md) ^8.0.0
- [content-tag](https://npm.io/package/content-tag.md) ^4.2.0
- [core-object](https://npm.io/package/core-object.md) ^3.1.5
- [markdown-it](https://npm.io/package/markdown-it.md) ^14.3.0
- [capture-exit](https://npm.io/package/capture-exit.md) ^2.0.0
- [fs-tree-diff](https://npm.io/package/fs-tree-diff.md) ^2.0.1
- [silent-error](https://npm.io/package/silent-error.md) ^1.1.1
- [broccoli-stew](https://npm.io/package/broccoli-stew.md) ^3.0.0
- [git-repo-info](https://npm.io/package/git-repo-info.md) ^2.1.1
- [broccoli-debug](https://npm.io/package/broccoli-debug.md) ^0.6.5
- [clean-base-url](https://npm.io/package/clean-base-url.md) ^1.0.0
- [watch-detector](https://npm.io/package/watch-detector.md) ^1.0.2
- [broccoli-concat](https://npm.io/package/broccoli-concat.md) ^4.2.7
- [broccoli-funnel](https://npm.io/package/broccoli-funnel.md) ^3.0.8
- [broccoli-source](https://npm.io/package/broccoli-source.md) ^3.0.1
- [get-caller-file](https://npm.io/package/get-caller-file.md) ^2.0.5
- [npm-package-arg](https://npm.io/package/npm-package-arg.md) ^13.0.2
- [symlink-or-copy](https://npm.io/package/symlink-or-copy.md) ^1.3.1
- [heimdalljs-graph](https://npm.io/package/heimdalljs-graph.md) ^1.0.0
- [is-language-code](https://npm.io/package/is-language-code.md) ^5.1.3
- [semver-deprecate](https://npm.io/package/semver-deprecate.md) ^1.1.0
- [ensure-posix-path](https://npm.io/package/ensure-posix-path.md) ^1.1.1
- [heimdalljs-logger](https://npm.io/package/heimdalljs-logger.md) ^0.1.10
- [sort-package-json](https://npm.io/package/sort-package-json.md) ^3.7.1
- [babel-remove-types](https://npm.io/package/babel-remove-types.md) ^2.0.0
- [promise-map-series](https://npm.io/package/promise-map-series.md) ^0.3.0
- [broccoli-middleware](https://npm.io/package/broccoli-middleware.md) ^2.1.2
- [broccoli-slow-trees](https://npm.io/package/broccoli-slow-trees.md) ^3.1.0
- [promise.hash.helper](https://npm.io/package/promise.hash.helper.md) ^1.0.8
- [@ember/app-blueprint](https://npm.io/package/@ember/app-blueprint.md) ~7.2.0
- [broccoli-merge-trees](https://npm.io/package/broccoli-merge-trees.md) ^4.2.0
- [markdown-it-terminal](https://npm.io/package/markdown-it-terminal.md) ^0.4.0
- [resolve-package-path](https://npm.io/package/resolve-package-path.md) ^4.0.3
- [heimdalljs-fs-monitor](https://npm.io/package/heimdalljs-fs-monitor.md) ^1.1.2
- [safe-stable-stringify](https://npm.io/package/safe-stable-stringify.md) ^2.5.0
- [broccoli-config-loader](https://npm.io/package/broccoli-config-loader.md) ^1.0.1
- [ember-cli-string-utils](https://npm.io/package/ember-cli-string-utils.md) ^1.1.0
- [broccoli-config-replace](https://npm.io/package/broccoli-config-replace.md) ^1.1.3
- [broccoli-funnel-reducer](https://npm.io/package/broccoli-funnel-reducer.md) ^1.0.0
- [@pnpm/find-workspace-dir](https://npm.io/package/@pnpm/find-workspace-dir.md) ^1000.1.5
- [find-yarn-workspace-root](https://npm.io/package/find-yarn-workspace-root.md) ^2.0.0
- [calculate-cache-key-for-tree](https://npm.io/package/calculate-cache-key-for-tree.md) ^2.0.0
- [ember-cli-is-package-missing](https://npm.io/package/ember-cli-is-package-missing.md) ^1.0.0
- [ember-cli-preprocess-registry](https://npm.io/package/ember-cli-preprocess-registry.md) ^5.0.1
- [@ember-tooling/blueprint-model](https://npm.io/package/@ember-tooling/blueprint-model.md) ^0.7.1
- [ember-cli-normalize-entity-name](https://npm.io/package/ember-cli-normalize-entity-name.md) ^1.0.0
- [@ember-tooling/blueprint-blueprint](https://npm.io/package/@ember-tooling/blueprint-blueprint.md) ^0.3.0
- [@ember-tooling/classic-build-app-blueprint](https://npm.io/package/@ember-tooling/classic-build-app-blueprint.md) 7.2.0
- [@ember-tooling/classic-build-addon-blueprint](https://npm.io/package/@ember-tooling/classic-build-addon-blueprint.md) 7.2.0

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 7.2.0 (latest) — 2026-08-17
- 7.3.0-beta.1 (beta) — 2026-09-01
- 7.3.0-alpha.1 (alpha) — 2026-08-16
- 6.10.3 (v-6-10) — 2026-04-03
- 5.12.0 (lts) — 2024-10-01
- 7.2.0-beta.1 — 2026-08-15
- 7.2.0-alpha.2 — 2026-08-14
- 7.1.0 — 2026-07-01
- 7.2.0-alpha.1 — 2026-06-30
- 7.1.0-beta.2 — 2026-05-30
- 7.0.1 — 2026-05-22
- 7.1.0-beta.1 — 2026-05-22
- 7.0.0 — 2026-05-15
- 7.1.0-alpha.3 — 2026-05-15
- 7.1.0-alpha.2 — 2026-04-27
- … 421 more at https://npm.io/package/ember-cli/versions

## README

# ember-cli

[![Latest npm release][npm-badge]][npm-badge-url]
[![GitHub Actions CI][github-actions-badge]][github-actions-ci-url]
[![Test Coverage][coveralls-badge]][coveralls-badge-url]
[![Code Climate][codeclimate-badge]][codeclimate-badge-url]

[logo]: https://avatars0.githubusercontent.com/u/10262982?v=3&s=150
[npm-badge]: https://img.shields.io/npm/v/ember-cli.svg
[npm-badge-url]: https://www.npmjs.com/package/ember-cli
[coveralls-badge]: https://img.shields.io/coveralls/ember-cli/ember-cli/master.svg
[coveralls-badge-url]: https://coveralls.io/github/ember-cli/ember-cli
[codeclimate-badge]: https://codeclimate.com/github/ember-cli/ember-cli/badges/gpa.svg
[codeclimate-badge-url]: https://codeclimate.com/github/ember-cli/ember-cli
[github-actions-badge]: https://github.com/ember-cli/ember-cli/workflows/CI/badge.svg
[github-actions-ci-url]: https://github.com/ember-cli/ember-cli/actions?query=workflow%3ACI

The Ember.js command line utility.

## Features

- Asset build pipeline using [Broccoli.js](https://broccoli.build/)
- ES6 transpilation using [Babel](https://babeljs.io/)
- Project structure conventions using ES6 module syntax
- Development server including live-reload and API proxy
- File/Project generator using blueprints
- Unit, Integration and Acceptance test support using
  [Testem](https://github.com/testem/testem)
- Powerful addon system for extensibility

## Installation

```
npm install -g ember-cli
```

## Usage

After installation the `ember` CLI tool will be available to you. It is the
entrypoint for all the functionality mentioned above.

You can call `ember <command> --help` to find out more about [all of the
following commands](https://cli.emberjs.com/release/basic-use/cli-commands/) or visit <https://cli.emberjs.com/release/> to read
the in-depth documentation.

## Documentation

Please refer to the [CLI guides](https://cli.emberjs.com/release/) for help using Ember CLI.

## Contributing

Please see the [contributing guidelines](https://github.com/ember-cli/ember-cli/blob/master/CONTRIBUTING.md)

## Community

- Discord: [Get your invite](https://discord.gg/emberjs)
- Issues: [ember-cli/issues](https://github.com/ember-cli/ember-cli/issues)
- Documentation: [cli.emberjs.com](https://cli.emberjs.com/release/)

## License

This project is licensed under the [MIT License](LICENSE).

---
_Source: https://npm.io/package/ember-cli · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
