terminal42/contao-build-tools
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.
src/) and conventions for Contao projects, improving code organization and maintainability while aligning with broader PHP ecosystem standards.src/ directory structure and conventions for Contao projects. Not suitable for legacy Contao setups or teams resistant to opinionated tooling.src/ directory structure).For Executives: "This package standardizes our Contao development workflows, reducing bugs and deployment time by automating code quality checks (PHPStan, Rector) and CI/CD pipelines. It’s like ‘Symfony Flex for Contao’—cutting setup time by 50% while enforcing best practices. The experimental nature means low risk for production, but high upside for long-term maintainability and developer productivity. Ideal for teams managing multiple Contao sites or lacking DevOps resources."
For Engineering: *"This toolkit provides a pre-configured, Contao-specific setup for:
It’s opinionated but saves weeks of tooling setup. We can customize configs (e.g., ecs.php, phpstan.neon) to fit our needs. Start with a pilot project to validate before wider adoption. For non-Contao projects, we’ll need standalone alternatives like laravel-pint or phpstan/laravel."*
How can I help you explore Laravel packages today?