PHPackages                             drupal/console-yaml - 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. [CLI &amp; Console](/categories/cli)
4. /
5. drupal/console-yaml

ActiveDrupal-console-library[CLI &amp; Console](/categories/cli)

drupal/console-yaml
===================

Drupal Console Yaml

0.2.1(8y ago)15.8k9[2 issues](https://github.com/weknowinc/drupal-console-yaml/issues)1GPL-2.0+PHP

Since May 17Pushed 8y ago2 watchersCompare

[ Source](https://github.com/weknowinc/drupal-console-yaml)[ Packagist](https://packagist.org/packages/drupal/console-yaml)[ Docs](http://drupalconsole.com/)[ RSS](/packages/drupal-console-yaml/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)DependenciesVersions (8)Used By (1)

Drupal Console Yaml
===================

[](#drupal-console-yaml)

Drupal Console Yaml, this project contains YAML console commands shared across projects.

### Commands:

[](#commands)

```
* yaml:diff             Compare two YAML files in order to find differences between them.
* yaml:get:value        Get value for a specific key inside the YAML file.
* yaml:merge            Merge two or more YAML files in a new YAML file. Latest values are preserved.
* yaml:split            Split a YAML file using indent as separator criteria
* yaml:yaml:unset:key   Unset/remote a specific key inside the YAML file.
* yaml:update:key       Replace a YAML key in a YAML file.
* yaml:update:value     Update a value for a specific key in a YAML file.

```

### Install on a site:

[](#install-on-a-site)

```
cd /path/to/drupal/

composer require drupal/console-yaml

```

### Install globally:

[](#install-globally)

```
cd cd ~/.console/extend/

composer require drupal/console-yaml

```

- For more information about adding commands globally [Drupal Console Extend](https://github.com/hechoendrupal/drupal-console-extend#drupal-console-extend)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~10 days

Total

6

Last Release

3229d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9fd0f08c4b4d192ea3aefe464861b8969413e4a34bee2226b9b3c599c605e775?d=identicon)[jmolivas](/maintainers/jmolivas)

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

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

---

Top Contributors

[![enzolutions](https://avatars.githubusercontent.com/u/907914?v=4)](https://github.com/enzolutions "enzolutions (8 commits)")[![jmolivas](https://avatars.githubusercontent.com/u/366275?v=4)](https://github.com/jmolivas "jmolivas (5 commits)")[![bonfil1](https://avatars.githubusercontent.com/u/556197?v=4)](https://github.com/bonfil1 "bonfil1 (3 commits)")[![dmouse](https://avatars.githubusercontent.com/u/198571?v=4)](https://github.com/dmouse "dmouse (1 commits)")[![hjuarez20](https://avatars.githubusercontent.com/u/8105777?v=4)](https://github.com/hjuarez20 "hjuarez20 (1 commits)")[![yogeshmpawar](https://avatars.githubusercontent.com/u/19403203?v=4)](https://github.com/yogeshmpawar "yogeshmpawar (1 commits)")

---

Tags

consoledrupalsymfonyyamlconsolesymfonydrupalyamldevelopment

### Embed Badge

![Health badge](/badges/drupal-console-yaml/health.svg)

```
[![Health](https://phpackages.com/badges/drupal-console-yaml/health.svg)](https://phpackages.com/packages/drupal-console-yaml)
```

###  Alternatives

[drupal/console

The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.

93615.1M158](/packages/drupal-console)[nunomaduro/collision

Cli error handling for console/command-line PHP applications.

4.6k331.8M8.5k](/packages/nunomaduro-collision)[drupal/console-core

Drupal Console Core

13514.7M12](/packages/drupal-console-core)[drupal/console-en

Drupal Console English Language

12814.6M4](/packages/drupal-console-en)[nunomaduro/laravel-console-task

Laravel Console Task is a output method for your Laravel/Laravel Zero commands.

2582.1M11](/packages/nunomaduro-laravel-console-task)[drupal/console-launcher

Drupal Console launcher

217.9k](/packages/drupal-console-launcher)

PHPackages © 2026

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