asantibanez/livewire-charts
asantibanez/livewire-charts lets you render responsive, interactive Chart.js charts directly in Laravel Livewire. Use reusable components for line, bar, pie, doughnut, and more, with easy Blade integration and dynamic data updates.
Consider it when:
Look elsewhere when:
For executives: This is a free (MIT) component library that gives us production-quality charts inside our existing Laravel/Livewire app. It shortens dashboard and reporting delivery from weeks to days, adds no license cost, and requires no new frontend platform or specialist hire. It has ~900 GitHub stars and recent releases, so it is viable but a small-community dependency — acceptable because it sits on top of the widely used ApexCharts library and can be replaced without re-architecting our product.
For engineering: Server-driven chart configuration in PHP, native to Livewire components, with reactive updates on filter changes and no custom JS to maintain. Adopt it behind our own thin wrapper component so the dependency is swappable and version-pinned. Known risks: package maintenance cadence and ApexCharts version coupling. Recommend a short spike to validate render performance with our real dataset sizes and confirm CSP/asset-loading constraints before committing it to the reporting epic.
How can I help you explore Laravel packages today?