CLI tool for Angular https://cli.angular.dev
Find a file
Angular Robot 2678f5fb5a build: update dependency aspect_rules_ts to v3.8.7
See associated pull request for more information.
2026-03-19 08:48:22 -07:00
.gemini ci: create gemini code reviewer configuration 2026-03-03 21:22:23 -05:00
.github build: update all github actions 2026-03-19 08:47:59 -07:00
.husky Further clean-up rules_nodejs npm workspace and remove yarn.lock (#29779) 2025-03-11 10:05:52 +01:00
.ng-dev refactor: remove @angular-devkit/architect-cli package 2026-03-02 15:13:23 +01:00
.vscode build: improve source map configuration for better debugging 2025-10-09 12:32:10 +02:00
docs docs: clarify CLI debugging example by replacing ellipsis with <command> 2026-02-24 14:45:28 +01:00
goldens build: update aspect_rules_js to 3.0.2 2026-03-09 15:24:53 +01:00
modules/testing/builder build: update dependency jsdom to v29 2026-03-18 11:04:17 -07:00
packages docs: update references from app.component to app to match the style guide 2026-03-18 11:04:55 -07:00
scripts refactor: update license URL from angular.io to angular.dev and angular material link 2026-01-13 09:58:53 -08:00
tests build: update cross-repo angular dependencies 2026-03-17 11:01:45 -07:00
tools build: update aspect_rules_js to 3.0.2 2026-03-09 15:24:53 +01:00
.bazelrc build: update to bazel version 8.4.2 2025-12-09 17:04:31 -08:00
.bazelversion build: update dependency bazel to v8.6.0 2026-02-27 17:58:15 -08:00
.editorconfig
.gitattributes
.gitignore build: improve source map configuration for better debugging 2025-10-09 12:32:10 +02:00
.mailmap build: modify Alan in the mailmap file 2025-02-14 15:17:18 +01:00
.monorepo.json refactor: remove @angular-devkit/architect-cli package 2026-03-02 15:13:23 +01:00
.npmrc Further clean-up rules_nodejs npm workspace and remove yarn.lock (#29779) 2025-03-11 10:05:52 +01:00
.nvmrc build: update dependency node to v22.22.1 2026-03-06 10:17:53 -05:00
.prettierignore test: migrate legacy CLI tests to e2e directory 2025-12-17 17:36:58 +01:00
.prettierrc build: update prettier to v3.0.0 2023-07-07 11:15:49 -07:00
BUILD.bazel build: update to bazel version 8.4.2 2025-12-09 17:04:31 -08:00
CHANGELOG.md docs: release notes for the v20.3.21 release 2026-03-19 14:37:19 +01:00
CODE_OF_CONDUCT.md build: update CODE_OF_CONDUCT.md to match the content of angular/.github 2023-03-13 21:07:52 +00:00
constants.bzl build: update cross-repo angular dependencies 2026-03-05 20:26:54 +01:00
CONTRIBUTING.md refactor: remove @angular-devkit/architect-cli package 2026-03-02 15:13:23 +01:00
eslint.config.mjs build: update all non-major dependencies 2026-03-17 12:58:04 +01:00
LICENSE refactor: update copyright year in license 2026-01-07 14:54:47 +01:00
MODULE.bazel build: update dependency aspect_rules_ts to v3.8.7 2026-03-19 08:48:22 -07:00
MODULE.bazel.lock build: update dependency aspect_rules_ts to v3.8.7 2026-03-19 08:48:22 -07:00
package.json release: cut the v22.0.0-next.2 release 2026-03-18 12:55:16 -07:00
pnpm-lock.yaml build: update dependency jsdom to v29 2026-03-18 11:04:17 -07:00
pnpm-workspace.yaml refactor: remove @angular-devkit/architect-cli package 2026-03-02 15:13:23 +01:00
README.md refactor: remove @angular-devkit/architect-cli package 2026-03-02 15:13:23 +01:00
renovate.json ci: re-enable renovate for less package 2026-03-11 13:35:12 +01:00
REPO.bazel build: migrate Bazel ignore rules from .bazelignore to REPO.bazel 2025-12-17 15:07:03 +01:00
SECURITY.md docs: aio->adev links in readme, docs & gh dirs 2024-05-27 08:08:52 +02:00
tsconfig-build-esm.json refactor: modernize array and string last element access using .at(-1) 2025-11-20 16:00:59 +01:00
tsconfig-build.json build: clean up redundant exclude field from tsconfig-build.json 2024-08-22 20:44:56 +02:00
tsconfig-test-esm.json build: improve source map configuration for better debugging 2025-10-09 12:32:10 +02:00
tsconfig-test.json build: improve source map configuration for better debugging 2025-10-09 12:32:10 +02:00
tsconfig.json build: improve source map configuration for better debugging 2025-10-09 12:32:10 +02:00

Angular CLI - The CLI tool for Angular.


Angular CLI logo

The Angular CLI is a command-line interface tool that you use to initialize, develop, scaffold,
and maintain Angular applications directly from a command shell.

angular.dev/tools/cli

Contributing Guidelines · Submit an Issue · Blog


Documentation

Get started with Angular CLI, learn the fundamentals and explore advanced topics on our documentation website.

Development Setup

Prerequisites

Setting Up a Project

Install the Angular CLI globally:

npm install -g @angular/cli

Create workspace:

ng new [PROJECT NAME]

Run the application:

cd [PROJECT NAME]
ng serve

Angular is cross-platform, fast, scalable, has incredible tooling, and is loved by millions.

Quickstart

Get started in 5 minutes.

Ecosystem

angular ecosystem logos

Changelog

Learn about the latest improvements.

Upgrading

Check out our upgrade guide to find out the best way to upgrade your project.

Contributing

Contributing Guidelines

Read through our contributing guidelines to learn about our submission process, coding rules and more.

Want to Help?

Want to report a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues labeled as help wanted or good first issue.

Code of Conduct

Help us keep Angular open and inclusive. Please read and follow our Code of Conduct.

Developer Guide

Read through our developer guide to learn about how to build and test the Angular CLI locally.

Community

Join the conversation and help the community.

Packages

This is a monorepo which contains many tools and packages:

Tools

Project Package Version Links
Angular Build System @angular/build latest README snapshot
Angular CLI @angular/cli latest README snapshot
Schematics CLI @angular-devkit/schematics-cli latest snapshot

Packages

Project Package Version Links
Angular SSR @angular/ssr latest README snapshot
Architect @angular-devkit/architect latest README snapshot
Build Angular @angular-devkit/build-angular latest README snapshot
Build Webpack @angular-devkit/build-webpack latest README snapshot
Core @angular-devkit/core latest README snapshot
Schematics @angular-devkit/schematics latest README snapshot

Misc

Project Package Version Links
Angular Create @angular/create latest README
Webpack Angular Plugin @ngtools/webpack latest snapshot

Schematics

Project Package Version Links
Angular PWA Schematics @angular/pwa latest snapshot
Angular Schematics @schematics/angular latest snapshot

Love Angular CLI? Give our repo a star ⬆️.