Développé par |
Nils Adermann, Jordi Boggiano, Communauté[1] |
---|---|
Première version | [2] |
Dernière version | 2.8.5 ()[3] |
Dépôt | github.com/composer/composer |
Assurance qualité | Intégration continue |
Écrit en | PHP |
Système d'exploitation | Multiplateforme |
Type | Application-level package manager (d) |
Licence | Licence MIT |
Site web | getcomposer.org |
Composer est un logiciel gestionnaire de dépendances libre écrit en PHP. Il permet à ses utilisateurs de déclarer et d'installer les bibliothèques dont le projet principal a besoin. Le développement a débuté en avril 2011 et a donné lieu à une première version sortie le 1er mars 2012. Développé au début par Nils Adermann et Jordi Boggiano[4] (qui continuent encore aujourd'hui à le maintenir), le projet est maintenant disponible sur la plateforme GitHub[5]. Il est ainsi développé par toute une communauté[6].
Le logiciel Composer est à l’initiative d'un portage en PHP du logiciel Libzypp satsolver[7] d'Open Suse.
Le logiciel Composer est fortement inspiré du logiciel npm pour Node.js et de bundler[8] pour Ruby[9].