Composer

Package manager.

159 resources12 categoriesView Original

Packagist-compatible repositories(14 items)

A

Asset Packagist

Enables installation of Bower and NPM packages as native Composer packages.

Packagist-compatible repositories
C

Cloudsmith

A fully managed package management SaaS with PHP/Composer support (and many others).

Packagist-compatible repositories
D

Drupal Packagist

Composer repositories for Drupal 7 and 8 core, modules, and themes.

Packagist-compatible repositories
F

Firegento

A Composer Repository providing Magento Modules.

Packagist-compatible repositories
G

GitLab-Composer

This is a branch/tag indexer for GitLab repositories.

Packagist-compatible repositories
P

Packeton

Private self-hosted Composer repository for vendors. Fork of packagist with adding support for authorization, customer users, groups, webhooks.

Packagist-compatible repositories
R

Release Belt

Self–hosted Composer repository implementation to quickly integrate ZIP files of third party non–Composer releases.

Packagist-compatible repositories
R

RepoFlow

Simple and fast platform for hosting private Composer registries. Also supports Docker, npm, PyPI, Maven, and RubyGems. Offers free options for both cloud and self-hosted setups.

Packagist-compatible repositories
S

Satis Control Panel

A simple web UI for managing your Satis Repository with optional CI integration.

Packagist-compatible repositories
S

Satis Go

A web server for managing Satis configuration and hosting the generated Composer repository.

Packagist-compatible repositories
S

Satis Server

This docker container provides a Satis Server and enables you to run a private, self-hosted Composer repository with support for Git, Mercurial, and Subversion, HTTP API, HTTPs support, webhook handler and scheduled builds.

Packagist-compatible repositories
S

Satisfy

Satis composer repository manager with a Web UI.

Packagist-compatible repositories
T

ToranProxy

(deprecated) - In addition to providing a composer repository ToranProxy acts as a proxy server for Packagist and GitHub.

Packagist-compatible repositories
W

WordPress Packagist

Mirrors the WordPress plugin and theme directories as a Composer repository.

Packagist-compatible repositories

Plugins(57 items)

C

Composer Preload

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

Plugins
C

Composer Registry Manager

Enables you to switch between different composer repositories.

Plugins
C

Composer Translation Validator

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

Plugins
C

Composer-Asset-Plugin

A npm/Bower Dependencies Manager for Composer.

Plugins
C

Composer-AWS

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

Plugins
C

Composer-Bin-Plugin

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

Plugins
C

Composer-Changelogs

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.

Plugins
C

Composer-Cleaner

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

Plugins
C

Composer-Cleanup-Plugin

Removes tests & documentation folders from the vendor dir.

Plugins
C

Composer-Compile-Plugin

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

Plugins
C

Composer-Composition

Provides an API, for checking your environment at runtime.

Plugins
C

Composer-Curl-Plugin

The plugin uses `phpext_curl` for downloading packages.

Plugins
C

Composer-Custom-Directory-Installer

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

Plugins
C

Composer-Dependency-Analyzer

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

Plugins
C

Composer-Dependency-Analyzer

Allows you to build a dependency graph for an installed composer project.

Plugins
C

Composer-Diff

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

Plugins
C

Composer-Downloads-Plugin

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

Plugins
C

Composer-Git-Hooks

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

Plugins
C

Composer-Ignore-Plugin

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`.

Plugins
C

Composer-Inheritance-Plugin

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

Plugins
C

Composer-Link

Adds the ability to link local packages for development.

Plugins
C

Composer-Locator

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

Plugins
C

Composer-Merge-Plugin

Merges multiple `composer.json` files at Composer runtime.

Plugins
C

Composer-MonoRepo-Plugin

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

Plugins
C

Composer-Patches

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

Plugins
C

Composer-Patches

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

Plugins
C

Composer-Patches-Plugin

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

Plugins
C

Composer-Patchset

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

Plugins
C

Composer-Plugin-Exclude-Files

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

Plugins
C

Composer-Plugin-QA

Comprehensive Plugin for composer to execute PHP Quality assurance Tools.

Plugins
C

Composer-REPL

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

Plugins
C

Composer-Shared-Package-Plugin

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

Plugins
C

Composer-Skrub

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

Plugins
C

Composer-Suggest

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

Plugins
C

Composer-Symlinker

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

Plugins
C

Composer-Velocita

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

Plugins
C

Composer-Vendor-Cleaner

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

Plugins
C

Composer-Versions-Check

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

Plugins
C

Composer-Warmup

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

Plugins
C

CycloneDX-PHP-Composer

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.

Plugins
D

Documentation for Plugins

This offical documentation is good starting point, when writing a Composer plugin.

Plugins
D

Drupal Vendor Hardening Composer Plugin

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

Plugins
F

Foxy

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

Plugins
G

Graph-Composer

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

Plugins
I

Imposter-Plugin

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

Plugins
N

Narrowspark-Automatic

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

Plugins
N

Node-Composer

Installer for Node.js, npm and yarn.

Plugins
N

NodeJS-Installer

Installer for Node.js and npm.

Plugins
P

PackageInfo

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

Plugins
P

PackageVersions

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

Plugins
P

PackageVersions Deprecated

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

Plugins
P

PHP Inc

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

Plugins
P

PHPCodeSniffer-Composer-Installer

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

Plugins
P

Prestissimo

A parallel downloader using `phpext_curl`.

Plugins
P

Private-Composer-Installer

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

Plugins
P

Production-Dependencies-Guard

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

Plugins
S

Symfony-Flex

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

Plugins