Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Framework Bundle

Framework Bundle Laravel Package

symfony/framework-bundle

FrameworkBundle tightly integrates Symfony components into the full-stack Symfony framework, providing the core configuration, service container, routing, and bundle infrastructure that powers Symfony applications out of the box.

View on GitHub
Deep Wiki
Context7

Provides a tight integration between Symfony components and the Symfony full-stack framework

Frequently asked questions about Framework Bundle
Is symfony/framework-bundle compatible with Laravel?
No, symfony/framework-bundle is not designed for Laravel and assumes Symfony's kernel, dependency injection container, and configuration system. Laravel uses its own service container, routing, middleware, and PHP-based configuration, so the bundle does not fit out of the box. You can adopt individual Symfony components in Laravel, but the full FrameworkBundle is a different integration problem.
Can I install symfony/framework-bundle in a Laravel project with Composer?
You can run composer require symfony/framework-bundle in a Laravel project, but installation alone does not make it work. The bundle expects a Symfony kernel and bundle registration flow, while Laravel boots through its own application kernel and service providers. Without a custom bridge, the package will not provide its normal framework services in Laravel.
What Laravel versions support symfony/framework-bundle?
There is no official Laravel version support matrix for symfony/framework-bundle because it is a Symfony full-stack package, not a Laravel package. Its compatibility is defined by Symfony's release lines and PHP requirements, not by Laravel 10, Laravel 11, or other Laravel versions. Treat any Laravel use as a custom integration with its own compatibility testing.
Do I need Symfony FrameworkBundle for dependency injection in Laravel?
No, Laravel already provides a service container, service providers, facades, and contextual binding for dependency injection. Symfony FrameworkBundle would add a second container and kernel model rather than replace a missing feature. For most Laravel applications, using Laravel's native container is simpler and safer.
Can I use Symfony FrameworkBundle for routing in Laravel?
Not directly, because Laravel's router, middleware pipeline, and route model binding are built into the Laravel framework. Symfony FrameworkBundle expects Symfony routing configuration and kernel event flow, so using it alongside Laravel routing creates overlap and conflict risk. If you need specific Symfony routing features, evaluate the individual Symfony Routing component instead of the full bundle.
What are the risks of mixing Symfony FrameworkBundle with Laravel?
The main risks are high architectural coupling, dependency conflicts, routing and middleware precedence issues, and a much more complex testing strategy. You would likely need a custom kernel bridge, container adapter, and configuration resolver to make the two systems coexist. This increases maintenance burden and makes long-term upgrades harder for a Laravel team.
Are there Laravel alternatives to symfony/framework-bundle?
Yes, Laravel's native container, routing, middleware, configuration, and HTTP kernel already cover the core framework services this bundle provides in Symfony. For selective Symfony interoperability, teams sometimes use individual Symfony components or bridge packages such as spatie/laravel-symfony-components instead of the full FrameworkBundle. The right choice depends on which specific Symfony feature you actually need.
Can I use Symfony components in Laravel without the FrameworkBundle?
Yes, many Symfony components can be used piecemeal in Laravel because they are standalone libraries, such as HttpFoundation, Console, Process, or Finder. The FrameworkBundle is the part that tightly couples those components to the Symfony full-stack framework, so it is usually the wrong layer for Laravel. Adopt only the specific component you need and test it against Laravel's boot flow.
How do I test a Laravel app that uses Symfony FrameworkBundle?
A hybrid stack would require testing both Laravel's HTTP and application lifecycle and Symfony's kernel and container behavior. You would likely need Laravel feature tests plus Symfony KernelTestCase-style tests, along with integration tests for the bridge layer. This dual testing strategy adds CI complexity and should be planned before adoption.
Is symfony/framework-bundle production-ready for Laravel?
symfony/framework-bundle is production-ready within Symfony full-stack applications, where it is a core maintained component. It is not production-ready as a drop-in Laravel package because there is no native Laravel integration path or official support. Using it in Laravel would be a custom architecture decision with significant risk and maintenance cost.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo