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 Reset Action Laravel Package

sakanjo/filament-reset-action

Adds a one-click Reset action to Filament tables and forms, letting users clear filters, search, sorting, and form state without manual cleanup. Easy to install and configure, it keeps admin panels tidy and speeds up everyday workflows in Laravel Filament apps.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin UX consistency (build vs. buy): This is a narrow, single-purpose Filament action package. The PM decision it informs is not "should we build our admin panel" but "do we let engineers pull a small third-party UI affordance into our internal tooling instead of hand-rolling it?" Default answer for internal admin surfaces: buy/adopt, provided the license and maintenance signals check out.
  • Internal tooling roadmap: Reset actions (clearing form state, filters, or record state back to defaults) are a recurring, low-glamour usability gap in Filament-based admin panels. Adopting a package here removes a recurring line item from the platform team's backlog and frees capacity for customer-facing work.
  • Scope-of-impact assessment: This package only touches admin/back-office surfaces. It does not sit in the customer request path, does not handle PII beyond what the host panel already exposes, and carries no pricing, billing, or data-model implications. That keeps the decision at engineering-lead level rather than requiring product sign-off.
  • Dependency portfolio hygiene: v3.0.0 is a major version bump from v2.0.0. Major bumps in this ecosystem conventionally signal breaking API changes. That makes this a migration planning decision — schedule the upgrade alongside other Filament version work rather than letting it drift, or pin to v2 and set a review date.
  • Vendor/abandonment risk: Single-maintainer, single-feature packages are cheap to adopt and cheap to replace. The PM-relevant decision is whether to allow it as a dependency at all versus a ~1-day internal reimplementation — relevant if the package becomes load-bearing across multiple panels.

When to Consider This Package

Adopt when:

  • You run (or are starting) a Filament admin panel and want reset/default-restore behavior in forms or tables without custom code.
  • The package's license is compatible with your distribution model (verify — not stated in the release data).
  • You can absorb a major-version upgrade path; i.e., your Filament version is actively maintained and your team already tracks admin-panel dependencies.
  • The surface is internal-only or low-risk, so a small dependency failure is a degraded admin experience, not a customer outage.

Look elsewhere (or build in-house) when:

  • Your admin panel is customer-facing or revenue-critical, where a single-maintainer dependency is a liability.
  • You need guaranteed long-term support, SLAs, or a security review trail — nothing in the release data suggests these exist.
  • The behavior you need is genuinely one button's worth of logic; a small internal Blade/Livewire action may be cheaper than tracking a third-party major version.
  • You are on an older Filament major version — a v3.0.0 jump may be co-released against newer Filament internals, so compatibility must be confirmed before committing.

Immediate caveat on this release: The v3.0.0 notes contain only a changelog URL — no listed breaking changes, no migration guide, no feature summary. Do not greenlight the upgrade on the version number alone. Required before adoption or upgrade:

  1. Engineering reads the full v2.0.0...v3.0.0 diff and confirms what actually broke.
  2. Confirm the supported Filament/PHP version matrix for v3.
  3. Check whether v2 receives any further patches, or whether v3 is a forced migration.

How to Pitch It (Stakeholders)

For executives (30 seconds): A small open-source add-on for our internal admin tooling that restores standard "reset to default" behavior in forms and filters. It's a developer-productivity purchase-equivalent — zero cost, no customer-facing exposure, no data or compliance implications. The only ask is engineering time to validate a new major version before we adopt it. Expect roughly an afternoon of review, not a project.

For engineering leads: Scope is confined to the Filament admin layer. The package is single-purpose and easily forked or replaced if abandoned, so the lock-in cost is low. However, v3.0.0 is a breaking-change release and the publish notes contain no migration detail — treat the version bump as unverified until someone reads the diff. Recommendation: evaluate against our current Filament version, confirm the PHP/Filament support matrix, then either adopt v3 directly or pin v2 with a dated review. Do not add it to multiple panels until one pilot panel has run it.

Decision requested: Approval to evaluate (not yet adopt) in a non-critical admin panel, with a follow-up recommendation from engineering covering upgrade risk and whether in-house implementation is cheaper.

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.
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox