Found categories:

Mobile-Detect — 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.
Browser detection
agent — A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
Browser detection
device-detector — 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
Crawler-Detect — CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent
Browser detection Crawlers
PhpUserAgent — Simple, streamlined PHP user-agent parser.
php-user-agent — NOT MAINTAINED - Browser detection in PHP5. Uses a simple and fast algorithm to recognize major browsers.
Browser detection
php-useragent — A User-agent analyze project which written by PHP.
random-user-agent — Generate real random user-agents
Browser detection Crawlers
UserAgentInfo — PHP class for parsing user agent strings (HTTP_USER_AGENT). Includes mobile checks, bots and banned bots checks, browser types/versions and more. Based on browscap (via phpbrowscap), Mobile_Detect and ua-parser. Created for high traffic websites and fast batch processing.
Browser detection
Browscap — The standalone PHP Browscap parser Crossjoin\\Browscap detects browser properties based on the user agent string, using the data from the Browser Capabilities Project. It's much faster than the build-in PHP function get_browser(), with low memory consumption. Use version 3.x for PHP >= 7.0, version 2.x for PHP >= 5.6, version 1.x for PHP >= 5.3.
Browser detection
120 repos

Once a week...

... I send out a list of most interesting PHP libraries and apps to my 50 subscribers.
Want to get it?
(Sent via MailChimp)