contao/contao-rector
Automate Contao upgrades with Rector. This package provides ready-made Rector rules and configuration to refactor Contao projects for newer versions, helping you modernize code, remove deprecations, and apply consistent changes safely across your codebase.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| contao/rector | 0.90 | Automate Contao CMS code upgrades with Rector rules and presets. contao/rector helps refactor PHP codebases to newer Contao and PHP versions, applying safe transformations to reduce manual migration work and keep projects consistent. | 0 | 0 | 1 | 2K | 0 | 0.0 | 45.4 | — | — | |
| contao-community-alliance/composer-plugin | 0.89 | Composer plugin for Contao 3 extensions: installs packages from vendor into system/modules via copy/symlink so Contao can detect them. Helps keep legacy Contao 3 module structure working in Composer setups (also usable when supporting Contao 4 legacy mode). | 7 | 7 | 11 | 4K | 0 | 0.4 | 36.7 | LGPL-3.0 | — | |
| andersundsehr/rector-p | 0.87 | Run Rector on large legacy projects file by file instead of all at once. rector-p asks you before applying changes to each file, remembers files with no changes, and supports paths, chunks, and starting over. | 7 | 1 | 5 | 8K | 5 | 26.8 | 50.6 | GPL-3.0 | 1 week ago | |
| contao/contao | 0.86 | — | 448 | 449 | 178 | 263 | 336 | 27.6 | 28.7 | LGPL-3.0 | — | |
| oneup/contao-developer-convenience-bundle | 0.86 | A Contao developer bundle that adds convenience helpers and shortcuts to speed up extension development. It streamlines common backend tasks so you can spend less time on boilerplate and more time building. | 5 | 6 | 0 | 0 | 0 | 0.0 | — | — | — | |
| terminal42/contao-build-tools | 0.86 | Experimental, highly opinionated build tools for Contao bundles/websites. Auto-configures code quality and style tooling (ECS/CS-Fixer, Rector, PHPStan, Stylelint) via Composer scripts, with CI workflow support. Not for production use. | 5 | 5 | 2 | 977 | 0 | 0.1 | 30.6 | — | — | |
| mpociot/illuminate-contao | 0.86 | Bridges Laravel's Illuminate components with Contao CMS, making database, container, events, and related APIs available inside Contao. Use familiar Laravel-style patterns and Eloquent workflows without leaving your Contao project. | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| contao/manager-bundle | 0.86 | — | 18 | 18 | 8 | 16K | 0 | 0.3 | 40.4 | LGPL-3.0 | — | |
| rector/rector-phpunit | 0.86 | Rector rules for PHPUnit that automate test suite upgrades. Modernize assertions, replace deprecated APIs, and keep tests compatible across PHPUnit versions through automated, configurable refactoring—no manual edits required. | 117 | 117 | 76 | 42K | 0 | 2.9 | 35.3 | MIT | — | |
| contao/easy-coding-standard | 0.85 | Adds Easy Coding Standard support for Contao projects, providing a ready-to-use ECS configuration and rules to enforce consistent PHP coding style and quality checks across your codebase, helping keep formatting and standards aligned in CI and local workflows. | 12 | 12 | 8 | 6K | 0 | 0.3 | 36.9 | — | — | |
| rector/rector-generator | 0.85 | Rector Generator scaffolds custom Rector rules from templates, helping you create PHP refactoring and upgrade automation faster with ready-made rule classes and supporting files. | 0 | 11 | — | 70 | — | 0.0 | 25.6 | — | — | |
| sstalle/php7cc | 0.85 | — | 1,507 | 1,456 | 121 | 1K | 20 | 18.9 | 10.6 | MIT | 9 years ago | |
| rector/rector-symfony | 0.85 | Rector rules for Symfony that automate framework upgrades and code modernization. Apply automated refactorings across Symfony projects, including deprecation fixes and version migrations, using the Rector tool. | 238 | 239 | 112 | 42K | 0 | 4.7 | 31.0 | MIT | — | |
| brandembassy/coding-standard | 0.85 | Opinionated PHP coding standard ruleset for enforcing consistent code style across projects. Built on common tooling (e.g., PHP_CodeSniffer) to simplify linting in CI and local development, helping teams keep formatting and conventions uniform. | 1 | 2 | 1 | 13K | 3 | 29.2 | 62.4 | — | 3 months ago | |
| rector/phpstan-rules | 0.85 | PHPStan rules for Rector projects that catch common mistakes in Rector rules and configuration, helping you keep automated refactorings safer and more consistent. Use these ready-made checks to validate custom rules and configs before they rewrite your codebase. Ideal for teams maintaining custom Re... | 0 | 13 | — | 118 | — | 0.0 | 28.7 | — | — | |
| contao/manager-plugin | 0.85 | Provides Contao Manager integration hooks for Composer packages. Lets extensions register with the Contao Manager, add configuration and plugin logic for installs/updates, and streamline compatibility with the Contao CMS Manager workflow. | 5 | 5 | 9 | 31K | 0 | 0.4 | 51.4 | LGPL-3.0 | — | |
| rector/rector | 0.85 | Rector instantly upgrades and refactors PHP code, supporting PHP 5.3 through 8.5 and major frameworks like Symfony, PHPUnit, and Doctrine. Configure single rules or prepared sets, preview changes with dry runs, and add it to CI to continuously automate refactoring and keep code quality high. | 10,498 | 10,524 | 742 | 10M | 4 | 76.0 | 49.1 | MIT | 4 days ago | |
| serendipity_hq/rector-config | 0.85 | A shared Rector configuration for PHP projects, providing ready-made rule sets to automate code upgrades and refactoring. Drop it into your project to standardize automated code transformations without hand-rolling configs. | 0 | 0 | 0 | 9K | 0 | 0.0 | 54.6 | — | — | |
| contao-components/installer | 0.85 | Custom Composer installer for Contao components. Installs packages of type "contao-component" into a dedicated directory (e.g., assets) configured via composer.json extra "contao-component-dir". | 6 | 6 | 0 | 31K | 0 | 0.0 | 50.4 | LGPL-3.0 | — | |
| contao-components/contao | 0.85 | Contao Components: maintained community packages and add-ons for the Contao CMS. Extends core functionality with reusable components for common features and integrations, helping developers add capabilities to Contao projects quickly and consistently. | 7 | 7 | 8 | 33K | 2 | 0.7 | 49.8 | — | — |
How can I help you explore Laravel packages today?