Introduction to Composer

We use Composer to manage components and their dependencies. Using Composer to get the Adobe Commerce and Magento Open Source software metapackage provides the following advantages:

data-variant=info
data-slots=text
You can also download an archive file for a specific version of Adobe Commerce or Magento Open Source in either ZIP or TAR format. Installing the software from an archive lacks the advantages of using Composer. Contributing developers should use the git-based installation method.

The key to developing any component is its composer.json file, which specifies version and dependency information for a component, among other things. You can look at the code, such as:

For more information

For more information about Composer, see the Composer documentation.