maglnet/composer-require-checker
ComposerRequireChecker is a CLI tool that analyzes your composer.json and source code to find unknown symbols and soft/transitive dependencies. It flags code relying on packages or PHP extensions you haven't explicitly required, helping prevent unexpected breakage from dependency updates.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| pb30/phpstan-composer-analysis | 0.88 | A PHPStan extension that analyzes your Composer dependencies alongside your code, flagging unused required packages and missing package requirements. Keep composer.json in sync with real usage while running your existing static analysis. | 17 | 17 | 1 | 16K | 1 | 1.5 | 41.4 | — | 11 months ago | |
| irstea/composer-require-checker-shim | 0.87 | A lightweight Composer shim for composer-require-checker that lets you run the require checker without pulling the original package into your project's dependencies. Useful for CI pipelines and legacy setups needing compatibility fixes, it exposes the checker binary through a simple drop-in wrapper. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| wimg/php-compatibility | 0.86 | PHP_CodeSniffer ruleset that checks your code for compatibility with different PHP versions, helping you spot syntax and features that would break when upgrading or downgrading PHP. | 2,311 | 2,309 | 203 | 4K | 89 | 39.1 | 32.4 | LGPL-3.0 | 11 months ago | |
| composer/composer | 0.86 | Composer is the dependency manager for PHP, letting you declare, manage, and install project dependencies from Packagist. It handles autoloading, version constraints, and locking so installs stay reproducible across environments. | 29,566 | 29,630 | 4,864 | 5M | 115 | 92.6 | 63.9 | MIT | 1 week ago | |
| shipmonk/composer-dependency-analyser | 0.86 | 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. | 636 | 638 | 15 | 2M | 15 | 15.3 | 53.3 | MIT | 11 months ago | |
| larswiegers/laravel-translations-checker | 0.86 | A Laravel Artisan command that scans your translation files and reports exactly where translations are missing across supported languages. Customize the directory, exclude languages, folders, or file types to keep checks fast and focused. | 255 | 257 | 24 | 22K | 0 | 19.7 | 30.0 | MIT | 4 months ago | |
| php-parallel-lint/php-var-dump-check | 0.86 | CI-friendly tool that scans your PHP code for leftover debugging statements like var_dump(), print_r(), die()/dd() and similar. Helps keep accidental dumps out of production by failing builds when debug output is found. | 22 | 22 | 11 | 43K | 5 | 2.7 | 47.3 | NOASSERTION | 6 years ago | |
| dominikb/composer-license-checker | 0.86 | A Composer plugin that checks your project's dependency licenses against configurable allow and deny lists, helping you spot incompatible or risky packages early and keep releases compliant. | 58 | — | 15 | — | 1 | 9.8 | 0.8 | MIT | 6 months ago |
|
| phpstan/phpstan | 0.86 | PHPStan is a PHP static analysis tool that finds bugs in your code without running it. It catches whole classes of errors before tests are written, bringing compiled-language-style correctness checks to PHP projects. | 14,147 | 14,221 | 972 | 19M | 1,056 | 94.9 | 77.1 | MIT | 3 days ago | |
| mll-lab/php-utils | 0.85 | A lightweight collection of PHP utility helpers from MLL Lab, offering convenient functions for arrays, strings, and common type checks. Framework-agnostic and easy to drop into any project to fill gaps in PHP's standard library. | 2 | 2 | 0 | 1K | 2 | 21.1 | 43.8 | MIT | 2 days ago | |
| etsglobal/php-static-analysis | 0.85 | A PHP static analysis package from ETS Global for inspecting PHP codebases and supporting code quality workflows. Integrates into Laravel/PHP projects to help surface potential issues, encourage cleaner code, and complement existing test and CI pipelines with additional static checks. | 0 | 0 | — | 50 | — | 0.0 | 23.6 | — | — | |
| paysera/lib-php-cs-fixer-config | 0.85 | Shared PHP CS Fixer configuration from Paysera that enforces a consistent coding style across PHP projects. Install via Composer and extend the provided ruleset to standardize formatting and keep your codebase clean. | 10 | — | 20 | — | 3 | 15.1 | 2.6 | — | 4 months ago |
|
| phpmetrics/phpmetrics | 0.85 | PhpMetrics is a static analysis tool for PHP that computes metrics for projects and classes and generates beautiful, readable HTML reports. Install it via Composer, run the binary against any folder, and explore complexity, maintainability, and quality insights right in your browser. | 2,617 | 2,620 | 261 | 444K | 2 | 46.4 | 35.8 | MIT | 2 months ago | |
| phpcompatibility/php-compatibility | 0.85 | PHPCompatibility is a PHP_CodeSniffer ruleset that scans PHP code for cross-version compatibility issues. Check support for specific PHP versions, detect deprecated/removed features, and audit projects when upgrading or maintaining multi-version support. | 2,311 | 2,314 | 203 | 3M | 89 | 48.2 | 65.3 | LGPL-3.0 | 11 months ago | |
| sstalle/php7cc | 0.85 | — | 1,507 | 1,456 | 121 | 1K | 20 | 18.9 | 10.6 | MIT | 9 years ago | |
| tm/tooly-composer-script | 0.85 | Tooly Composer Script integrates Tooly with Composer to simplify running common Laravel/PHP development tasks. Define reusable scripts in composer.json for testing, linting, static analysis, and other tooling, then run them consistently in local workflows and CI. | 103 | 103 | 14 | 1K | 4 | 2.6 | 17.0 | MIT | 7 years ago | |
| palmtree/php-cs-fixer-config | 0.85 | Shared PHP CS Fixer configuration for Palmtree projects, providing an opinionated ruleset for consistent, modern PHP code style. Install via Composer and extend the base config to enforce project-wide formatting standards with minimal setup. | 0 | 0 | 0 | 648 | 0 | 0.0 | 38.8 | MIT | — | |
| version/version | 0.85 | version/version is a lightweight Laravel/PHP package that simplifies version management, helping you define, compare, and expose version data through a clean, framework-friendly API. It keeps version handling centralized and easy to integrate into configuration, endpoints, and UI. | 9 | 10 | 2 | 4K | 0 | 0.1 | 35.6 | MIT | 6 years ago | |
| samsonasik/package-versions | 0.85 | PHP 5.6 backport of ocramius/package-versions offering fast, no-IO access to Composer dependency versions from composer.lock. Call Versions::getVersion(), getShortVersion(), or getMajorVersion() to retrieve installed package versions at runtime. | 3 | 3 | 2 | 42 | 0 | 0.7 | 14.7 | MIT | 10 years ago | |
| imanghafoori/php-imports-analyzer | 0.85 | CLI tool to scan Composer-based PHP projects for unnecessary or incorrect use/import statements. Helps clean up imports and enforce coding standards across apps and open-source packages. Install as dev dependency or globally; run check_imports from your project root. | 21 | 22 | 1 | 8K | 0 | 0.1 | 35.7 | MIT | — |
How can I help you explore Laravel packages today?