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

Abandoned → [composer/composer](/?search=composer%2Fcomposer)Library[Utility &amp; Helpers](/categories/utility)

composer-fork/composer
======================

\[Non-official\] Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.

0.0.1(11y ago)08871MITPHPPHP &gt;=5.3.2

Since Mar 1Pushed 11y ago1 watchersCompare

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

READMEChangelog (1)Dependencies (6)Versions (10)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/2cdbe20528dea0272a84dcc6054fd478923b9d5e5d442fdc144b9654ad059659/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f636f6d706f7365722f636f6d706f7365722e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/composer/composer)

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](http://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).

Installation from Source
------------------------

[](#installation-from-source)

To run tests, or develop Composer itself, you must use the sources and not the phar file as described above.

1. Run `git clone https://github.com/composer/composer.git`
2. Download the [`composer.phar`](https://getcomposer.org/composer.phar) executable
3. Run Composer to get the dependencies: `cd composer && php ../composer.phar install`

You can now run Composer by executing the `bin/composer` script: `php /path/to/composer/bin/composer`

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

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

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

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

[](#updating-composer)

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

Contributing
------------

[](#contributing)

All code contributions - including those of people having commit access - must go through a pull request and approved by a core developer before being merged. This is to ensure proper review of all the code.

Fork the project, create a feature branch, and send us a pull request.

To ensure a consistent code base, you should make sure the code follows the [Coding Standards](http://symfony.com/doc/current/contributing/code/standards.html)which we borrowed from Symfony.

If you would like to help take a look at the [list of issues](http://github.com/composer/composer/issues).

Community
---------

[](#community)

Mailing lists for [user support](http://groups.google.com/group/composer-users) and [development](http://groups.google.com/group/composer-dev).

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

Stack Overflow has a growing collection of [Composer related questions](http://stackoverflow.com/questions/tagged/composer-php).

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](http://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

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 67.8% 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 ~119 days

Recently: every ~197 days

Total

9

Last Release

4231d 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://www.gravatar.com/avatar/8da2a4376a9b330628e63e6d5b11ab407c17549b955b65adc19ca49b914e5fae?d=identicon)[amouhzi](/maintainers/amouhzi)

---

Top Contributors

[![Seldaek](https://avatars.githubusercontent.com/u/183678?v=4)](https://github.com/Seldaek "Seldaek (2460 commits)")[![naderman](https://avatars.githubusercontent.com/u/154844?v=4)](https://github.com/naderman "naderman (413 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)")[![hason](https://avatars.githubusercontent.com/u/288535?v=4)](https://github.com/hason "hason (55 commits)")[![digitalkaoz](https://avatars.githubusercontent.com/u/293591?v=4)](https://github.com/digitalkaoz "digitalkaoz (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)")[![matt-whittom](https://avatars.githubusercontent.com/u/5032514?v=4)](https://github.com/matt-whittom "matt-whittom (30 commits)")[![stof](https://avatars.githubusercontent.com/u/439401?v=4)](https://github.com/stof "stof (27 commits)")[![cs278](https://avatars.githubusercontent.com/u/17377?v=4)](https://github.com/cs278 "cs278 (26 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)")[![chEbba](https://avatars.githubusercontent.com/u/558042?v=4)](https://github.com/chEbba "chEbba (15 commits)")[![schmittjoh](https://avatars.githubusercontent.com/u/197017?v=4)](https://github.com/schmittjoh "schmittjoh (14 commits)")[![GromNaN](https://avatars.githubusercontent.com/u/400034?v=4)](https://github.com/GromNaN "GromNaN (14 commits)")

---

Tags

dependencypackageautoload

###  Code Quality

TestsPHPUnit

### Embed Badge

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

```
[![Health](https://phpackages.com/badges/composer-fork-composer/health.svg)](https://phpackages.com/packages/composer-fork-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)[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)[humbug/box

Fast, zero config application bundler with PHARs.

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

PHPackages © 2026

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