piwik/device-detector
Device Detector is a universal library that parses User Agents and Browser Client Hints to detect devices, browsers, operating systems, brands, and models. It identifies desktop, tablet, mobile, TV, car, and console devices plus clients like feed readers and media players.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| matomo/device-detector | 0.86 | 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 | — | — | |
| 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 | |
| dungeonworx/laravel-devicedetector | 0.85 | — | 9 | 9 | 2 | 0 | 0 | 0.4 | — | MIT | 7 years ago | |
| elao/browser-detector-bundle | 0.85 | — | 16 | 16 | 5 | 0 | 0 | 0.7 | — | — | 11 years ago | |
| hisorange/browser-detect | 0.85 | — | 1,142 | 1,161 | 142 | 321K | 6 | 39.4 | 42.2 | MIT | 4 weeks ago | |
| acasademont/wurfl | 0.85 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| riverskies/laravel-mobile-detect | 0.84 | 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 | |
| mobiledetect/mobiledetectlib | 0.84 | 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 | |
| whichbrowser/whichbrowser | 0.84 | 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 |
|
| setono/bot-detection-bundle | 0.84 | A Symfony bundle for detecting bots and crawlers from request data, helping you filter automated traffic in analytics, block unwanted scrapers, and serve tailored responses to human visitors. | 8 | 8 | 3 | 13K | 0 | 17.9 | 50.4 | MIT | 1 month 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 | |
| backend2-plus/is-mobile-bundle | 0.84 | — | 0 | 0 | 2 | 5 | 1 | 2.9 | 10.7 | MIT | 1 year ago | |
| sajidwarner/laravel-device-detector | 0.84 | — | 5 | 6 | 0 | 8 | 0 | 11.3 | 5.5 | MIT | 6 months ago | |
| pataar/browser-detect | 0.83 | 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 | |
| digifa/mobile-detect-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 2 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 | |
| tattali/mobile-detect-bundle | 0.83 | Symfony bundle that wraps the Mobile Detect library to identify mobile phones, tablets, and desktop browsers from user agents, with service and Twig integration for device-aware routing, views, and responsive experiences. | 38 | 38 | 13 | 51K | 1 | 19.8 | 50.2 | MIT | 2 weeks ago | |
| acsiomatic/device-detector-bundle | 0.83 | 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 | |
| crossknowledge/devicedetect-bundle | 0.82 | Symfony bundle that integrates device detection into your application, identifying mobile, tablet, desktop, and other client types from the user agent. Provides configurable services for adapting responses, routing, and templates to the detected device. | 8 | 8 | 4 | 2 | 1 | 21.8 | 2.8 | — | 3 days ago | |
| tourze/device-bundle | 0.81 | Symfony bundle from Tourze that provides device management foundations for PHP applications, offering device entities, storage mappings, and service wiring to register, organize, and track devices within your project. A lightweight building block for backend and admin systems. | 0 | — | 0 | — | 0 | 0.8 | — | MIT | 11 months ago |
How can I help you explore Laravel packages today?