sonata-project/dashboard-bundle
Sonata Dashboard Bundle provides a flexible dashboard system for Symfony applications, with reusable blocks, configurable layouts, caching, and Sonata Admin integration for quickly building custom admin dashboards and overview pages.
Consider it only when all of the following hold:
Look elsewhere when:
For executives: This is a small, archived Symfony admin-dashboard component that composes back-office screens out of configurable widgets. It is not a strategic dependency, it is not a Laravel package despite how it was catalogued, and it has had no releases since 2021. There is no adoption case: our recommendation is to not add it to any product, and to treat any existing usage as tech debt with a named owner and a removal path. Cost of leaving it in place is small but non-zero — no security patches and growing friction with each PHP upgrade.
For engineering: The value is conceptual, not code. The container-plus-block service model is a clean template for admin widget composition, and it is cheap to reproduce natively. If you inherit a Sonata codebase that depends on it, vendor the source in, pin the version, and schedule replacement alongside the next Symfony upgrade rather than attempting a fork-and-maintain. Also flag the catalog entry: the Laravel/PHP classification is wrong and should be corrected so it stops surfacing in Laravel package evaluations.
How can I help you explore Laravel packages today?