sllh/composer-lint
Composer plugin that extends composer validate with extra linting rules for composer.json. Installs globally or per project, auto-enables on install, and can be configured via COMPOSER_HOME/config.json.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| denisok94/helper-composer | 0.87 | Helper Composer is a small utility package that helps streamline Composer workflows in PHP projects. It provides helper tooling for managing dependencies and Composer-related tasks, aiming to make setup and maintenance quicker and more convenient. | 0 | 0 | 0 | 115 | 0 | 23.2 | 33.5 | MIT | 1 week ago | |
| localheinz/composer-normalize | 0.86 | Normalize your composer.json consistently. localheinz/composer-normalize sorts keys, formats lists, and enforces a stable structure to reduce diffs and keep projects tidy. Works well in CI and pre-commit hooks for repeatable results. | 1,116 | 1,118 | 36 | 2K | 12 | 35.3 | 10.3 | MIT | 2 months ago | |
| maglnet/composer-require-checker | 0.86 | CLI tool that scans your PHP sources and composer.json to ensure every used class/function comes from declared dependencies. Detects “soft” transitive deps and missing required PHP extensions, helping prevent breakage after dependency updates. | 1,005 | 1,012 | 79 | 566K | 32 | 41.2 | 58.6 | MIT | 4 months ago | |
| dreimus/package-actions | 0.85 | Laravel package for structuring reusable “actions” as self-contained classes. Helps keep controllers thin by moving business logic into invokable action objects, with clear inputs/outputs and simple execution patterns for consistent app workflows. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| stolt/lean-package-validator | 0.85 | CLI tool to validate a project or micro-package for “leanness” by ensuring common repo artifacts are excluded from release archives. Also creates, updates, and reformats .gitattributes export-ignore entries for lean distribution packages. | 18 | 18 | 8 | 2K | 7 | 33.8 | 33.2 | MIT | 1 month ago | |
| ergebnis/composer-normalize | 0.85 | Composer plugin that automatically normalizes composer.json: consistent key ordering, formatting, and whitespace to reduce diffs and style debates. Install as a dev dependency, allow the plugin, and run it in CI to keep composer.json tidy and predictable. | 1,116 | 1,120 | 36 | 1M | 12 | 36.0 | 52.5 | MIT | 2 months ago | |
| lendable/composer-license-checker | 0.79 | Checks your Composer dependencies’ licenses against configurable allow rules (by SPDX license, vendor, or package) to help ensure OSS compliance and reduce legal risk. Works in CI and can read license data from Composer’s installed.json or composer licenses. | 15 | 15 | 3 | 17K | 3 | 14.8 | 47.1 | MIT | 6 months ago | |
| cweagans/composer-configurable-plugin | 0.75 | Composer plugin that makes package configuration flexible by reading and merging settings from composer.json (extra) and other sources. Useful for teams needing configurable behavior across environments without hardcoding values in the plugin itself. | 14 | 10 | 1 | 501K | 1 | 0.4 | 55.6 | BSD-3-Clause | — | |
| dereuromark/composer-prefer-lowest | 0.74 | Composer plugin to help you work with prefer-lowest setups by managing minimum dependency versions and related constraints. Useful for testing packages against lowest supported dependencies and keeping composer.json requirements consistent. | 23 | 22 | 2 | 19K | 1 | 3.6 | 39.9 | MIT | 4 years ago | |
| composer/installers | 0.74 | Custom installer paths for Composer. Maps package types (e.g., WordPress plugins/themes, Drupal, Joomla) to appropriate directories so dependencies land where your CMS expects them, with flexible installer definitions for multi-project setups. | 1,441 | 1,485 | 401 | 2M | 18 | 31.7 | 51.8 | MIT | 2 years ago | |
| marcocesarato/php-conventional-changelog | 0.74 | Automatically generate changelogs and release notes from your Git history using Conventional Commits and SemVer. CLI tool with configurable templates and options to extract releases and output Markdown changelogs, suitable for Composer scripts and CI workflows. | 252 | 252 | 39 | 58K | 13 | 29.7 | 43.3 | GPL-3.0 | 3 months ago | |
| shipmonk/composer-dependency-analyser | 0.74 | Fast, zero-dependency tool to analyze Composer dependencies. Detects unused, shadowed, and misplaced packages/extensions by scanning your autoload paths. Works out of the box, highly configurable, and very performant (15k files in ~2s). Compatible with PHP 7.2–8.5. | 623 | 621 | 14 | 529K | 17 | 21.4 | 49.3 | MIT | 8 months ago | |
| composer/composer | 0.73 | Composer is the dependency manager for PHP. Declare project requirements, install/update packages, and manage autoloading with a lock file for repeatable builds. Works with Packagist and VCS repositories; runs via CLI on PHP 7.2.5+ (latest). | 29,492 | 29,544 | 4,815 | 3M | 126 | 91.4 | 60.7 | MIT | 3 weeks ago | |
| bamarni/composer-bin-plugin | 0.73 | Composer plugin to isolate “bin” tool dependencies (PHPStan, Rector, PHPUnit, etc.) in separate Composer environments to avoid version conflicts and dependency pollution. Provides config for bin links, target directory, and command forwarding. | 531 | 534 | 27 | 791K | 4 | 19.9 | 50.1 | MIT | 5 months ago |
How can I help you explore Laravel packages today?