Project Awesome project awesome

PHP > Composer

Package manager.

Collection 903 stars GitHub

Plugins

Composer-Asset-Plugin 889 updated 3y ago

A npm/Bower Dependencies Manager for Composer.

Composer-AWS 78 (archived)

The plugin loads repository data and downloads packages from Amazon S3 (with authentication support for private repositories).

Composer-Composition 103 updated 10y ago

Provides an API, for checking your environment at runtime.

Composer-Suggest 4 updated 7y ago

Enables you to install a custom group of suggested packages, based on keyword patterns.

Composer-Versions-Check 235 updated 4y ago

Shows outdated packages from last major versions after using the update command (showing "Latest is vX.Y.Z").

Composer-Changelogs 590 updated 3mo ago

Provides a summary of the updates with links to changelog/releasenote/tag. The output is ready to be pasted into the commit message when updating the composer.lock file.

Composer-Merge-Plugin 999 updated 1mo ago

Merges multiple composer.json files at Composer runtime.

Composer-Bin-Plugin 526 updated 1mo ago

Adds support for managing dependencies for multiple packages in a single repository or isolate bin dependencies.

Composer-Inheritance-Plugin 29 updated 4y ago

Opinionated version of Wikimedia composer-merge-plugin to work in pair with Bamarni composer-bin-plugin.

Composer-MonoRepo-Plugin 312 updated 2y ago

The plugin helps to manage dependencies for multiple packages in a single repository.

Composer-Patches-Plugin 80 updated 4d ago

Enables you to provide patches for any package from any package. When the dependency is fetched, the patch is applied on top.

Composer-Patches 1.7k updated 9d ago

The plugin applies a patch from a local or remote file to any required package.

Composer-Patches 298 updated 23d ago

Applies a patch from a local or remote file to any package that is part of a given composer project.

Composer-Patchset 8 updated 9mo ago

Automatically fetch, update and apply patches to any composer package with a twist - store the patchset as a composer package itself.

Composer-Plugin-QA 25 (archived)

Comprehensive Plugin for composer to execute PHP Quality assurance Tools.

Composer-Cleanup-Plugin 148 (archived)

Removes tests & documentation folders from the vendor dir.

Composer-Cleaner 135 updated 1mo ago

The tool removes unnecessary files and directories from the vendor directory.

Composer-Ignore-Plugin 21 updated 2y ago

Enables you to remove files and folders from the vendor folder (to make a cleaner and smaller deployment to production). It's an alternative to .gitattributes.

Composer-Vendor-Cleaner 35 updated 4mo ago

Plugin removes unnecessary development files and directories from vendor directory by glob pattern syntax.

Composer-Skrub 85 updated 3y ago

The plugin helps to remove junk from Composer installations and trim build sizes.

Drupal Vendor Hardening Composer Plugin 17 updated 19d ago

Removes extraneous directories from the project's vendor directory & adds .htaccess and web.config files to the root of the project's vendor directory.

Composer-Shared-Package-Plugin 164 updated 8y ago

Allows you to share selected packages between your projects by creating symlinks.

Composer-Symlinker 18 updated 11y ago

Enables you to load packages from different directories (instead of loading them from /vendor).

Prestissimo 6.1k updated 3y ago

A parallel downloader using phpext_curl.

Composer-Curl-Plugin 5 updated 10y ago

The plugin uses phpext_curl for downloading packages.

Composer-Custom-Directory-Installer 139 updated 9mo ago

A composer plugin, to install different types of composer packages in custom directories outside the default composer installation path (vendor folder).

Composer-Dependency-Analyzer 604 updated 1mo ago

The plugin helps to find dependency issues, including dead, unused, shadow and misplaced dependencies.

Graph-Composer 940 updated 7mo ago

Provides a graph visualization for your project's composer.json and its dependencies.

PackageVersions 3.2k updated 2d ago

Provides a very quick and easy access to installed composer dependency versions.

PackageVersions Deprecated 1.5k updated 4y ago

Is a fork of Ocramius/PackageVersions providing compatibility with Composer 1 and 2 on PHP 7+.

Composer-Locator 58 (archived)

Provides a means of locating the installation path for a given Composer package name.

PackageInfo 7 updated 9y ago

Enables you to retrieve all package informations (like version, tag, release date, description).

Composer-Git-Hooks 1.1k updated 1y ago

A library for easily managing git hooks in your composer config.

Symfony-Flex 4.2k updated 4mo ago

Provides recipe-based installation and configuration management for Symfony packages.

Narrowspark-Automatic 14 (archived)

Automates the most common tasks of applications, boost package downloads, adds a composer security audit and more.

PHPCodeSniffer-Composer-Installer 595 updated 5d ago

The plugin enables you to install PHP_CodeSniffer coding standards (rulesets).

Composer-Warmup 180 updated 5y ago

The plugin adds the command warmup-opcode to Composer, which triggers the compilation of all PHP files discovered in your project into the Opcache.

Foxy 177 updated 1y ago

Composer plugin that executes npm/yarn packages installation operations, when composer package is installed or updated.

NodeJS-Installer 107 updated 3y ago

Installer for Node.js and npm.

Node-Composer 6 updated 3y ago

Installer for Node.js, npm and yarn.

Imposter-Plugin 157 updated 2y ago

Wrapping all composer vendor packages inside your own namespace. Intended for WordPress plugins.

Composer Preload 209 updated 3y ago

The plugin generates a vendor/preload.php file to warm up the Opcache.

PHP Inc 5 updated 4y ago

Automatically includes files for autoload and autoload-dev to facilitate using functions and grouped definitions within composer loaded applications.

Production-Dependencies-Guard 85 updated 3y ago

Prevents development packages from being added into require and getting into production environment.

Composer-Plugin-Exclude-Files 40 updated 1mo ago

A plugin for excluding files required by packages using the 'files' autoloading mechanism.

Composer-Downloads-Plugin 8 updated 1y ago

Lightweight mechanism to download external resources (ZIP/TAR files) with only a url and path.

Private-Composer-Installer 231 updated 1y ago

Install helper outsourcing sensitive keys from the package URL into environment variables.

CycloneDX-PHP-Composer 82 updated 4d ago

Creates a CycloneDX "Software Bill-of-Materials" (SBOM) for the dependencies of a project. The SBOM enables dependency monitoring and risk analysis by OWASP DependencyTrack.

Composer-Compile-Plugin 12 updated 4mo ago

Allow PHP libraries to define simple, freeform compilation tasks. Support post-install hooks in any package.

Composer-Link 90 updated 26d ago

Adds the ability to link local packages for development.

Composer-REPL 105 updated 1y ago

The plugin provides the composer repl command, which gives you a PHP language shell (read-eval-print loop).

Composer-Diff 185 updated 6d ago

Compares composer.lock changes and generates a Markdown report for usage in a pull request description.

Composer-Velocita 27 (archived)

Fast and reliable Composer package downloads using Velocita: a caching reverse proxy that does not require you to modify your projects.

Composer Translation Validator 3 updated 7d ago

Validates translation files in your project, supports several file formats (regarding different frameworks) and provides useful validators for comparison, consistency and syntax checks.