cube-agency/filament-excel
Filament Excel adds Excel import and export to Filament admin panels, letting you download resource tables and import spreadsheet data with configurable columns, queues, and notifications. Simple setup for Laravel and Filament apps.
Adopt it when:
Look elsewhere when:
maatwebsite/excel (or similar) directly.For executives: A small, low-cost plugin that gives our Filament admin panel spreadsheet export and import out of the box. It converts a recurring stream of ad-hoc "can you pull this data / upload these records" requests into self-service for operations staff, and avoids a custom build of roughly one to three sprints. Cost of trying it is a spike, not a commitment.
For engineering: It's a Filament-native wrapper around the standard Laravel spreadsheet stack, so it doesn't introduce a new data-access paradigm. Scope the spike to: version compatibility with our Filament major, export performance on our largest table, queued vs. synchronous processing, and how import validation errors surface to users. Wrap it behind a thin internal service/interface so we can swap to a hand-rolled implementation if the plugin stalls or our needs outgrow it — and pin the version, since v1.0.0 will likely see rapid breaking changes.
Recommendation: Timeboxed evaluation (one spike, one representative export, one representative import) before adopting as a dependency. Low downside, meaningful backlog relief — but not yet something to build critical data flows on.
How can I help you explore Laravel packages today?