Pan

Pan

Product Analytics Package


Description

Product Analytics Package

Pan is a lightweight, privacy‑focused PHP library for product analytics.
Install it simply with composer require and begin tracking pages or components using a single data-pan attribute.

The library records impressions, hovers, and clicks while deliberately avoiding the collection of any personal data—such as IP addresses, user agents, or other identifiers that could reveal a user’s identity.

Pan integrates seamlessly with popular Laravel stacks. For example, changing a button’s color in a React component won’t trigger a new impression, but navigating to the same button on a different Inertia page will. It also works flawlessly with Livewire.


Creator

Nuno Maduro
@enunomaduro

Related Projects

Laravel Artifact

Laravel Artifact

Media Management Package

Mirror

Mirror

Impersonation Package

LaravelPlus Updater

LaravelPlus Updater

Sync Laravel Projects

Laravel Credits

Laravel Credits

Credit Management System

Laravel Glider

Laravel Glider

Glide Image Manipulation in Blade Templates

Laravel Ownable

Laravel Ownable

Eloquent Ownership Relationships