PHPackages                             lts/microdeps-installer - 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. lts/microdeps-installer

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

lts/microdeps-installer
=======================

A micro dependency installer designer to simply copying Microdeps into first party code

035PHP

Since Sep 25Pushed 2y agoCompare

[ Source](https://github.com/LongTermSupport/microdeps-installer)[ Packagist](https://packagist.org/packages/lts/microdeps-installer)[ RSS](/packages/lts-microdeps-installer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

MicroDeps/Installer
===================

[](#microdepsinstaller)

MicroDeps are all about very small pieces of code that do a single small thing well

This library facilitates installing MicroDeps into your project with a single command.

***This is very much Beta stability at the moment***

The concept is something of an idea that I am exploring and feedback would be gratefully received.

Usage
-----

[](#usage)

First of all you need to install this library alongside an actual MicroDep

For example:

```
# install the Curl MicroDep
composer require --dev lts/microdeps-curl dev-master@dev

# install this installer
composer require --dev lts/microdeps-installer dev-master@dev
```

Then you can install the microdep into your project like this:

```
./vendor/bin/md vendorDir=./vendor/lts/microdeps-curl/
```

This will copy the src and test files into your project, and will update namespaces in the files as required.

Once the code has been copied into your project, you are free to update it and extend it as you see fit. Should you wish to push/suggest any of your changes in the original MicroDep (please do) then you will need to create a fork and pull request as normal.

### PHP QA CI

[](#php-qa-ci)

This package is using PHP QA CI for the quality assurance and continuous integration. You can read more about that here:

#### To run QA process locally

[](#to-run-qa-process-locally)

To run the full QA process locally, simply run:

```
./bin/qa
```

Long Term Support
-----------------

[](#long-term-support)

This package was brought to you by Long Term Support LTD, a company run and founded by Joseph Edmonds

You can get in touch with Joseph at

Check out Joseph's recent book [The Art of Modern PHP 8](https://joseph.edmonds.contact/#book)

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity21

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/5a46ff83653f10442de0a2ba097a939acfb8583e1393a2e376a73cb140348791?d=identicon)[lts](/maintainers/lts)

---

Top Contributors

[![LTSCommerce](https://avatars.githubusercontent.com/u/72404520?v=4)](https://github.com/LTSCommerce "LTSCommerce (2 commits)")

### Embed Badge

![Health badge](/badges/lts-microdeps-installer/health.svg)

```
[![Health](https://phpackages.com/badges/lts-microdeps-installer/health.svg)](https://phpackages.com/packages/lts-microdeps-installer)
```

###  Alternatives

[websemantics/pyrocms-theme

PyroCMS Plus Admin Theme

151.3k](/packages/websemantics-pyrocms-theme)

PHPackages © 2026

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