telkins/laravel-watchable
Laravel Watchable adds watch and unwatch capabilities to your Eloquent models, letting users follow records and receive notifications when they change. Simple traits, polymorphic subscriptions, and query scopes make it easy to integrate into any Laravel app.
v0.2.0 and that it now supports Laravel 8. The package's actual functional scope, license, maintainer count, and dependency footprint are not captured in the available data. No build-vs-buy recommendation should be issued on this evidence.0.x change or an abandonment doesn't leak into product code.1.0+) release lands and its capabilities are documented in our own records.Consider a time-boxed, non-production spike only if all of the following hold:
0.x with an explicit non-production caveat, assume you may need to fork or rewrite.Look elsewhere, or wait, when:
v0.2.0, writing it yourself is frequently the cheaper path once you price in the risk of a breaking change or abandonment.Gate to revisit: a 1.0 release, removal of the experimental notice, or evidence of an active maintainer and a real user base. Any one of these should trigger a fresh assessment.
For executives — one line: Not a recommendation to adopt. It's a pre-1.0 package that just added Laravel 8 support and is still labeled experimental by its own maintainer; we're tracking it, not building on it.
For engineering — the substance:
v0.2.0 adds Laravel 8 support. This is a compatibility improvement, not a stability signal.What would change the recommendation: a 1.0 tag or removal of the experimental caveat, plus basic due diligence on maintenance and licensing. Either of those moves this from "watch" to "evaluate seriously."
How can I help you explore Laravel packages today?