{"slug": "jakoch--awesome-composer", "title": "Composer", "description": ":sunglasses: A curated awesome list for Composer, Packagist, Satis, Plugins, Scripts, Composer related resources, tutorials.", "github_url": "https://github.com/jakoch/awesome-composer", "stars": "880", "tag": "Programming Languages", "entry_count": 136, "subcategory_count": 10, "subcategories": [{"name": "Composer", "parent": "", "entries": [{"name": "Official Website", "url": "https://getcomposer.org/", "description": ""}, {"name": "GitHub", "url": "https://github.com/composer/composer", "description": "", "stars": "29k"}, {"name": "Issues", "url": "https://github.com/composer/composer/issues", "description": "", "stars": "29k"}, {"name": "Source", "url": "https://github.com/composer/composer/tree/HEAD/src/Composer", "description": "", "stars": "29k"}, {"name": "Documentation", "url": "https://getcomposer.org/doc/", "description": ""}, {"name": "Getting Started Guide and Installation Instructions", "url": "https://getcomposer.org/doc/00-intro.md", "description": ""}, {"name": "Find Packages on Packagist", "url": "https://packagist.org/", "description": ""}, {"name": "CheatSheet", "url": "https://composer.json.jolicode.com/", "description": "Overview of CLI commands and `composer.json` schema."}, {"name": "Composer Installers", "url": "https://github.com/composer/installers", "description": "Composer installers for multiple frameworks.", "stars": "1.4k"}]}, {"name": "Support", "parent": "Composer", "entries": [{"name": "Ask a new question", "url": "https://stackoverflow.com/questions/ask?tags=composer-php+php", "description": ""}, {"name": "Find questions tagged `composer-php`", "url": "https://stackoverflow.com/questions/tagged/composer-php", "description": ""}, {"name": "Documentation for Plugins", "url": "https://getcomposer.org/doc/articles/plugins.md", "description": "This offical documentation is good starting point, when writing a Composer plugin."}, {"name": "Composer-Asset-Plugin", "url": "https://github.com/fxpio/composer-asset-plugin", "description": "A npm/Bower Dependencies Manager for Composer.", "stars": "891"}, {"name": "Composer-AWS", "url": "https://github.com/naderman/composer-aws", "description": "The plugin loads repository data and downloads packages from Amazon S3 (with authentication support for private repositories).", "stars": "77"}, {"name": "Composer-Composition", "url": "https://github.com/bamarni/composition", "description": "Provides an API, for checking your environment at runtime.", "stars": "105"}, {"name": "Composer-Suggest", "url": "https://github.com/nfreear/composer-suggest", "description": "Enables you to install a custom group of suggested packages, based on keyword patterns.", "stars": "4"}, {"name": "Composer-Versions-Check", "url": "https://github.com/Soullivaneuh/composer-versions-check", "description": "Shows outdated packages from last major versions after using the update command (showing \"Latest is vX.Y.Z\").", "stars": "234"}, {"name": "Composer-Changelogs", "url": "https://github.com/pyrech/composer-changelogs", "description": "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.", "stars": "590"}, {"name": "Composer-Merge-Plugin", "url": "https://github.com/wikimedia/composer-merge-plugin", "description": "Merges multiple `composer.json` files at Composer runtime.", "stars": "962"}, {"name": "Composer-Bin-Plugin", "url": "https://github.com/bamarni/composer-bin-plugin", "description": "Adds support for managing dependencies for multiple packages in a single repository or isolate bin dependencies.", "stars": "505"}, {"name": "Composer-Inheritance-Plugin", "url": "https://github.com/theofidry/composer-inheritance-plugin", "description": "Opinionated version of Wikimedia composer-merge-plugin to work in pair with Bamarni composer-bin-plugin.", "stars": "28"}, {"name": "Composer-MonoRepo-Plugin", "url": "https://github.com/beberlei/composer-monorepo-plugin", "description": "The plugin helps to manage dependencies for multiple packages in a single repository.", "stars": "309"}, {"name": "Composer-Patches-Plugin", "url": "https://github.com/netresearch/composer-patches-plugin", "description": "Enables you to provide patches for any package from any package. When the dependency is fetched, the patch is applied on top.", "stars": "79"}, {"name": "Composer-Patches", "url": "https://github.com/cweagans/composer-patches", "description": "The plugin applies a patch from a local or remote file to any required package.", "stars": "1.6k"}, {"name": "Composer-Patches", "url": "https://github.com/vaimo/composer-patches", "description": "Applies a patch from a local or remote file to any package that is part of a given composer project.", "stars": "294"}, {"name": "Composer-Patchset", "url": "https://github.com/mageops/php-composer-plugin-patchset", "description": "Automatically fetch, update and apply patches to any composer package with a twist - store the patchset as a composer package itself.", "stars": "8"}, {"name": "Composer-Plugin-QA", "url": "https://github.com/Webysther/composer-plugin-qa", "description": "Comprehensive Plugin for composer to execute PHP Quality assurance Tools.", "stars": "25"}, {"name": "Composer-Cleanup-Plugin", "url": "https://github.com/barryvdh/composer-cleanup-plugin", "description": "Removes tests & documentation folders from the vendor dir.", "stars": "147"}, {"name": "Composer-Cleaner", "url": "https://github.com/dg/composer-cleaner", "description": "The tool removes unnecessary files and directories from the vendor directory.", "stars": "137"}, {"name": "Composer-Ignore-Plugin", "url": "https://github.com/lichunqiang/composer-ignore-plugin", "description": "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`.", "stars": "21"}, {"name": "Composer-Vendor-Cleaner", "url": "https://github.com/liborm85/composer-vendor-cleaner", "description": "Plugin removes unnecessary development files and directories from `vendor` directory by glob pattern syntax.", "stars": "31"}, {"name": "Composer-Skrub", "url": "https://github.com/ssx/skrub", "description": "The plugin helps to remove junk from Composer installations and trim build sizes.", "stars": "86"}, {"name": "Drupal Vendor Hardening Composer Plugin", "url": "https://github.com/drupal/core-vendor-hardening", "description": "Removes extraneous directories from the project's vendor directory & adds .htaccess and web.config files to the root of the project's vendor directory.", "stars": "16"}, {"name": "Composer-Shared-Package-Plugin", "url": "https://github.com/Letudiant/composer-shared-package-plugin", "description": "Allows you to share selected packages between your projects by creating symlinks.", "stars": "164"}, {"name": "Composer-Symlinker", "url": "https://github.com/e-picas/composer-symlinker", "description": "Enables you to load packages from different directories (instead of loading them from /vendor).", "stars": "18"}, {"name": "Prestissimo", "url": "https://github.com/hirak/prestissimo", "description": "A parallel downloader using `phpext_curl`.", "stars": "6.2k"}, {"name": "Composer-Curl-Plugin", "url": "https://github.com/ngyuki/composer-curl-plugin", "description": "The plugin uses `phpext_curl` for downloading packages.", "stars": "5"}, {"name": "Composer-Custom-Directory-Installer", "url": "https://github.com/mnsami/composer-custom-directory-installer", "description": "A composer plugin, to install different types of composer packages in custom directories outside the default composer installation path (vendor folder).", "stars": "138"}, {"name": "Composer-Dependency-Analyzer", "url": "https://github.com/shipmonk-rnd/composer-dependency-analyser", "description": "The plugin helps to find dependency issues, including dead, unused, shadow and misplaced dependencies.", "stars": "541"}, {"name": "Composer-Dependency-Analyzer", "url": "https://packagist.org/packages/jms/composer-deps-analyzer", "description": "Allows you to build a dependency graph for an installed composer project."}, {"name": "Graph-Composer", "url": "https://github.com/clue/graph-composer", "description": "Provides a graph visualization for your project's `composer.json` and its dependencies.", "stars": "943"}, {"name": "PackageVersions", "url": "https://github.com/Ocramius/PackageVersions", "description": "Provides a very quick and easy access to installed composer dependency versions.", "stars": "3.2k"}, {"name": "PackageVersions Deprecated", "url": "https://github.com/composer/package-versions-deprecated", "description": "Is a fork of Ocramius/PackageVersions providing compatibility with Composer 1 and 2 on PHP 7+.", "stars": "1.5k"}, {"name": "Composer-Locator", "url": "https://github.com/mindplay-dk/composer-locator", "description": "Provides a means of locating the installation path for a given Composer package name.", "stars": "58"}, {"name": "PackageInfo", "url": "https://github.com/ThaDafinser/PackageInfo", "description": "Enables you to retrieve all package informations (like version, tag, release date, description).", "stars": "7"}, {"name": "Composer-Git-Hooks", "url": "https://github.com/BrainMaestro/composer-git-hooks", "description": "A library for easily managing git hooks in your composer config.", "stars": "1.1k"}, {"name": "Symfony-Flex", "url": "https://github.com/symfony/flex", "description": "Provides [recipe-based (\u2b501k)](https://github.com/symfony/recipes) installation and configuration management for Symfony packages.", "stars": "4.2k"}, {"name": "Narrowspark-Automatic", "url": "https://github.com/narrowspark/automatic", "description": "Automates the most common tasks of applications, boost package downloads, adds a composer security audit and more.", "stars": "14"}, {"name": "PHPCodeSniffer-Composer-Installer", "url": "https://github.com/PHPCSStandards/composer-installer", "description": "The plugin enables you to install [PHP\\_CodeSniffer (\u2b5011k)](https://github.com/squizlabs/PHP_CodeSniffer) coding standards (rulesets).", "stars": "582"}, {"name": "Composer-Warmup", "url": "https://github.com/jderusse/composer-warmup", "description": "The plugin adds the command `warmup-opcode` to Composer, which triggers the compilation of all PHP files discovered in your project into the Opcache.", "stars": "180"}, {"name": "Foxy", "url": "https://github.com/fxpio/foxy", "description": "Composer plugin that executes npm/yarn packages installation operations, when composer package is installed or updated.", "stars": "176"}, {"name": "NodeJS-Installer", "url": "https://github.com/thecodingmachine/nodejs-installer", "description": "Installer for Node.js and npm.", "stars": "107"}, {"name": "Node-Composer", "url": "https://github.com/mariusbuescher/node-composer", "description": "Installer for Node.js, npm and yarn.", "stars": "6"}, {"name": "Imposter-Plugin", "url": "https://github.com/typisttech/imposter-plugin", "description": "Wrapping all composer vendor packages inside your own namespace. Intended for WordPress plugins.", "stars": "153"}, {"name": "Composer Preload", "url": "https://github.com/Ayesh/Composer-Preload", "description": "The plugin generates a `vendor/preload.php` file to warm up the Opcache.", "stars": "207"}, {"name": "PHP Inc", "url": "https://github.com/krakphp/php-inc", "description": "Automatically includes files for autoload and autoload-dev to facilitate using functions and grouped definitions within composer loaded applications.", "stars": "5"}, {"name": "Composer Registry Manager", "url": "https://github.com/slince/composer-registry-manager", "description": "Enables you to switch between different composer repositories.", "stars": "563"}, {"name": "Production-Dependencies-Guard", "url": "https://github.com/kalessil/production-dependencies-guard", "description": "Prevents development packages from being added into require and getting into production environment.", "stars": "87"}, {"name": "Composer-Plugin-Exclude-Files", "url": "https://github.com/mcaskill/composer-plugin-exclude-files", "description": "A plugin for excluding files required by packages using the 'files' autoloading mechanism.", "stars": "40"}, {"name": "Composer-Downloads-Plugin", "url": "https://github.com/civicrm/composer-downloads-plugin", "description": "Lightweight mechanism to download external resources (ZIP/TAR files) with only a `url` and `path`.", "stars": "7"}, {"name": "Private-Composer-Installer", "url": "https://github.com/ffraenz/private-composer-installer", "description": "Install helper outsourcing sensitive keys from the package URL into environment variables.", "stars": "230"}, {"name": "CycloneDX-PHP-Composer", "url": "https://github.com/CycloneDX/cyclonedx-php-composer", "description": "Creates a [CycloneDX](https://cyclonedx.org/) \"Software Bill-of-Materials\" (SBOM) for the dependencies of a project. The SBOM enables dependency monitoring and risk analysis by [OWASP DependencyTrack](https://dependencytrack.org/).", "stars": "67"}, {"name": "Composer-Compile-Plugin", "url": "https://github.com/civicrm/composer-compile-plugin", "description": "Allow PHP libraries to define simple, freeform compilation tasks. Support post-install hooks in any package.", "stars": "12"}, {"name": "Composer-Link", "url": "https://github.com/SanderSander/composer-link", "description": "Adds the ability to link local packages for development.", "stars": "79"}, {"name": "Composer-REPL", "url": "https://github.com/ramsey/composer-repl", "description": "The plugin provides the `composer repl` command, which gives you a PHP language shell (read-eval-print loop).", "stars": "106"}, {"name": "Composer-Diff", "url": "https://github.com/IonBazan/composer-diff", "description": "Compares `composer.lock` changes and generates a Markdown report for usage in a pull request description.", "stars": "180"}, {"name": "Composer-Velocita", "url": "https://github.com/isaaceindhoven/composer-velocita", "description": "Fast and reliable Composer package downloads using [Velocita (\u2b5060)](https://github.com/isaaceindhoven/velocita-proxy): a caching reverse proxy that does not require you to modify your projects.", "stars": "27"}, {"name": "Composer Translation Validator", "url": "https://github.com/move-elevator/composer-translation-validator", "description": "Validates translation files in your project, supports several file formats (regarding different frameworks) and provides useful validators for comparison, consistency and syntax checks.", "stars": "0"}, {"name": "Composer SemVer Checker", "url": "https://semver.madewithlove.com/", "description": "Enables you identify constraint to version resolution issues, by doing a semantic version check for Packagist hosted packages."}, {"name": "Composer-Yaml", "url": "https://github.com/igorw/composer-yaml", "description": "This tool converts `composer.yml` to `composer.json`.", "stars": "55"}, {"name": "Studio", "url": "https://github.com/franzliedke/studio", "description": "A workbench for developing Composer packages. Its an alternative to editing dependencies in the vendor folder or using [PathRepositories](https://getcomposer.org/doc/05-repositories.md#path) to load a local clone of your dependency into your project.", "stars": "1.1k"}, {"name": "OctoLinker Browser Extension", "url": "https://github.com/OctoLinker/OctoLinker", "description": "Enables you to navigate Composer/NPM dependencies on GitHub.", "stars": "5.3k"}, {"name": "ComposerRequireChecker", "url": "https://github.com/maglnet/ComposerRequireChecker", "description": "A CLI tool to analyze dependencies and verify that no unknown imported symbols are used in the sources of a package.", "stars": "960"}, {"name": "Composer-Unused", "url": "https://github.com/composer-unused/composer-unused", "description": "A CLI tool, which scans your code and shows unused Composer dependencies.", "stars": "1.6k"}, {"name": "Composer-Normalize", "url": "https://github.com/ergebnis/composer-normalize", "description": "The plugin helps to keep your `composer.json` file(s) consistent by restructuring and sorting entries (normalizing).", "stars": "1.1k"}, {"name": "Composer-Service", "url": "https://github.com/pborreli/composer-service", "description": "Enables you to run Composer as a service on a remote server.", "stars": "173"}, {"name": "Composer PreferLowest Checker", "url": "https://github.com/dereuromark/composer-prefer-lowest", "description": "Strictly compare the specified minimum versions of your composer.json with the ones actually used by the prefer-lowest composer update command option.", "stars": "22"}, {"name": "Bramus/Composer-Autocomplete", "url": "https://github.com/bramus/composer-autocomplete", "description": "A Bash/Shell autocompletion script for Composer.", "stars": "98"}, {"name": "Composer/Xdebug-Handler", "url": "https://github.com/composer/xdebug-handler", "description": "Helps you to restart a CLI process without loading the xdebug extension.", "stars": "2.5k"}, {"name": "Composer Semver Range Checker", "url": "https://gitlab.com/MattyRad/composer.guru", "description": "A tool to help check the satisfiable ranges of a composer constraint."}, {"name": "ParameterHandler", "url": "https://github.com/Incenteev/ParameterHandler", "description": "Allows you to manage your ignored parameters when running a composer install or update.", "stars": "929"}, {"name": "Tooly", "url": "https://github.com/tommy-muehle/tooly-composer-script", "description": "Manage needed PHAR files in your project `composer.json`. Every PHAR file will be saved in the composer binary directory. Optional with GPG verification for every PHAR.", "stars": "103"}, {"name": "Melody", "url": "https://github.com/sensiolabs/melody", "description": "One-file composer scripts.", "stars": "395"}, {"name": "Composer-Travis-Lint", "url": "https://github.com/raphaelstolt/composer-travis-lint", "description": "Allows you to lint the Travis CI configuration file (`.travis.yml`).", "stars": "6"}, {"name": "Composer-Multitest", "url": "https://github.com/raphaelstolt/composer-multitest", "description": "Enables you to run a Composer script against multiple, locally installed PHP versions, which are managed by PHPBrew or phpenv.", "stars": "5"}, {"name": "ScriptsDev", "url": "https://github.com/neronmoon/scriptsdev", "description": "Enables you to use a `scripts-dev` section, which triggers scripts only in dev mode.", "stars": "69"}, {"name": "PhantomJS-Installer", "url": "https://github.com/jakoch/phantomjs-installer", "description": "A Composer Package which installs the PhantomJS binary (Linux, Windows, Mac) into /bin of your project.", "stars": "152"}, {"name": "Composer-Vendor-Cleanup", "url": "https://github.com/0xch/composer-vendor-cleanup", "description": "A script which removes whitelisted unnecessary files (like tests/docs etc.) from the vendor directory.", "stars": "3"}, {"name": "Composer-Substitution-Plugin", "url": "https://github.com/villfa/composer-substitution-plugin", "description": "A Composer plugin replacing placeholders in the `scripts` section by dynamic values.", "stars": "51"}, {"name": "Dependabot", "url": "https://github.com/security/advanced-security", "description": "Dependabot is a dependency update service. It monitors and updates your dependencies by sending a pull-request. The service is free for public repos and personal account repos."}, {"name": "A beginners guide to Composer", "url": "https://www.digitalocean.com/community/tutorials/a-beginners-guide-to-composer", "description": ""}, {"name": "A short & simple Composer tutorial", "url": "https://www.dev-metal.com/composer-tutorial/", "description": ""}, {"name": "Easy package management with Composer", "url": "https://code.tutsplus.com/easy-package-management-with-composer--net-25530t", "description": ""}, {"name": "PHP Dependency Management with Composer", "url": "https://www.sitepoint.com/re-introducing-composer/", "description": ""}, {"name": "Composer Primer", "url": "https://daylerees.com/composer-primer/", "description": ""}, {"name": "PHP Composer Magento Tutorial by Alan Storm", "url": "https://alanastorm.com/php_composer_magento_tutorial/", "description": ""}, {"name": "Creating and Using Composer Packages", "url": "https://www.packtpub.com/en-us/learning/how-to-tutorials/creating-and-using-composer-packages/", "description": ""}, {"name": "Jordi Boggiano (seldaek)", "url": "https://seld.be/", "description": ""}, {"name": "Nils Adermann (naderman)", "url": "https://naderman.de/", "description": ""}, {"name": "Composer Stability Flags", "url": "https://igor.io/2013/02/07/composer-stability-flags.html", "description": ""}, {"name": "Composer Versioning", "url": "https://igor.io/2013/01/07/composer-versioning.html", "description": ""}, {"name": "The long journey of making PHPs Composer memory-efficient and fast (toflar)", "url": "https://medium.com/@yanick.witschi/the-long-journey-of-making-phps-composer-memory-efficient-and-fast-63d12944aaa8", "description": ""}, {"name": "Composer Best Practices 2018 - Nils Adermann @ scotphp18", "url": "https://www.youtube.com/watch?v=eQkFjMfyqFY", "description": ""}, {"name": "Composer Best Practices 2018 - Nils Adermann @ phpday 2018", "url": "https://www.youtube.com/watch?v=EpvihKaQyLs", "description": ""}, {"name": "Managing dependencies is more than running \"composer update\" - Nils Adermann @ phpsrb17", "url": "https://www.youtube.com/watch?v=QL6w8H2eHQE", "description": ""}, {"name": "Composer Best Practices \u2014 Jordi Boggiano @ phptek 2015", "url": "https://www.youtube.com/watch?v=uNlYpSTiAcA", "description": ""}, {"name": "Wonderful World of Composer", "url": "https://symfonycasts.com/screencast/composer", "description": ""}, {"name": "PHP Composer Quickstart", "url": "https://www.youtube.com/watch?v=Ejr4Xqs9V2I", "description": ""}, {"name": "How Composer helped shape the new way of writing PHP - Nils Adermann @ Drupal Camp Frankfurt", "url": "https://www.youtube.com/watch?v=C2jfLM-Egvg", "description": ""}, {"name": "Composer Package Management - Nils Adermann @ T3CON12DE", "url": "https://www.youtube.com/watch?v=P4Qnp90TG0g", "description": ""}, {"name": "Composer 2 - Jordi Boggiano @ Symfony UK usergroup 2020", "url": "https://www.youtube.com/watch?v=BAgwWhRo82w", "description": ""}, {"name": "Lessons learned building the Composer internals - Jordi Boggiano @ CODEiD Odessa PHP Conference 2017", "url": "https://www.youtube.com/watch?v=pjvbn6TBZqM", "description": ""}]}, {"name": "Setup a Packagist Mirror", "parent": "Packagist", "entries": [{"name": "Packagist Mirror", "url": "https://github.com/Webysther/packagist-mirror", "description": "This script helps to setup a packagist mirror. It is the maintained and stable version of [Packagist Crawler (\u2b5057)](https://github.com/hirak/packagist-crawler).", "stars": "199"}, {"name": "Docker Image", "url": "https://github.com/Webysther/packagist-mirror-docker", "description": "This Docker image helps to create a customized packagist mirror.", "stars": "27"}, {"name": "Packagist Mirror from Indonesia", "url": "https://github.com/IndraGunawan/packagist-mirror", "description": "Another implementation for creating a packagist mirror.", "stars": "31"}]}, {"name": "Packagist Mirrors", "parent": "Packagist", "entries": []}, {"name": "Registry Manager", "parent": "Composer Repositories", "entries": [{"name": "https://github.com/slince/composer-registry-manager", "url": "https://github.com/slince/composer-registry-manager", "description": "The plugin helps you to switch between different composer repositories.", "stars": "563"}]}, {"name": "Private repositories", "parent": "Composer Repositories", "entries": [{"name": "fxpio/tug", "url": "https://github.com/fxpio/tug", "description": "Enables you to host a private Composer registry on AWS Serverless serving your private PHP packages, which are hosted on GitHub or GitLab services.", "stars": "41"}]}, {"name": "Private Packagist", "parent": "Composer Repositories", "entries": [{"name": "Private Packagist Cloud", "url": "https://packagist.com", "description": "A Composer Repository as a Service for private packages and to mirror packages from other repositories."}, {"name": "Private Packagist Enterprise", "url": "https://packagist.com", "description": "On-premise self-hosted version of Private Packagist."}, {"name": "Private Packagist API Client", "url": "https://github.com/packagist/private-packagist-api-client", "description": "A PHP client for the Private Packagist API. The client handles authentication, signature generation and access to all endpoints.", "stars": "34"}]}, {"name": "Repman", "parent": "Composer Repositories", "entries": [{"name": "repman.io", "url": "https://repman.io", "description": ""}, {"name": "repman-io/composer-plugin", "url": "https://github.com/repman-io/composer-plugin", "description": "This plugin enables downloading via Repman by adding a distribution mirror URL for all your dependencies (without need to update the `composer.lock` file).", "stars": "11"}, {"name": "WordPress Packagist", "url": "https://wpackagist.org/", "description": "Mirrors the WordPress plugin and theme directories as a Composer repository."}, {"name": "Asset Packagist", "url": "https://asset-packagist.org/", "description": "Enables installation of Bower and NPM packages as native Composer packages."}, {"name": "Firegento", "url": "https://packages.firegento.com/", "description": "A Composer Repository providing Magento Modules."}, {"name": "Drupal Packagist", "url": "https://www.drupal.org/node/2822344", "description": "Composer repositories for Drupal 7 and 8 core, modules, and themes."}, {"name": "Satis Server", "url": "https://github.com/lukaszlach/satis-server", "description": "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.", "stars": "114"}, {"name": "Cloudsmith", "url": "https://cloudsmith.com/", "description": "A fully managed package management SaaS with PHP/Composer support (and many others)."}, {"name": "Release Belt", "url": "https://github.com/Rarst/release-belt", "description": "Self\u2013hosted Composer repository implementation to quickly integrate ZIP files of third party non\u2013Composer releases.", "stars": "175"}, {"name": "Packeton", "url": "https://github.com/vtsykun/packeton", "description": "Private self-hosted Composer repository for vendors. Fork of packagist with adding support for authorization, customer users, groups, webhooks.", "stars": "467"}, {"name": "RepoFlow", "url": "https://www.repoflow.io", "description": "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."}]}, {"name": "Satis", "parent": "Packagist-compatible repositories", "entries": [{"name": "GitLab-Composer", "url": "https://github.com/wemakecustom/gitlab-composer", "description": "This is a branch/tag indexer for GitLab repositories.", "stars": "163"}, {"name": "Satisfy", "url": "https://github.com/project-satisfy/satisfy", "description": "Satis composer repository manager with a Web UI.", "stars": "533"}, {"name": "Satis Control Panel", "url": "https://github.com/realshadow/satis-control-panel", "description": "A simple web UI for managing your Satis Repository with optional CI integration.", "stars": "151"}, {"name": "Satis Go", "url": "https://github.com/benschw/satis-go", "description": "A web server for managing Satis configuration and hosting the generated Composer repository.", "stars": "96"}]}, {"name": "Toran Proxy", "parent": "Packagist-compatible repositories", "entries": [{"name": "ToranProxy", "url": "https://toranproxy.com/", "description": ""}]}], "name": ""}