cyrildewit/eloquent-viewable
Track page views on Eloquent models without third-party analytics. Record and count total or unique views, filter by date periods, order models by views, apply cooldowns, and optionally ignore crawlers. Stores each view as a DB record for flexible querying.
Adopt if:
Post, Product) and needs lightweight, self-hosted view tracking.Look elsewhere if:
For Executives: "This package lets us own our analytics data—no vendor lock-in, no privacy risks, and no egress fees. For [X] dollars in dev time, we’ll unlock features like ‘Trending Content’ or ‘Personalized Recommendations’ without relying on Google Analytics. It’s a force multiplier for our content/product teams to make data-driven decisions at scale."
For Engineering: *"A lightweight, Laravel-native solution for tracking views on Eloquent models with:
For Product/Design: "Imagine surfacing ‘Most Viewed’ sections or ‘Recently Popular’ feeds—all powered by our own data. No more guessing what content resonates; we’ll measure it directly. Example: If we launch a new feature, we can instantly see adoption via view counts."
How can I help you explore Laravel packages today?