browscap/browscap-php
browscap-php is a PHP library for detecting browser, platform, and device details from User-Agent strings using the Browscap database. It provides easy updates, caching, and a simple API for accurate capability detection in web apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| browscap/browscap-bundle | 0.87 | — | 13 | 13 | 12 | 0 | 8 | 1.4 | 2.1 | — | — | |
| propa/laravel-browscap | 0.86 | Laravel integration for browscap that identifies browser name, version, platform, device type, and crawler status from a user agent string using the browscap data files. | 10 | 11 | 9 | 490 | 0 | 0.3 | 22.9 | MIT | 1 year ago | |
| garetjax/phpbrowscap | 0.86 | 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. | 429 | 433 | 67 | 3K | 23 | 12.0 | 23.1 | MIT | — | |
| artplus_f/browscap-bundle | 0.86 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| jbi/browscap-bundle | 0.85 | Symfony bundle integrating the browscap/browscap-php library to detect browser capabilities from user-agent strings. Adds service configuration and caching for fast, accurate browser, platform, and crawler detection in Symfony applications. | 3 | 3 | 1 | 0 | 0 | 0.0 | — | — | — | |
| spinen/laravel-browser-filter | 0.83 | Laravel middleware that blocks requests from specified browsers and devices using browser-filter rules. Define allowed or denied user agents in config and redirect or reject unsupported visitors before they reach your routes. | 20 | — | 2 | — | 1 | 0.8 | 0.4 | — | 8 years ago | |
| sinergi/browser-detector | 0.83 | Lightweight PHP library for detecting browser, operating system, device, and language from user agent strings. Uses targeted regex rules instead of a bloated UA database, with simple detectors and optional Laravel service provider and facade integration. | 575 | 603 | 103 | 81K | 14 | 5.2 | 24.7 | MIT | 5 years ago | |
| whichbrowser/whichbrowser | 0.82 | WhichBrowser is a PHP library that detects browsers, operating systems and devices from user agent strings. It identifies browser name and version, platform, device type and model across hundreds of browsers, with detailed, regularly updated detection data. | 1,837 | — | 236 | — | 21 | 23.1 | 9.7 | MIT | 2 years ago |
|
| elao/browser-detector | 0.82 | Deprecated browser/user-agent detector for PHP. Provides a BrowserDetector class to load configuration and parse/set a User-Agent string. The README recommends using piwik/device-detector instead for ongoing support. | 1 | 1 | 0 | 0 | 0 | 0.5 | — | — | 11 years ago | |
| hisorange/browser-detect | 0.82 | — | 1,142 | 1,161 | 142 | 321K | 6 | 39.4 | 42.2 | MIT | 4 weeks ago | |
| whichbrowser/parser | 0.82 | PHP user-agent parser for browser sniffing (use sparingly). WhichBrowser/Parser identifies browser, engine, OS and device with names and versions. Works on PHP 7.0+ including PHP 8; useful for analytics or UX edge cases. | 1,837 | 1,849 | 236 | 422K | 21 | 25.8 | 41.5 | MIT | 2 years ago | |
| ua-parser/uap-php | 0.81 | UA Parser for PHP: parse browser user agents into structured data (browser, engine, OS, device) using the uap-core regex database. Helpful for analytics, logging, and device detection; easy integration via Composer and built-in caching support. | 562 | 575 | 85 | 888K | 3 | 6.4 | 45.5 | NOASSERTION | — | |
| matomo/device-detector | 0.80 | Universal device detection library that parses User Agents and Browser Client Hints to identify devices (desktop, tablet, mobile, TV, console), browsers and other clients, operating systems, brands, and models. | 0 | 3,568 | — | 2M | — | 9.6 | 55.3 | — | — | |
| pataar/browser-detect | 0.80 | Detect browsers, operating systems, devices, and bots from the user agent in your Laravel application. pataar/browser-detect provides a simple API to identify visitors and tailor responses, logging, or feature checks based on their platform. | 8 | 8 | 2 | 14K | 0 | 10.7 | 48.3 | MIT | 6 months ago | |
| mobiledetect/mobiledetectlib | 0.80 | MobileDetect is a lightweight PHP class that detects mobile devices and tablets using the User-Agent string plus specific HTTP headers. It requires no dependencies beyond PHP, supports all major frameworks, and ships with a large, regularly updated device database. | 10,676 | 10,777 | 2,592 | 5M | 16 | 57.7 | 45.6 | MIT | 5 months ago | |
| elao/browser-detector-bundle | 0.80 | — | 16 | 16 | 5 | 0 | 0 | 0.7 | — | — | 11 years ago | |
| chrome-php/chrome | 0.79 | Chrome PHP lets you control headless Chrome or Chromium from PHP, synchronously or asynchronously. Open pages, navigate, run JavaScript, take screenshots, generate PDFs, and emulate mouse and keyboard input with a simple, IDE-friendly API. Requires PHP 7.4–8.5 and Chrome/Chromium 65+. | 2,683 | 2,698 | 324 | 402K | 0 | 46.6 | 33.7 | MIT | 4 months ago |
How can I help you explore Laravel packages today?