garetjax/phpbrowscap
PHP Browscap provides fast, accurate browser and user-agent detection for PHP applications. It parses browscap data to identify browser, platform, device, and crawler details, with caching support for production performance.
jenssegers/agent, matomo/device-detector), or skipping detection entirely. Choose based on whether any downstream decision genuinely depends on UA-derived context.BrowserDetector contract so the package is a swappable implementation detail, and avoid owning parser or data-maintenance work directly.get_browser() and want to avoid server-level browscap.ini configuration.browscap/browscap-php is the actively maintained successor with the same underlying data model and is the natural default if maintenance status is a gating concern.browscap/browscap-php. Plan roughly two sprints end to end: one to build the integration surface, one for parity validation and cutover, with per-consumer rollback rather than per-deployment rollback.How can I help you explore Laravel packages today?