# drush-ops/drush

Drush is a command-line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those who spend their working hours hacking away at the command prompt.

Repository: https://github.com/drush-ops/drush
Canonical: https://ross.abutalabs.com/products/drush
Homepage: https://www.drush.org
Language: PHP
License Family: other
Topics: php, drush, drupal, symfony, cli, psysh, circleci
Last push: 2026-08-17T17:47:38+00:00

## Health v2 (maintenance only)
Score: 96/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 92, longevity 100
- inputs: {"age_days": 5343, "days_push": 16, "days_rel": 55, "gap_med": 17.0, "n_releases_24m": 21}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2377, forks 1096 (observed 2026-08-28T04:06:42.122211+00:00)

## What it is
Drush is a command-line shell and Unix scripting interface for Drupal, providing commands for managing Drupal sites such as installing modules, running database updates, and clearing caches. It is the de facto standard tool for Drupal developers and site administrators working from the terminal.

## Use cases
- manage drupal sites from the command line
- run drupal database updates via cli
- clear drupal caches without the admin ui
- install and update drupal modules with a command
- script drupal site deployments
- bootstrap a drupal site in a shell script
- run cron and maintenance tasks on drupal

## When to choose
- you develop or maintain Drupal sites and want fast terminal-based administration
- you need to automate Drupal deployments or maintenance tasks in scripts or CI
- you manage multiple Drupal sites and want a consistent command interface

## When to avoid
- your project is not built on Drupal
- you prefer a graphical admin interface for all site management
- you need a general-purpose PHP REPL rather than Drupal tooling

## Facets
- artifact type: cli-tool
- maturity: stable
- function: cli, developer-tools, workflow-automation, deployment
- domain: developer-tools, cms, web-development
- platform: cli, php, windows
- tags: drupal, php, site-management, scripting, database-updates, command-line, automation, linux, macos

## Member repositories
- drush-ops/drush (main) score 96

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:42.122211+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:34:55.746167+00:00, confidence not recorded.
  - readme: https://github.com/drush-ops/drush (fetched 2026-08-28T04:06:42.122211+00:00, sha 7b8702250c62)
  - homepage: https://www.drush.org (fetched 2026-08-29T10:15:48.569012+00:00, sha 36c6c3c2e4f9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
