pataar/browser-detect
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| troovers/browser | 0.86 | A Laravel/PHP package for detecting browsers, platforms, and devices from user-agent strings, with a simple API to tailor responses and features based on the visitor’s environment. | 0 | — | 0 | — | 0 | 0.0 | — | — | 3 years ago |
|
| diego182/mobile-detect | 0.85 | Symfony bundle wrapper for Mobile Detect. Provides auto-configuration and autowiring so you can inject a MobileDetect service into your app to detect mobile/tablet devices from the user agent with minimal setup. | 1 | 1 | 0 | 22 | 0 | 4.8 | 15.5 | MIT | 10 months ago | |
| vipx/bot-detect | 0.85 | Detect and identify web crawlers (Google, Bing, Yahoo, etc.) from user agent and IP. Loads bot metadata from YAML, returns matched bot details, and includes optional caching and configurable cache naming/dumping for better performance. | 46 | 50 | 15 | 2K | 3 | 2.4 | 22.2 | MIT | 4 years ago | |
| mobiledetect/mobiledetectlib | 0.85 | 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 | |
| riverskies/laravel-mobile-detect | 0.85 | Laravel wrapper around the Mobile Detect library that identifies phones, tablets, and desktops from the user agent. Provides a clean facade, Blade directives, and configurable detection so you can serve device-specific views and content with minimal boilerplate. | 230 | — | 31 | — | 3 | 3.2 | 0.8 | MIT | 9 years ago | |
| dungeonworx/laravel-devicedetector | 0.84 | — | 9 | 9 | 2 | 0 | 0 | 0.4 | — | MIT | 7 years ago | |
| acsiomatic/device-detector-bundle | 0.84 | Symfony bundle integrating Matomo DeviceDetector. Provides a configured DeviceDetector service for the main request plus Twig global and routing condition support. Detect devices, browsers/clients, OS, brands/models, and bots with optional caching and auto-parse. | 12 | 12 | 1 | 7K | 2 | 2.3 | 37.2 | MIT | 1 year ago | |
| jaybizzle/laravel-crawler-detect | 0.84 | Laravel middleware and service provider for detecting bots, crawlers, and spiders via jaybizzle/crawler-detect. Identify requests as crawlers, block them, or route them differently in your app. | 325 | — | 28 | — | 0 | 17.2 | — | MIT | 3 months ago |
|
| sinergi/browser-detector | 0.84 | 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 | |
| elao/browser-detector | 0.84 | 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 | |
| whichbrowser/parser | 0.84 | 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 | |
| sajidwarner/laravel-device-detector | 0.84 | — | 5 | 6 | 0 | 8 | 0 | 11.3 | 5.5 | MIT | 6 months ago | |
| garetjax/phpbrowscap | 0.84 | 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 | — | |
| propa/laravel-browscap | 0.84 | 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 | |
| elao/browser-detector-bundle | 0.84 | — | 16 | 16 | 5 | 0 | 0 | 0.7 | — | — | 11 years ago | |
| jenssegers/agent | 0.83 | User agent detection for PHP and Laravel based on Mobile Detect, with added desktop support. Quickly identify device type (mobile/tablet/desktop), platform, browser, and specific features via is() checks, magic isX methods, regex matching, and custom UA/header parsing. | 4,890 | 4,975 | 555 | 2M | 82 | 67.0 | 59.9 | MIT | 6 years ago | |
| consoletvs/identify | 0.83 | Identify is a Laravel package that lets users authenticate with a username, email address, or other custom identifier instead of a single fixed field. Add the trait, configure allowed identifiers, and log in flexibly. | 26 | 27 | 6 | 144 | 2 | 0.7 | 11.1 | MIT | 7 years ago | |
| 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 | |
| hisorange/browser-detect | 0.83 | — | 1,142 | 1,161 | 142 | 321K | 6 | 39.4 | 42.2 | MIT | 4 weeks ago | |
| ikimea/browser | 0.83 | Ikimea Browser provides reliable user-agent detection for PHP and Laravel apps, identifying browser name and version, operating system, platform, device type, and bots. Its simple API helps tailor content, handle mobile visitors, and enrich analytics. | 35 | — | 18 | — | 0 | 5.9 | — | MIT | 9 months ago |
|
How can I help you explore Laravel packages today?