PHPackages                             lcatlett/blt-drush-alias - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. lcatlett/blt-drush-alias

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

lcatlett/blt-drush-alias
========================

Acquia Drush Alias Generator Plugin for Acquia BLT

2.0.1(4y ago)9354.3k—1.7%8[2 issues](https://github.com/lcatlett/blt-drush-alias/issues)MITPHP

Since Oct 11Pushed 1y ago2 watchersCompare

[ Source](https://github.com/lcatlett/blt-drush-alias)[ Packagist](https://packagist.org/packages/lcatlett/blt-drush-alias)[ Docs](https://github.com/lcatlett/blt-drush-alias)[ RSS](/packages/lcatlett-blt-drush-alias/feed)WikiDiscussions 2.x Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (6)Used By (0)

Acquia BLT Plugin to Generate Acquia Drush Aliases
==================================================

[](#acquia-blt-plugin-to-generate-acquia-drush-aliases)

This is an [Acquia BLT](https://github.com/acquia/blt) plugin that dynamically generates Acquia drush aliases for both Acquia Cloud and Acquia Cloud Site Factory projects.

This plugin is **community-created** and **community-supported**. Acquia does not provide any direct support for this software or provide any warranty as to its stability.

Quickstart
----------

[](#quickstart)

To use this plugin on your existing BLT 10 project, require the plugin with Composer:

`composer require lcatlett/blt-drush-alias`

Generate your Acquia drush aliases by calling `aliases`, which is a custom BLT command provided by this plugin:

`blt aliases`

This command will prompt you for a [Acquia Cloud API v2 token and secret key](https://docs.acquia.com/acquia-cloud/develop/api/auth/#generating-an-api-token) as well as your [Acquia application ID](https://docs.acquia.com/acquia-cloud/manage/applications/#obtaining-your-subscription-s-application-id).

Run `blt aliases` again to update your ACE or ACSF drush aliases.

Installation and usage
----------------------

[](#installation-and-usage)

To create a new BLT project and generate your Acquia drush aliases, run the following commands, replacing `mysite` with your desired BLT project name.

```
composer create-project --no-interaction acquia/blt-project mysite
cd mysite
composer require lcatlett/blt-drush-alias
blt aliases --no-interaction

```

Generate your Acquia drush aliases by calling `aliases`, which is a custom BLT command provided by this plugin:

`blt aliases`

This command will prompt you for a [Acquia Cloud API v2 token and secret key](https://docs.acquia.com/acquia-cloud/develop/api/auth/#generating-an-api-token) as well as your [Acquia application ID](https://docs.acquia.com/acquia-cloud/manage/applications/#obtaining-your-subscription-s-application-id).

Run `blt aliases` again to update your ACE or ACSF drush aliases.

Why do I need this plugin?
==========================

[](#why-do-i-need-this-plugin)

This command previously existed in BLT, but [was removed](https://github.com/acquia/blt/pull/3877) in favor of generating drush aliases through the Acquia Developer Studio cli which downloads Drush aliases per [the Acquia docs](https://docs.acquia.com/acquia-cloud/manage/ssh/drush/aliases/#downloading-drush-aliases). These drush aliases are not compatible with ACSF or multisite, nor are they dynamically updated to use custom domains. Additionally, the default Acquia drush aliases use the globally installed drush9 package which is [problematic for a number of reasons](https://github.com/composer/composer/issues/5390).

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance25

Infrequent updates — may be unmaintained

Popularity42

Moderate usage in the ecosystem

Community14

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~197 days

Total

5

Last Release

1501d ago

Major Versions

1.x-dev → 2.0.02020-06-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/bd993958a88c0332ba3ae091821174800beac104fd96a8b776d01197cd57ba47?d=identicon)[lcatlett](/maintainers/lcatlett)

---

Top Contributors

[![lcatlett](https://avatars.githubusercontent.com/u/312798?v=4)](https://github.com/lcatlett "lcatlett (4 commits)")[![cainaru](https://avatars.githubusercontent.com/u/12437098?v=4)](https://github.com/cainaru "cainaru (1 commits)")[![typhonius](https://avatars.githubusercontent.com/u/3642111?v=4)](https://github.com/typhonius "typhonius (1 commits)")

---

Tags

acquiaacsfbltblt-plugindrupaldrupal-8drushDrushacquiablt

### Embed Badge

![Health badge](/badges/lcatlett-blt-drush-alias/health.svg)

```
[![Health](https://phpackages.com/badges/lcatlett-blt-drush-alias/health.svg)](https://phpackages.com/packages/lcatlett-blt-drush-alias)
```

###  Alternatives

[acquia/drupal-recommended-settings

The composer plugin for adding drupal-recommended-settings for Acquia Cloud.

101.1M4](/packages/acquia-drupal-recommended-settings)[lcatlett/blt-ddev

ddev integration for Acquia BLT

1670.7k](/packages/lcatlett-blt-ddev)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
