pragmarx/tracker
pragmarx/tracker is a Laravel analytics package that records visitors, page views, devices, browsers, referrers, and geo data in your own database. Middleware, a dashboard, and query helpers let you inspect traffic without relying on third-party services.
pragmarx/tracker remains a Laravel-native visitor tracking package built around middleware, service providers, Eloquent models, and database migrations. The v4.0.0 tag does not change the architectural shape: it still fits a conventional Laravel monolith that needs request-level visitor/session/page-view tracking, and remains a poor fit for API-only, SPA-heavy, event-streaming, multi-service, or warehouse-centric analytics architectures.illuminate/* and PHP, and is there an upper bound? Does middleware fail open or can it break requests? Is tracking queueable/batchable? What PII is stored, and can IPs be anonymized? Is there bot filtering and retention tooling? Does it support multi-tenant apps? What is the migration and rollback story? Can it use a separate database connection? Is there any evidence of a maintenance cadence beyond this single tag, and what is the fork cost if Laravel 8+ support is absent?illuminate/* and PHP constraints explicitly rather than trusting the release note. Run dependency/security audits, test migrations against production-like schemas, and confirm middleware ordering does not interfere with auth, sessions, CSRF, or route caching. Validate MySQL/Postgres behavior and queue/cache assumptions. Any app on Laravel 8+ should treat compatibility as unproven and budget for a fork.How can I help you explore Laravel packages today?