Menu

A command line shell for Drupal

Drush

Features You'll Love.

01.

Designed

Every part of Drush has been engineered with usability in mind. We embrace the efficiency and terseness of the command line. Get in, do your business, and get out.

02.

Fast

Be a hero as you run DB updates, import config, and clear cache in seconds. You'll run circles around folks who use the GUI for administration.

03.

Easy To Customize

Thousands of additional commands are available in Drupal contrib as module authors have embraced Drush. Writing your own commands is a joy as we leverage Annotated Command.

04.

Clean Code

Drush 9 has been rewritten from scratch. We embrace OO, Dependency injection, Composer builds, etc.

05.

Longevity

Drush has been the shell of choice for over 10 years. We expect to grow and thrive for 10 more.

06.

Integrates nicely

  • Fits within your whole toolchain (CI, git, Docker, Shell, LAMP, CDN, ...)
  • Run any command and get JSON, CSV, XML, etc. in return. Unique, and useful.

10

Years of Service

905087

Developer minutes saved

1678

Github stars

3400000

Downloads

1

Planet Earth

Drush 9

01.

Generators

Quickly build a Drupal module, controller, plugin, entity, migration, etc. Drush 9 builds upon the DCG project to offer almost 100 generators via a Drush command.

02.

Modern config, aliases, formatters

Drush rewrote its config, site alias, and output format systems. These YAML files are easier to read & share. We factored out these subsystems for use by other PHP projects.

03.

Command Authoring

Start with a generator that scaffolds a class for you; then add your logic, guided by its comments. Drush's new OO APIs are available by extending our DrushCommands base class.

04.

Familiar friend

Drush minimized changes to the actual commands, in order to ease transition to Drush 9. If you know and like sql-sync, pm-enable, and config-import, you'll be able to use those in Drush9 without delay.

05.

Documentation

We recently debuted a www.drush.org marketing site and a new API docs site (powered by Sami). These supplement docs.drush.org and the traditional drush topic system.

06.

Composer oriented

The PHP world has embraced Composer for dependency management. Farewell to dl, make and pm-updatecode. Hello world to composer require and composer update

Plans and Pricing.

Starter

$0.00

Per month

  • 75 Built in commands
  • 1000+ Commands in contrib
  • 🎉 Your custom commands
Get Started

Standard

$0.00

Per year

  • 75 Built in commands
  • 1000+ Commands in contrib
  • 🎉 Your custom commands
Get Busy

Premium

$0.00

Forever

  • 150 Built in commands
  • 1000+ Commands in contrib
  • 🎉 Your custom commands
Get Funky