Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Xlsx Export Laravel Package

asignua/filament-xlsx-export

Filament XLSX Export adds fast, customizable Excel (.xlsx) exports to Filament resources and tables. Export filtered or selected records with configurable columns, headers, and formatting, all from a simple admin action.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for export features: Adopt a maintained Laravel/Filament export package instead of building streaming XLSX/CSV export plumbing in-house, especially for admin-panel table exports.
  • Roadmap enablement: Supports upcoming features such as operations reporting, audit/compliance downloads, customer data extracts, and bulk exports from paginated Filament tables.
  • Feature scoping: v1.0.1 fixes improve data fidelity for real product requirements: auth-consistent exports across Filament panels, correct row numbering regardless of table page, formatted state exports (dates, booleans, select labels), localized filenames, and Excel-safe sheet names.
  • Use cases: Multi-panel Filament apps, large streaming exports, localized datasets, exports containing special characters, boolean/null columns, SelectColumn labels, and exports triggered by guests or non-panel users.
  • Risk/priority signal: This is a patch release with bug fixes and documentation corrections, not new surface area or breaking changes. It signals active maintenance and reduces the risk of adopting the package for near-term roadmap items.

When to Consider This Package

  • You are building on Laravel + Filament and need table-driven CSV/XLSX exports.
  • You need streaming downloads for large exports rather than in-memory generation.
  • You need exports to respect Filament panel auth guards, Gate checks, and scopes written with auth().
  • You need correct handling of formatted column state, SelectColumn option labels, booleans/null values, rowIndex() numbering, and stdClass $rowLoop closures.
  • You operate in localized or internationalized contexts where filenames may contain characters such as ¢ or ½, or where sheet names may collide with Excel-reserved names like History.
  • Look elsewhere if you are not using Filament, need a full BI/reporting service, scheduled/distributed exports, complex non-table transformations, or enterprise vendor support with SLAs that this package does not provide.

How to Pitch It (Stakeholders)

  • Executives: This package accelerates delivery of export and reporting features without custom engineering, while improving data integrity and auth alignment. The v1.0.1 patch shows active maintenance and attention to real-world edge cases, lowering adoption risk.
  • Engineering: It integrates with Filament conventions and removes the need to hand-roll streaming export routes, guard handling, row indexing, date/boolean formatting, and Excel filename/sheet-name edge cases. The release fixes concrete issues around panel guards, rowLoop typing, localized filenames, reserved sheet names, and SelectColumn label export.
  • Product: It supports reliable exports for operations, compliance, and customer-facing downloads, with fewer defects around dates, booleans, select labels, and paginated table state. It is a low-friction enabler for export-related roadmap items in Filament-based admin surfaces.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console