Composer

github.com/composer/composer Web Development Open-source projectOpen source

Manage dependencies for PHP projects with Composer, which lets developers declare, install, and update packages.

github.com/composer/composer
Composer homepage screenshot

About Composer

Composer is a dependency manager for PHP projects. It lets developers declare the packages a project depends on, then install and manage them. Public packages are found on Packagist.org. The source is open source under the MIT License.

The latest Composer requires PHP 7.2.5 or above. PHP versions 5.3.2 to 8.1 are supported through the Composer 2.2 LTS release line. The installer and self-update command should select the appropriate version for the PHP installed. For most users, unzip (or 7z/7zz) and git are essential. Other binary tools, such as tar, gzip, Mercurial, or Subversion, may be needed depending on the use case. Private package hosting is not part of Composer itself; the source points to Private Packagist for that.

Key features

  • Declares and manages dependencies for PHP projects
  • Installs and updates PHP packages
  • Finds public packages hosted on Packagist.org
  • LTS release line for PHP versions 5.3.2 to 8.1
  • Installer and self-update select a Composer version matching the PHP version
  • Released under the MIT License
Best for: PHP developers who need to manage third-party libraries and their versions within a project.
Good for
  • Open source under the MIT License
  • Long Term Support release supports older PHP versions
  • Public packages are available through Packagist.org
Watch out for
  • The latest version requires PHP 7.2.5 or above
  • Most users need unzip (or 7z/7zz) and git installed
  • Private package hosting is not covered; the source points to Private Packagist

Composer at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Composer alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 13 alternatives

Globster

globster.xyz

Test and visualize the results of glob patterns with Globster, an online pattern tester.

Popular in Web Development

Well-known listings from the same topic.

All 122

Composer FAQ

How do I install Composer?
Download and install Composer by following the official instructions at getcomposer.org.
Where can I find public PHP packages for Composer?
Public packages are found on Packagist.org.
Which PHP versions does Composer support?
The latest version requires PHP 7.2.5 or above. PHP versions 5.3.2 to 8.1 are supported through the Composer 2.2 LTS releases.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing