composer-unused/contracts
Shared contract interfaces used by composer-unused. This package provides the stable API boundary between composer-unused components, enabling versioned compatibility and easier extension without depending on the full application.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bamarni/composer-bin-plugin | 0.82 | 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. | 527 | 531 | 26 | 639K | 4 | 28.6 | 52.3 | MIT | 2 months ago | |
| composer-unused/symbol-parser | 0.81 | composer-unused/symbol-parser is a small toolkit that parses PHP symbols from a Composer package, helping tools like composer-unused detect what code is actually referenced. Useful for analyzing dependencies, exports, and usage across a project. | 14 | 14 | 13 | 216K | 0 | 28.8 | 65.0 | MIT | 2 months ago | |
| danog/class-finder | 0.81 | Fast PHP class discovery utility. Scan directories/files and find classes, interfaces, and traits without manually maintaining lists. Useful for autoload-based plugins, reflection tooling, and package indexing, with a simple API and minimal setup. | 12 | 10 | 4 | 20K | 0 | 0.2 | 44.0 | MIT | — | |
| spiral/composer-publish-plugin | 0.80 | Composer plugin for Spiral apps that streamlines publishing package assets and configs into your project during install/update. Automates vendor asset deployment via Composer, reducing manual steps and keeping published files in sync. | 4 | 4 | 2 | 193K | 0 | 22.2 | 65.0 | MIT | 5 years ago | |
| cweagans/composer-configurable-plugin | 0.79 | 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. | 10 | — | 1 | — | 1 | 0.4 | 0.4 | BSD-3-Clause | — | |
| icanhazstring/composer-unused | 0.79 | 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,676 | 1,678 | 57 | 220K | 10 | 42.2 | 39.4 | MIT | 2 months ago | |
| symfony/contracts | 0.76 | Symfony Contracts – Standardized PHP interfaces for loose coupling, ensuring interoperability with Symfony and third-party implementations. Useful for dependency injection, autowiring, and framework-agnostic design. Backward-compatible with Symfony components. | 3,942 | 3,949 | 19 | 428K | 0 | 20.3 | 28.2 | MIT | — |
How can I help you explore Laravel packages today?