fidum/laravel-nova-metrics-polling
Adds configurable polling to Laravel Nova metrics cards, automatically refreshing dashboards at set intervals without manual reloads. A lightweight way to keep metric values current during monitoring, demos, or live operations, with simple setup for Nova users.
Consider adoption when:
Look elsewhere when:
For executives (one paragraph): Our internal admin dashboards run on Laravel Nova, and today the metric cards show a snapshot from page load — people refresh manually or act on stale numbers. This package makes those cards refresh on a configurable interval with a tiny, well-scoped dependency, no new infrastructure, and no vendor commitment. The newly released 1.0.5 adds Laravel 13 support, which means adopting it now does not create a blocker for our next framework upgrade. It's a low-cost, low-risk improvement to internal decision-making speed, and it's easy to remove if priorities change.
For engineering (summary): fidum/laravel-nova-metrics-polling is a small, focused Nova add-on that wraps metric cards with client-side polling at a configurable interval. It avoids custom Vue work and any broadcasting/queue infrastructure. 1.0.5 is a compatibility release adding Laravel 13 support — no breaking changes, no API changes, no deprecations. Recommended usage: apply it to a limited set of high-value operational metrics, choose intervals deliberately (query cost matters — pair with caching for expensive aggregates), and keep it out of any path that genuinely needs push-based real-time updates. Assess maintenance cadence and maintainer count as part of dependency review, since the package is intentionally narrow and community-maintained.
How can I help you explore Laravel packages today?