kenepa/resource-lock
Kenepa Resource Lock is a Filament plugin that prevents concurrent edits by locking records while someone is editing. It shows who holds the lock, displays friendly warnings, and supports configurable lock duration and authorization policies.
Consider adoption when:
Look elsewhere / avoid when:
For executives: This is a small, low-cost addition that prevents two staff members from overwriting each other’s work in our admin tools. It reduces data-integrity incidents and support load without a custom build. The new 4.0.0 release keeps it aligned with our Filament 4 upgrade path; we should adopt it as part of that upgrade rather than as a standalone initiative.
For engineering: Resource Lock gives us Filament-native pessimistic locking for resource editing — lock acquisition, expiry, and UI blocking — so we don’t maintain bespoke lock logic. Version 4.0.0 targets Filament 4.x and is a major bump, so plan the upgrade alongside the Filament 4 migration and regression-test lock behaviour (stale locks, expiry, multi-user edge cases). Pin versions deliberately: 3.0.x for Filament 3, 4.x for Filament 4. Keep an eye on the upstream repo for maintenance activity and follow-on patch releases.
How can I help you explore Laravel packages today?