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 Saved Views Laravel Package

happenv-com/filament-saved-views

Filament Saved Views lets users save their table filters, sorting, and search settings as named views they can switch between. Give your admin panel reusable, per-user views without rebuilding filter state each time.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy: Supports buying/integrating a focused saved-views capability for Filament admin tables instead of building custom persistence, UI, and state-restoration logic in-house.
  • Roadmap prioritization: Makes “saved table views” a lower-effort UX improvement for back-office users who repeatedly apply filters, column settings, sorting, or search states.
  • Feature scoping: The v1.8.0 hasSavableTableState() capability helps decide when to expose “Save view” actions only if there is meaningful table state to save, reducing empty or low-value saved views.
  • Adoption and rollout: Useful for PMs evaluating whether saved views can ship as an incremental admin-experience enhancement rather than a larger custom workflow project.
  • Use-case validation: Best suited to internal tools/admin panels where users need repeatable table configurations, not complex collaborative view-sharing or enterprise governance.

When to Consider This Package

  • Consider it when the product runs on Laravel + Filament and users work with data tables where filters, columns, sorting, or other table state are frequently reused.
  • Consider it when the team wants a small, targeted package to improve admin usability without owning a custom saved-views implementation.
  • Consider it when the product can tolerate dependency on a third-party Filament plugin and the team is comfortable validating compatibility with its Filament version.
  • Look elsewhere when the admin experience is not Filament-based, when saved views require advanced sharing/permissions/audit workflows, or when the organization requires vendor support/SLAs.
  • Be cautious if saved views are a core, differentiated product surface rather than an admin convenience; in that case, custom ownership may be warranted.

How to Pitch It (Stakeholders)

This package is a low-effort way to add saved table views to Filament-based admin tools, helping users avoid repeatedly rebuilding filters and column layouts. The v1.8.0 release adds hasSavableTableState(), which lets the product suppress “save view” actions when there is nothing meaningful to save—an incremental UX quality improvement that reduces empty states and user confusion. For executives, it represents a small, targeted investment in internal-user efficiency; for engineering, it is a contained Filament integration rather than a custom state-management build. Recommend adoption only after confirming Filament compatibility and that saved views are an admin convenience, not a complex collaboration feature.

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.
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
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource