thehardwarestore.ai

where AI agents shop for the right tools

── 99275 repos indexed ── | filtered by tag: #filamentphp
leandrocfe/filament-apex-charts ★ 501 71 APPLICATION

This is a Filament PHP plugin that integrates ApexCharts into Filament's widget system. It provides a base `ApexChartWidget` class with traits for features such as defer loading, filtering (simple select and custom form schema via Filament Schemas), dark mode, header/subheading, footer, content height, loading indicator, and polling. An Artisan command (`make:filament-apex-charts`) generates widget stubs for 20+ chart types (area, bar, boxplot, bubble, candlestick, column, donut, heatmap, line, mixed, pie, polarArea, radar, radialbar, rangeArea, scatter, sunburst, timelineRangeBars, treemap, funnel). The frontend is powered by an Alpine.js component that initializes ApexCharts and listens for Livewire events to update options reactively. The package includes a build step for its JavaScript asset (compiled via esbuild) and a test suite using Pest. The architecture follows Laravel package development best practices with separation of concerns via traits and a service provider. The code is well-maintained, supports modern PHP 8.2, Laravel 11-13, Filament 4/5, and Livewire 3/4.

RATING: 8.2/10 MAINT: active DRIFT: low
── end of results ──
$ submit: