A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
Browser Detection by hisorange!
Browser sniffing gone too far — A useragent parser library for PHP
A PHP Class to detect a user's Browser. This encapsulation provides a breakdown of the browser and the version of the browser using the browser's user-agent string. This is not a guaranteed solution but provides an overall accurate way to detect what browser a user is using.
Browser, Operating System (OS), Device, and Language Detection PHP Library