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 | 163 | 0 | 6.7 | 31.6 | MIT | 9 months ago | |
| ergebnis/composer-normalize | 0.87 | Composer plugin to normalize composer.json automatically: consistent key ordering, formatting, and sorting of dependencies. Avoid manual formatting debates and keep projects tidy across teams and CI with a simple dev requirement and allow-plugins setting. | 1,109 | 1,112 | 36 | 1M | 11 | 38.8 | 53.4 | MIT | 3 weeks 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,109 | 1,110 | 36 | 3K | 11 | 28.8 | 4.0 | MIT | 3 weeks 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. | 998 | 1,005 | 78 | 484K | 32 | 44.2 | 58.5 | MIT | 2 months ago | |
| ninjify/coding-standard | 0.86 | PHP_CodeSniffer coding standard for PHP projects. Install via Composer and include the provided ruleset.xml or Contributte profile. Supports excluding paths and ships PhpStorm code style presets. Maintained by Contributte. | 13 | 14 | 6 | 1K | 0 | 5.9 | 26.0 | MIT | 4 years 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 | — | — | — | |
| 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. | 12 | 10 | 1 | 482K | 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. | 22 | 22 | 2 | 25K | 1 | 23.6 | 44.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. | 0 | 1,481 | — | 2M | — | 31.8 | 52.1 | — | — | |
| 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,420 | 29,480 | 4,789 | 3M | 114 | 91.0 | 60.1 | MIT | 2 weeks ago | |
| dealerdirect/phpcodesniffer-composer-installer | 0.73 | Composer installer plugin that automatically discovers and installs PHP_CodeSniffer coding standards (rulesets) from Composer packages. It configures PHPCS installed_paths for you, avoiding manual symlinks and configuration. Supports PHPCS 3/4 and Composer 2.2+. | 598 | 606 | 39 | 4M | 6 | 32.4 | 65.2 | MIT | 1 month 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. | 528 | 531 | 26 | 853K | 4 | 21.9 | 51.4 | MIT | 4 months ago | |
| lendable/composer-license-checker | 0.72 | 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 | 13K | 3 | 16.9 | 45.4 | MIT | 5 months ago | |
| icanhazstring/composer-unused | 0.70 | composer-unused detects and removes unused Composer dependencies in PHP/Laravel projects. It analyzes your codebase to find packages not referenced, reports what can be safely removed, and helps keep composer.json/lock lean and maintainable. | 1,681 | 1,683 | 57 | 272K | 10 | 35.8 | 38.3 | MIT | 4 months ago | |
| slim/http | 0.66 | Slim-Http provides Slim-style PSR-7 decorators and factories for responses, server requests, and URIs. Wrap any PSR-7 implementation (Nyholm, Laminas, etc.) to get convenient methods like Response::withJson() while staying PSR-7 compatible. | 0 | 153 | — | 58K | — | 8.6 | 38.6 | — | — | |
| cviebrock/eloquent-sluggable | 0.65 | Generate SEO-friendly, unique slugs for Laravel Eloquent models automatically. Configure sources, separators, max length, reserved words, and update behavior; supports soft deletes and route model binding. Includes a SlugService and extensible hooks. | 3,993 | 4,061 | 449 | 224K | 0 | 33.4 | 24.3 | MIT | — |
How can I help you explore Laravel packages today?