Your first time on this page? Allow me to give some explanations.
A curated awesome list for Composer, Packagist, Satis, Plugins, Scripts, Composer related resources, tutorials.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you jakoch & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Dependency Manager for PHP
A Multi-Framework Composer Library Installer
NPM/Bower Dependency Manager for Composer
AWS Plugin for Composer
Check your Composer dependencies at runtime.
Composer plugin. Can we find a simple way of installing Composer suggestions?
Checks if packages are up to date to last major versions after update
Display better summary after Composer update
Merge one or more additional composer.json files at Composer runtime
No conflicts for your bin dependencies
Opinionated version of Wikimedia composer-merge-plugin to work in pair with Bamarni composer-bin-plugin.
Integrates Composer into monolithic repositories with many packages.
Plugin for composer to apply patches onto dependencies.
Simple patches plugin for Composer
Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level. Optional support for patch versioning, sequencing, custom patch applier configuration and composer command for testing/troubleshooting patches.
Composer plugin for applying patches from packaged patchsets
Comprehensive Plugin for composer to execute PHP Quality assurance Tools
Composer plugin for cleaning up unused files from packages.
Victor The Cleaner: removes unnecessary files from vendor directory
The composer plugin to remove useless files by yourself
Composer Vendor Cleaner removes unnecessary development files and directories from vendor directory.
Hardens the vendor directory for when it's in the docroot.
Composer plugin to share packages between projects with symlinks
A Composer plugin to install packages as local symbolic links
composer parallel install plugin
Composer Curl Plugin
Dependency graph visualization for composer.json (PHP + Composer)
Composer addon to efficiently get installed packages' version numbers
Locate the installation path for any installed Composer package
Installed composer packages info
Easily manage git hooks in your composer config
Composer plugin for Symfony
Composer plugin to automate the most common tasks of applications.
Composer installer for PHP_CodeSniffer coding standards
A fast, reliable, and secure NPM/Yarn bridge for Composer
An installer package that let's you install NodeJS and NPM as a Composer dependency.
composer plugin for a better frontend setup
Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins.
Preload your sweet sweet code to opcache with a composer command, making your code faster to run.
Composer Plugin for automatically including files for easing function usage in php.
Composer registry manager that help to easily switch to the composer repository you want.
A Composer plugin that prevents more than one install or update operation at a time.
Simple, fast, isolated way to download+assimilate ZIP/TAR files
Composer install helper outsourcing sensitive keys from the package URL into environment variables
Creates CycloneDX Software Bill-of-Materials (SBOM) from PHP Composer projects
Allow composer packages to define compilation steps
This offical documentation is good starting point, when writing a Composer plugin.
Tool to convert from composer.yml to composer.json.
A workbench for developing Composer packages.
OctoLinker — Links together, what belongs together
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
Show unused composer dependencies by scanning your code
Provides a composer plugin for normalizing composer.json.
Composer as a service
Checks prefer-lowest installation for actually defined min versions in composer.json
Bash/Shell autocompletion for Composer
Restart a CLI process without loading the xdebug extension.
Composer script handling your ignored parameter file
Simple composer script to manage phar files using project composer.json.
One-file composer scripts
A Composer script to lint a Travis CI configuration file.
A Composer script to run a 'test' or 'spec' Composer script against multiple PHP versions.
Scripts-dev directive for composer
A Composer Package which installs the PhantomJS binary (Linux, Windows, Mac) into /bin of your project.
Removes whitelisted unnecessary files (like tests/docs etc.) from vendor directory
Composer plugin replacing placeholders in the scripts section by dynamic values
An article about Composer stability flags.
Setup a Packagist Mirror
📦✂️📋📦 Create a mirror of packagist.org metadata for use locally with composer
🐋📦✂️📋📦 Docker image of packagist mirror
Creates Packagist.org mirror site.
Private Composer registry for private PHP packages on AWS Serverless
Private Packagist API Client
Composer plugin for Repman - PHP Repository Manager
Private, self-hosted Composer/Satis repository with unlimited private and open-source packages and support for Git, Mercurial, and Subversion. HTTP API, HTTPs support, webhook handler, scheduled builds, Slack and HipChat integration.
Composer repository implementation for ZIPs.
Private, self-hosted Packagist/Composer/Satis repository with unlimited private repos.
Enables installation of Bower and NPM packages as native Composer packages.
Composer repositories for Drupal 7 and 8 core, modules, and themes.
Gitlab Composer repository
Satis composer repository manager with a Web UI
Satis Control Panel (SCP) is a simple web UI for managing your Satis Repository for Composer Packages.