maatwebsite/laravel-nova-excel
Export Laravel Nova resources, lenses, and filtered selections directly to Excel or CSV with automatic chunking, queued exports, and filter-aware queries for fast, scalable exports.
DownloadExcel action on a Nova resource is a small, reversible feature bet.maatwebsite/excel, so the differentiated work is mostly wiring Nova actions, permissions, and UX—not writing spreadsheet serialization.Consider it when:
Look elsewhere when:
For executives: “This is a low-cost, MIT-licensed accelerator for internal Excel/CSV exports from our Nova admin. It can replace ad-hoc data requests and custom export endpoints with days of integration work instead of weeks of bespoke engineering. It is a tactical productivity feature, not a BI platform. We should adopt it behind a short pilot, pin patched versions, and keep exports limited to trusted internal users.”
For engineering: “It is a thin Nova action wrapper around Laravel Excel: add DownloadExcel to a resource, and it handles chunked exports, selected/filtered rows, and lens queries. The main risks are version compatibility across Nova 4/5 and Laravel Excel 3/4, historical queue serialization issues, and dependency CVEs. Use it for standard resource exports; build custom only when requirements include scheduling, complex reporting, governance, or non-Nova surfaces.”
How can I help you explore Laravel packages today?