victoire/text-widget
A simple, configurable text widget for Laravel dashboards and admin panels. Add customizable text or HTML blocks to your layouts with minimal setup, useful for notices, instructions, or quick reference content.
Consider it when:
Look elsewhere when:
Executives (1 paragraph): This is a narrowly scoped, unmaintained text-widget component from a Symfony CMS. It is not a Laravel package and carries near-zero adoption (3 stars, 0 dependents) with no releases since 2017. Recommendation: do not adopt; treat as a design reference only. Adding it would create a single-maintainer liability with no security or upgrade path — a worse outcome than building a simple rich-text block in-house behind a stable interface. The signal is that a text block is table-stakes for any CMS; the specific implementation is not.
Engineering: Use this as a spec, not a dependency. Extract the block contract (fields, rendering, i18n hooks) and implement a first-party text block that fits our stack — Laravel: Filament field + Blade component; Symfony: rebuild on Symfony 6/7. Effort: days for a basic block, weeks if collaborative editing is required. Do not pull in Victoire — it forces Symfony coupling and an unmaintained transitive tree. If already on Victoire, isolate this as one migration unit and replace per iteration.
How can I help you explore Laravel packages today?