Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. PHP
  4. Composer

Composer

The "Awesome Composer" project is a curated collection of resources for Composer, a dependency manager for PHP. This list encompasses a variety of tools, libraries, plugins, and tutorials that facilitate the management of PHP packages and dependencies. It is beneficial for developers ranging from beginners to advanced users, providing insights into best practices, package creation, and integration techniques. With this collection, users can streamline their PHP development process and enhance their project management capabilities. Explore the resources to unlock the full potential of Composer in your PHP projects.

phpdependency-managementpackage-managercomposerweb-developmentlibrariestoolstutorials
RSSView on GitHub
904 stars59 forks0 contributorsUpdated

Related Awesome Lists

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

17 sections · 155 projects

Composer

6 projects
Composer
Composer

A dependency manager for PHP that helps declare, manage, and install project dependencies.

PHP29,49215 hours ago
Issues
Issues

A dependency manager for PHP that helps declare, manage, and install project dependencies.

PHP29,49215 hours ago
Getting Started Guide and Installation Instructions
getcomposer.org
Find Packages on Packagist
packagist.org
CheatSheet
composer.json.jolicode.com
Composer Installers
Composer Installers

A Composer library installer that maps package types to custom installation paths for PHP frameworks.

PHP1,44022 days ago

Stack Overflow

2 projects
Ask a new question
stackoverflow.com
Find questions tagged composer-php
stackoverflow.com

IRC

1 projects
#composer
irc.com

Plugins

57 projects
Documentation for Plugins
getcomposer.org
Composer-Asset-Plugin
Composer-Asset-Plugin

A Composer plugin that manages NPM and Bower dependencies directly within PHP projects without requiring Node.js.

PHP8873 years ago
Composer-AWS
Composer-AWS

A Composer plugin to load repository data and download packages from Amazon S3 with authentication support.

PHP775 years ago
Composer-Composition
Composer-Composition

A lightweight PHP library to check Composer dependencies and environment at runtime.

PHP10310 years ago
Composer-Suggest
Composer-Suggest

A Composer plugin that installs suggested packages based on keyword patterns in environment variables.

PHP48 years ago
Composer-Versions-Check
Composer-Versions-Check

A Composer plugin that warns about outdated packages from the last major versions after running composer update.

PHP2364 years ago
Composer-Changelogs
Composer-Changelogs

A Composer plugin that displays a detailed changelog summary with release links after package updates.

PHP5907 months ago
Composer-Merge-Plugin
Composer-Merge-Plugin

A Composer plugin that merges multiple composer.json files at runtime to simplify dependency management for modular applications.

PHP1,0135 months ago
Composer-Bin-Plugin
Composer-Bin-Plugin

A Composer plugin that isolates binary dependencies in separate vendor directories to prevent version conflicts.

PHP5315 months ago
Composer-Inheritance-Plugin
Composer-Inheritance-Plugin

An opinionated Composer plugin that enables inheritance between root and bin composer.json files when using composer-bin-plugin.

PHP294 years ago
Composer-MonoRepo-Plugin
Composer-MonoRepo-Plugin

A Composer plugin for managing monolithic repositories with multiple PHP packages and explicit per-package dependencies.

PHP3122 years ago
Composer-Patches-Plugin
Composer-Patches-Plugin

A Composer plugin that enables applying patches to any dependency package from any source.

PHP805 days ago
Composer-Patches
Composer-Patches

A Composer plugin that applies patches to dependencies from local or remote files.

PHP1,7133 days ago
Composer-Patches
Composer-Patches

A Composer plugin to apply patches from local or remote files to any package within a project.

PHP3042 days ago
Composer-Patchset
Composer-Patchset

A Composer plugin that applies patches from dedicated patchset packages, ensuring consistent dependency patching across environments.

PHP81 year ago
Composer-Plugin-QA
Composer-Plugin-QA

A Composer plugin that provides a unified command-line interface to run various PHP quality assurance tools.

PHP255 years ago
Composer-Cleanup-Plugin
Composer-Cleanup-Plugin

A Composer plugin that removes unused files like tests and documentation from vendor packages to reduce deployment size.

PHP1472 years ago
Composer-Cleaner
Composer-Cleaner

A Composer tool that removes unnecessary files from the vendor directory to reduce project size.

PHP13610 days ago
Composer-Ignore-Plugin
Composer-Ignore-Plugin

A Composer plugin that removes unnecessary files from vendor dependencies to clean up production deployments.

PHP212 years ago
Composer-Vendor-Cleaner
Composer-Vendor-Cleaner

A Composer plugin that removes unnecessary development files and directories from the vendor directory using glob patterns.

PHP348 months ago
Composer-Skrub
Composer-Skrub

A Composer plugin that removes unnecessary files from PHP dependencies to reduce disk usage and Docker image sizes.

PHP853 years ago
Drupal Vendor Hardening Composer Plugin
Drupal Vendor Hardening Composer Plugin
PHP171 day ago
Composer-Shared-Package-Plugin
Composer-Shared-Package-Plugin

Composer plugin to share packages between projects using symlinks for improved development workflows.

PHP1648 years ago
Composer-Symlinker
Composer-Symlinker

A Composer plugin that installs packages as local symbolic links for parallel development workflows.

PHP1811 years ago
Prestissimo
Prestissimo

A Composer 1.x plugin that speeds up package downloads via parallel installation.

PHP6,1203 years ago
Composer-Curl-Plugin
Composer-Curl-Plugin

A Composer plugin that replaces the default HTTP handler with curl to improve performance and reduce connection overhead.

PHP511 years ago
Composer-Custom-Directory-Installer
Composer-Custom-Directory-Installer

A Composer plugin that installs packages in custom directories outside the default vendor folder.

PHP1432 months ago
Composer-Dependency-Analyzer
Composer-Dependency-Analyzer

A fast, zero-dependency PHP tool that detects unused, shadow, and misplaced Composer dependencies.

PHP6236 days ago
Composer-Dependency-Analyzer
packagist.org
Graph-Composer
Graph-Composer

A command-line tool that generates visual dependency graphs from PHP Composer projects.

PHP93511 months ago
PackageVersions
PackageVersions

A Composer addon that provides efficient, zero-I/O access to installed PHP package version numbers.

PHP3,1743 days ago
PackageVersions Deprecated
PackageVersions Deprecated

A Composer addon providing efficient access to installed packages' version numbers with Composer 1 and 2 compatibility.

PHP1,5254 years ago
Composer-Locator
Composer-Locator

A Composer plugin that reliably locates the installation path for any installed Composer package.

PHP582 years ago
PackageInfo
PackageInfo

A PHP library for reading installed Composer package information directly from the composer.lock file.

PHP710 years ago
Composer-Git-Hooks
Composer-Git-Hooks

A Composer plugin to manage Git hooks directly in your composer.json file for consistent project-wide or global usage.

PHP1,0852 years ago
Symfony-Flex
Symfony-Flex

A Composer plugin that automates Symfony application setup and dependency management.

PHP4,2151 month ago
Narrowspark-Automatic
Narrowspark-Automatic

A Composer plugin that automates common application tasks like bundle installation, configuration, and security auditing.

PHP143 years ago
PHPCodeSniffer-Composer-Installer
PHPCodeSniffer-Composer-Installer

A Composer plugin that automatically installs and configures PHP_CodeSniffer coding standards.

PHP6022 days ago
Composer-Warmup
Composer-Warmup
PHP1795 years ago
Foxy
Foxy

A Composer plugin that automatically manages NPM/Yarn/pnpm dependencies for PHP projects and libraries.

PHP1762 years ago
NodeJS-Installer
NodeJS-Installer

A Composer package that downloads and installs NodeJS and NPM as local project dependencies.

PHP1073 years ago
Node-Composer
Node-Composer

A Composer plugin that automatically downloads and installs Node.js, npm, and Yarn for PHP web applications.

PHP64 years ago
Imposter-Plugin
Imposter-Plugin

A Composer plugin that wraps all vendor packages inside your own namespace to avoid conflicts in WordPress plugins.

PHP15622 days ago
Composer Preload
Composer Preload

A Composer plugin that generates a preload script to warm up PHP's opcache, improving application performance.

PHP2094 years ago
PHP Inc
PHP Inc

A Composer plugin that automatically includes PHP files (like function definitions) into autoload configuration based on customizable file matching rules.

PHP54 years ago
Composer Registry Manager
Composer Registry Manager

A Composer plugin to easily switch between different PHP package repositories and mirrors.

PHP5573 years ago
Production-Dependencies-Guard
Production-Dependencies-Guard

A Composer plugin that prevents development packages from being added to production dependencies.

PHP844 years ago
Composer-Plugin-Exclude-Files
Composer-Plugin-Exclude-Files

A Composer plugin to exclude specific files from packages using the 'files' autoloading mechanism.

PHP403 days ago
Composer-Downloads-Plugin
Composer-Downloads-Plugin

A Composer plugin that downloads and extracts ZIP/TAR files as part of package dependencies.

PHP82 years ago
Private-Composer-Installer
Private-Composer-Installer

A Composer plugin that replaces sensitive tokens in private package URLs with environment variables, keeping secrets out of version control.

PHP2321 year ago
CycloneDX-PHP-Composer
CycloneDX-PHP-Composer

A Composer plugin that generates accurate CycloneDX Software Bill of Materials (SBOM) for PHP projects.

PHP865 days ago
Composer-Compile-Plugin
Composer-Compile-Plugin

A Composer plugin that enables PHP libraries to define custom compilation tasks like SCSS-to-CSS conversion.

PHP128 months ago
Composer-Link
Composer-Link

A Composer plugin that enables linking local packages for development without modifying composer.json or composer.lock.

PHP9223 days ago
Composer-REPL
Composer-REPL

A Composer plugin that provides a PHP REPL using PsySH for interactive development and debugging.

1041 year ago
Composer-Diff
Composer-Diff

A Composer plugin that compares composer.lock files and generates Markdown reports for dependency changes.

PHP1876 days ago
Composer-Velocita
Composer-Velocita

A Composer plugin that accelerates package downloads using the Velocita caching reverse proxy.

PHP262 years ago
Composer Translation Validator
Composer Translation Validator

A Composer plugin that validates XLIFF, YAML, JSON, and PHP translation files for mismatches, duplicates, and schema errors.

PHP35 days ago

Tools

12 projects
Composer SemVer Checker
semver.madewithlove.com
Composer-Yaml
Composer-Yaml

Convert Composer dependencies between YAML and JSON formats.

PHP549 years ago
Studio
Studio

A development workbench that symlinks local Composer packages for seamless library development within applications.

PHP1,1372 years ago
OctoLinker Browser Extension
OctoLinker Browser Extension

A browser extension that turns import statements and dependencies into clickable links on GitHub.

HTML5,3852 years ago
ComposerRequireChecker
ComposerRequireChecker

A CLI tool that detects soft dependencies in PHP projects by checking for symbols not declared in composer.json.

PHP1,0052 days ago
Composer-Unused
Composer-Unused

A Composer tool that scans your PHP code to identify and show unused Composer dependencies.

PHP1,6842 months ago
Composer-Normalize
Composer-Normalize

A Composer plugin that automatically normalizes and formats composer.json files according to a consistent schema.

PHP1,1164 days ago
Composer-Service
Composer-Service

A web service that runs Composer dependency management operations asynchronously via RabbitMQ and Pusher.

PHP1735 years ago
Composer PreferLowest Checker
Composer PreferLowest Checker

Validates that Composer's prefer-lowest installation actually uses the minimum versions defined in composer.json.

PHP2326 days ago
Bramus/Composer-Autocomplete
Bramus/Composer-Autocomplete

Bash/Shell autocompletion script for Composer PHP dependency manager commands and options.

984 years ago
Composer/Xdebug-Handler
Composer/Xdebug-Handler

Restarts CLI processes without loading the Xdebug extension to improve performance.

PHP2,56622 days ago
Composer Semver Range Checker
gitlab.com