Main navigation

Drupal Console - A command line interface (CLI) tool

Drupal Console is a Symfony application built as is a command line interface (CLI) tool. It is to aid developers to quicker manage their Drupal 8 installation site and generate code (ie, boilerplate code) for modules and themes as well as debugging Drupal 8 code.

It is similar to Drush in that it can be use to manage downloading and installing modules and themes. But it offers more than that:

Takes advantage of the Symfony Console and other third-party components to generate PHP, YML, and other files.

Takes advantage of other modern development practices.

Saves development time, both during migration of existing Drupal modules and when writing new ones.

Provides easy-to-learn tools that make Drupal 8 development, by extension, also easier to learn.

Reduces development time for remaining Drupal 8 tasks and for development of new modules.