finity-labs/fin-modal-table-select
A Laravel/Filament package that adds a modal table select field, letting users browse, search, and choose records from a data table in a popup instead of a long dropdown. Ideal for large datasets and cleaner forms.
Consider adopting when:
Look elsewhere or build in-house when:
For executives: This is a small, low-risk UI dependency for our Filament admin tooling. It replaces custom modal-and-table selection code we would otherwise build and maintain ourselves. The latest release (v1.1.4) is a bug-fix patch, not a feature or breaking change, so there is no migration cost or user-facing behavior change. The notable signal is maintenance health: an external user reported a defect and the maintainer shipped a focused fix quickly, which is what we want to see in a dependency we adopt.
For engineering: v1.1.4 fixes a type error in TableSelectLivewireComponent::mount() where a record action on an array-backed table passed a plain array into a property typed ?Model, throwing on trigger click. The mount now forwards the record only when it is an Eloquent model, which is correct since standalone mode never consumed it and relationship scoping only applies to Eloquent-backed tables. No API changes, no deprecations, no config changes — upgrade is a composer bump plus a regression check on any array-backed table that opens this picker. If you do not use array-backed tables, the fix is a no-op for you. Before adopting broadly, confirm the package's Filament version support and add a test covering the array-backed record-action path, since that combination is where the reported defect lived.
How can I help you explore Laravel packages today?