Composer helps you declare, manage, and install dependencies of PHP projects.
See https://getcomposer.org/ for more information and documentation.
Download and install Composer by following the official instructions.
For usage, see the documentation.
Find public packages on Packagist.org.
For private package hosting take a look at Private Packagist.
Follow @packagist or @seldaek on Twitter for announcements, or check the #composerphp hashtag.
For support, Stack Overflow offers a good collection of Composer related questions, or you can use the GitHub discussions.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project and its community you agree to abide by those terms.
PHP 7.2.5 or above for the latest version.
PHP versions 5.3.2 - 8.1 are still supported via the LTS releases of Composer (2.2.x). If you
run the installer or the self-update
command the appropriate Composer version for your PHP
should be automatically selected.
- Nils Adermann | GitHub | Twitter | naderman@naderman.de | naderman.de
- Jordi Boggiano | GitHub | Twitter | j.boggiano@seld.be | seld.be
See also the list of contributors who participated in this project.
Please send any sensitive issue to security@packagist.org. Thanks!
Composer is licensed under the MIT License - see the LICENSE file for details.
- This project's Solver started out as a PHP port of openSUSE's Libzypp satsolver.