typo3/cms-composer-installers
Composer plugin for TYPO3 CMS projects that installs the TYPO3 core and extensions into a working directory structure. Configure via composer.json extra settings like required extension-key for extensions and web-dir for the public document root.
web-dir configuration), handles public resource paths via Resources/Public symlinks in vendor folders, and resolves path calculation issues that would otherwise require manual fixes in every project.vendor/ with public resources via PathUtility).typo3conf/ext/ references requiring v3.1 pinning). Avoid if your stack doesn’t use Composer or TYPO3.Executives: "This package is the official, community-maintained solution for Composer-based TYPO3 installations—required for modern TYPO3 versions like 12 LTS. It eliminates manual configuration errors, ensures compliance with TYPO3’s security and architecture standards, and reduces development costs by replacing custom-built infrastructure. With 50+ bugfix releases and active maintenance, it’s a low-risk, high-reliability component that accelerates project delivery while minimizing technical debt."
Engineering: "It automates TYPO3’s complex directory structure requirements—handling extension-key validation, public resource symlinks, and path calculations—so your team avoids reinventing the wheel. Critical for TYPO3 12 LTS compatibility and resolves edge cases like PHP 8.1+ compatibility and Composer 2.x support. Integrates seamlessly with existing Composer workflows, reduces setup time by 70%+ for new projects, and prevents common pitfalls like misconfigured web roots or broken extension paths."
How can I help you explore Laravel packages today?