sonata-project/article-bundle
Sonata Article Bundle adds article management to Symfony apps, offering SonataAdmin CRUD screens, publishing controls, categories, and Doctrine-backed content types for building news or blog sections.
Consider it only under narrow conditions:
Look elsewhere when:
For executives: We evaluated SonataArticleBundle for article and editorial content management. Recommendation: do not adopt it as a dependency. The project is archived, its last release was July 2021, it has effectively no adoption, and it receives no security updates — that is an unmanaged risk we would carry indefinitely. The upside is narrower than it looks: the problem it addresses is genuinely valuable and currently underserved, which supports funding a small, purpose-built content module or selecting a maintained vendor. The bundle itself is best used as free design input for that work.
For engineering: Treat this as a reference implementation, not a library. Read the entity model and publication workflow; do not add it to composer.json. Two hard blockers: it is built for Symfony/Sonata Admin, so a Laravel codebase would need cross-framework bridging that costs more than reimplementing; and with no maintainer, every future PHP or framework upgrade becomes our problem. Estimated effort for a native equivalent is modest — a scoped article model, revision table, and state machine — and gives us a dependency we control. If a legacy Sonata instance already depends on it, plan a replacement track with an owner and a target quarter rather than patching in place.
How can I help you explore Laravel packages today?