Angular Console is the user interface for the Angular CLI.
Branch: master
Clone or download
Latest commit 34457b5 Feb 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci feat(ci): No longer persist workspace (#548) Feb 16, 2019
.vscode feat(vscode): Initial release of VS Code plugin Jan 4, 2019
apps feat: add support for wsl Feb 21, 2019
libs feat: add support for wsl Feb 21, 2019
static update README to include the new gif Feb 6, 2019
tools feat(ci): Shard cypress tests between workflows (#547) Feb 16, 2019
.editorconfig Angular 6.0.0-beta.1 release Aug 7, 2018
.gitignore feat(vscode): Expose tree view Jan 30, 2019
.prettierrc refactor: switch to using nestjs Jan 18, 2019
CONTRIBUTING.md fix(vscode): Dont hide the terminal (#533) Feb 8, 2019
LICENSE update licence file Feb 15, 2019
README.md chore(readme): banner update for connect event (#543) Feb 16, 2019
angular.json feat(ci): No longer persist workspace (#548) Feb 16, 2019
cypress.json feat(node): Add api endpoints to detect/install node Oct 6, 2018
graphql.config.json feat: add different release channels Nov 26, 2018
jest.config.js feat(vscode): Initial release of VS Code plugin Jan 4, 2019
nx.json feat(vscode): Expose tree view Jan 30, 2019
package-scripts.js feat(ci): Shard cypress tests between workflows (#547) Feb 16, 2019
package.json feat(ci): No longer persist workspace (#548) Feb 16, 2019
tsconfig.json fix(vscode): Change all references to 100vh to 125vh (#499) Feb 1, 2019
tslint.json feat(schema): Remove divergent schemas in favor of common ones (#537) Feb 15, 2019
yarn.lock feat(ci): No longer persist workspace (#548) Feb 16, 2019

README.md

The UI for the Angular CLI

Angular Console Website Build Status License


Our Newest Nrwl Connect event


Spend less time looking up command line arguments and more time shipping incredible products.

Angular CLI transformed the Angular ecosystem. With it, you can get a full-stack application up and running in minutes, no need to figure out source maps, webpack, test runners. It all works out of the box. Angular CLI also helps you enforce consistent development practices by generating components, services, and state management modules.

Why Angular Console?

Professional developers use both command-line tools and user interfaces. They commit in the terminal, but resolve conflicts in VSCode or WebStorm. They use the right tool for the job.

Angular CLI is a command-line tool, which works great when you want to serve an application or generate a simple component. But it falls short once you start doing advanced things.

For instance:

  • Exploring custom schematic collections is hard in the terminal, but it's easy using Angular Console.
  • Using rarely-used flags is challenging. Do you pass absolute or relative paths? You don't have to remember any flags, names, or paths -- Angular Console will help you by providing autocompletion and validating your inputs.
  • Finding the right Angular CLI extension can take a long time. When using Angular Console, you can find and install an extension in minutes.

Angular Console does more than that:

  • It visualizes the results of a build or a test run.
  • It visualizes how different projects in your workspace depend on each other.
  • It shows dry run results as you create your command
  • It shows remembers you most recent cli commands and saves their output for your reference
  • ...

Download

True UI for the Angular CLI

Angular Console is a generic UI for the Angular CLI. It will work for any schematic or any architect commands. Angular Console does not have a specific UI for, say, generating a component. Instead, Angular Console does what the command-line version of the Angular CLI does--it analyzes the same meta information to create the needed UI. This means that anything you can do with the Angular CLI, you can do with Angular Console. After all, Angular Console is the UI for the Angular CLI.

Useful for Both Experts and Beginners

Even though we started building Angular Console as a tool for expert, we also aimed to make Angular Console a great tool for developers who are new to Angular or Angular CLI. You can create projects, interact with your editor, run generators and commands, install extensions without ever touching the terminal or having to install any node packages globally. If you get a new laptop, you can install Angular Console and start building Angular apps. Also, Angular Console highlights the properties you are likely to use for build-in generators and commands . So if you haven't used the CLI, you don't get overwhelmed.

Great for Windows Users

A lot of Windows users are terminal shy and cannot take full advantage of tools like the Angular CLI and Nrwl Nx. By using Angular Console, Windows users can start using the powerful capabilities these tools provide via an easy-to-use UI. They can create new projects, generate components, build, test, deploy Angular apps without having to even open the terminal.

Learn More

Contribute

Please read the contributing guidelines. Pick one of the issues from the good first issue list to get started.

Core Team

Dan Muller Victor Savkin Jack Hsu Wassim Chegham Kamil Kisiela
Dan Muller Victor Savkin Jack Hsu Wassim Chegham Kamil Kisiela
mrmeku vsavkin jaysoo manekinekko kamilkisiela

The following folks from the Angular team at Google are working with the Angular Console team.

Alex Eagle Stephen Fluin Matias Niemelä
Alex Eagle Stephen Fluin Matias Niemelä