PHPackages                             mothership-ec/composer - 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. mothership-ec/composer

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

mothership-ec/composer
======================

Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.

1.1.0(10y ago)0921MITPHPPHP &gt;=5.3.2

Since Mar 1Pushed 10y ago3 watchersCompare

[ Source](https://github.com/mothership-ec/composer)[ Packagist](https://packagist.org/packages/mothership-ec/composer)[ Docs](https://getcomposer.org/)[ RSS](/packages/mothership-ec-composer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (9)Versions (14)Used By (1)

Composer - Dependency Management for PHP
========================================

[](#composer---dependency-management-for-php)

Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.

See  for more information and documentation.

[![Build Status](https://camo.githubusercontent.com/408ab67d6de228871153652ba79eba40a1042f18fe5ab52db8e5f3ad8e9d14d8/68747470733a2f2f7472617669732d63692e6f72672f636f6d706f7365722f636f6d706f7365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/composer/composer)[![Dependency Status](https://camo.githubusercontent.com/848809e19b33c46e644a0662255fa8c130132dfc17bf54e1d543e47d57457b21/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f7068702f636f6d706f7365723a636f6d706f7365722f6465762d6d61737465722f62616467652e737667)](https://www.versioneye.com/php/composer:composer/dev-master)[![Reference Status](https://camo.githubusercontent.com/81bce2780ff261e4ba1a2ca17748fab703e7bd1bdaff169c3a7939c38b6fa34b/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f7068702f636f6d706f7365723a636f6d706f7365722f7265666572656e63655f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/php/composer:composer/references)

Installation / Usage
--------------------

[](#installation--usage)

1. Download the [`composer.phar`](https://getcomposer.org/composer.phar) executable or use the installer.

    ```
    $ curl -sS https://getcomposer.org/installer | php
    ```
2. Create a composer.json defining your dependencies. Note that this example is a short version for applications that are not meant to be published as packages themselves. To create libraries/packages please read the [documentation](https://getcomposer.org/doc/02-libraries.md).

    ```
    {
        "require": {
            "monolog/monolog": ">=1.0.0"
        }
    }
    ```
3. Run Composer: `php composer.phar install`
4. Browse for more packages on [Packagist](https://packagist.org).

Global installation of Composer (manual)
----------------------------------------

[](#global-installation-of-composer-manual)

Follow instructions [in the documentation](https://getcomposer.org/doc/00-intro.md#globally)

Updating Composer
-----------------

[](#updating-composer)

Running `php composer.phar self-update` or equivalent will update a phar install to the latest version.

Community
---------

[](#community)

IRC channels are on irc.freenode.org: #composer for users and #composer-dev for development.

For support, Stack Overflow also offers a good collection of [Composer related questions](https://stackoverflow.com/questions/tagged/composer-php).

Please note that this project is released with a [Contributor Code of Conduct](http://contributor-covenant.org/version/1/0/0/). By participating in this project and its community you agree to abide by those terms.

Requirements
------------

[](#requirements)

PHP 5.3.2 or above (at least 5.3.4 recommended to avoid potential bugs)

Authors
-------

[](#authors)

Nils Adermann -  -  -
Jordi Boggiano -  -  -

See also the list of [contributors](https://github.com/composer/composer/contributors) who participated in this project.

License
-------

[](#license)

Composer is licensed under the MIT License - see the LICENSE file for details

Acknowledgments
---------------

[](#acknowledgments)

- This project's Solver started out as a PHP port of openSUSE's [Libzypp satsolver](https://en.opensuse.org/openSUSE:Libzypp_satsolver).
- This project uses hiddeninput.exe to prompt for passwords on windows, sources and details can be found on the [github page of the project](https://github.com/Seldaek/hidden-input).

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 68.5% 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 ~108 days

Recently: every ~129 days

Total

12

Last Release

3997d ago

PHP version history (2 changes)1.0.0-alpha1PHP &gt;=5.3.0

1.0.0-alpha2PHP &gt;=5.3.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4520924?v=4)[Thomas Marchant](/maintainers/thomasjthomasj)[@thomasjthomasj](https://github.com/thomasjthomasj)

---

Top Contributors

[![Seldaek](https://avatars.githubusercontent.com/u/183678?v=4)](https://github.com/Seldaek "Seldaek (2787 commits)")[![naderman](https://avatars.githubusercontent.com/u/154844?v=4)](https://github.com/naderman "naderman (458 commits)")[![igorw](https://avatars.githubusercontent.com/u/88061?v=4)](https://github.com/igorw "igorw (117 commits)")[![till](https://avatars.githubusercontent.com/u/27003?v=4)](https://github.com/till "till (81 commits)")[![alcohol](https://avatars.githubusercontent.com/u/21414?v=4)](https://github.com/alcohol "alcohol (55 commits)")[![digitalkaoz](https://avatars.githubusercontent.com/u/293591?v=4)](https://github.com/digitalkaoz "digitalkaoz (55 commits)")[![hason](https://avatars.githubusercontent.com/u/288535?v=4)](https://github.com/hason "hason (55 commits)")[![simensen](https://avatars.githubusercontent.com/u/191200?v=4)](https://github.com/simensen "simensen (54 commits)")[![everzet](https://avatars.githubusercontent.com/u/30813?v=4)](https://github.com/everzet "everzet (40 commits)")[![stof](https://avatars.githubusercontent.com/u/439401?v=4)](https://github.com/stof "stof (39 commits)")[![cs278](https://avatars.githubusercontent.com/u/17377?v=4)](https://github.com/cs278 "cs278 (34 commits)")[![matt-whittom](https://avatars.githubusercontent.com/u/5032514?v=4)](https://github.com/matt-whittom "matt-whittom (30 commits)")[![donquixote](https://avatars.githubusercontent.com/u/150032?v=4)](https://github.com/donquixote "donquixote (25 commits)")[![clarkstuth](https://avatars.githubusercontent.com/u/1616268?v=4)](https://github.com/clarkstuth "clarkstuth (21 commits)")[![beberlei](https://avatars.githubusercontent.com/u/26936?v=4)](https://github.com/beberlei "beberlei (20 commits)")[![justinrainbow](https://avatars.githubusercontent.com/u/86520?v=4)](https://github.com/justinrainbow "justinrainbow (17 commits)")[![henriquemoody](https://avatars.githubusercontent.com/u/154023?v=4)](https://github.com/henriquemoody "henriquemoody (17 commits)")[![weaverryan](https://avatars.githubusercontent.com/u/121003?v=4)](https://github.com/weaverryan "weaverryan (16 commits)")[![GromNaN](https://avatars.githubusercontent.com/u/400034?v=4)](https://github.com/GromNaN "GromNaN (16 commits)")[![chEbba](https://avatars.githubusercontent.com/u/558042?v=4)](https://github.com/chEbba "chEbba (15 commits)")

---

Tags

dependencypackageautoload

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/mothership-ec-composer/health.svg)

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

###  Alternatives

[composer/composer

Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.

29.4k187.2M2.6k](/packages/composer-composer)[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[infection/infection

Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.

2.2k26.2M1.8k](/packages/infection-infection)[humbug/box

Fast, zero config application bundler with PHARs.

1.3k801.5k69](/packages/humbug-box)[phpbench/phpbench

PHP Benchmarking Framework

2.0k13.0M627](/packages/phpbench-phpbench)[symplify/monorepo-builder

Not only Composer tools to build a Monorepo.

5205.3M82](/packages/symplify-monorepo-builder)

PHPackages © 2026

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