PHPackages                             enterdev/composer-medic - 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. enterdev/composer-medic

ActiveComposer-plugin

enterdev/composer-medic
=======================

Provides a simple and flexible way to patch Composer packages.

2.0.0(1y ago)0186BSD-2-ClausePHPPHP &gt;=8.1.0

Since Dec 28Pushed 1y ago2 watchersCompare

[ Source](https://github.com/enterdev/composer-medic)[ Packagist](https://packagist.org/packages/enterdev/composer-medic)[ RSS](/packages/enterdev-composer-medic/feed)WikiDiscussions master Synced 2mo ago

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

composer-medic
==============

[](#composer-medic)

Composer plugin to install patches to vendor repositories

\#Installation

1. composer require enterdev/composer-medic
2. add medic.lock to your .gitignore (or any other -ignore)
3. add the following to your composer.json:

```
"extra": {
    "medic": {
        "|": {
            "": ""
        }
    }
}

```

You may have the patches in your main repository or in the dependencies, they will be installed after all the packages are installed.

If patches list is changed, the package will be reinstalled and all the patches applied again.

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance43

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 75% 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 ~742 days

Total

5

Last Release

455d ago

Major Versions

1.0.2 → 2.0.02025-02-14

PHP version history (3 changes)1.0.0PHP &gt;=5.3.0

1.0.1PHP &gt;=5.4.0

2.0.0PHP &gt;=8.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/576a2d872b03a43ca5874c96bd7fffe4e13d899926616005f0289fa32402967d?d=identicon)[enter-is](/maintainers/enter-is)

![](https://www.gravatar.com/avatar/3d70dc50a672dee7bf629a7ae4ac36118ba3fdb5e14d1f5e5ecccbd41f40482c?d=identicon)[enter-ev](/maintainers/enter-ev)

---

Top Contributors

[![enter-ev](https://avatars.githubusercontent.com/u/12541277?v=4)](https://github.com/enter-ev "enter-ev (3 commits)")[![enter-is](https://avatars.githubusercontent.com/u/11833965?v=4)](https://github.com/enter-is "enter-is (1 commits)")

### Embed Badge

![Health badge](/badges/enterdev-composer-medic/health.svg)

```
[![Health](https://phpackages.com/badges/enterdev-composer-medic/health.svg)](https://phpackages.com/packages/enterdev-composer-medic)
```

###  Alternatives

[humbug/box

Fast, zero config application bundler with PHARs.

1.3k801.5k69](/packages/humbug-box)[vaimo/composer-patches

Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level. Optional support for patch versioning, sequencing, custom patch applier configuration and patch command for testing/troubleshooting added patches.

2994.3M16](/packages/vaimo-composer-patches)[mglaman/composer-drupal-lenient

1317.4M15](/packages/mglaman-composer-drupal-lenient)[drupal/core-composer-scaffold

A flexible Composer project scaffold builder.

5341.9M446](/packages/drupal-core-composer-scaffold)[roots/wordpress-core-installer

A Composer custom installer to handle installing WordPress as a dependency

4115.6M19](/packages/roots-wordpress-core-installer)[drupal/core-project-message

Adds a message after Composer installation.

2122.6M172](/packages/drupal-core-project-message)

PHPackages © 2026

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