mobiledetect/mobiledetectlib
Lightweight PHP library to detect mobile devices and tablets using User-Agent and HTTP headers. Provides simple checks like isMobile() and isTablet(), regularly updated with device rules, and easy to install via Composer for any PHP app.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| diego182/mobile-detect | 0.88 | 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 | 7.6 | 15.8 | MIT | 8 months ago | |
| matomo/device-detector | 0.86 | Parses User-Agent strings and browser Client Hints to identify device type (desktop/tablet/mobile/TV/console), client apps (browsers, media players, feed readers), operating systems, and device brand/model. Composer-ready PHP library. | 3,517 | 3,519 | 510 | 1M | 62 | 74.5 | 66.8 | LGPL-3.0 | 3 months ago | |
| suncat/mobile-detect-bundle | 0.86 | Symfony bundle integrating Mobile_Detect to identify phones/tablets by user agent, manage device-specific views (mobile/tablet/full), and optionally redirect users to mobile or tablet versions of your site. Supports Symfony 2.4–4.0. | 392 | 403 | 155 | 11K | 20 | 13.5 | 30.1 | — | — | |
| backend2-plus/is-mobile-bundle | 0.86 | — | 0 | 0 | 2 | 5 | 1 | 2.9 | 10.7 | MIT | 1 year ago | |
| sajidwarner/laravel-device-detector | 0.85 | — | 5 | 6 | 0 | 1K | 0 | 15.2 | 36.5 | MIT | 4 months ago | |
| acsiomatic/device-detector-bundle | 0.85 | 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 | |
| digifa/mobile-detect-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 1 year ago | |
| hisorange/browser-detect | 0.84 | — | 1,141 | 1,161 | 144 | 227K | 12 | 23.7 | 39.6 | MIT | 2 years ago | |
| dungeonworx/laravel-devicedetector | 0.84 | — | 9 | 9 | 2 | 0 | 0 | 0.4 | — | MIT | 7 years ago | |
| jaybizzle/crawler-detect | 0.84 | PHP library to detect bots, crawlers, and spiders by inspecting User-Agent and HTTP_FROM headers. Recognizes thousands of user agents, updated regularly. Simple API: isCrawler() for current or given UA, and getMatches() to see the detected bot name. | 2,400 | 2,396 | 280 | 2M | 0 | 48.8 | 47.8 | MIT | 2 months ago | |
| elao/browser-detector-bundle | 0.84 | — | 16 | 16 | 5 | 0 | 0 | 0.7 | — | — | 11 years ago | |
| piwik/device-detector | 0.83 | Parse User-Agent strings and Browser Client Hints to identify device type (desktop/tablet/mobile/TV/console, etc.), browser/client, operating system, and device brand/model. Universal PHP library from Matomo for accurate device detection. | 3,517 | 3,538 | 510 | 49K | 62 | 74.5 | 47.1 | LGPL-3.0 | 3 months ago | |
| crossknowledge/devicedetect-bundle | 0.83 | — | 8 | 8 | 4 | 0 | 1 | 1.3 | — | — | 5 years ago | |
| jenssegers/agent | 0.82 | 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,846 | 4,911 | 538 | 1M | 81 | 66.6 | 57.6 | MIT | 6 years ago | |
| moxio/php-codesniffer-sniffs | 0.69 | Custom PHP_CodeSniffer 3.x sniffs from Moxio to catch subtle PHP bugs and unexpected behavior. Provides a standalone ruleset or individual sniffs for other standards, enforcing safer comparisons, strict base64_decode, switch continue rules, and more. | 17 | 18 | 11 | 3K | 0 | 16.6 | 33.4 | MIT | 8 months ago | |
| php-amqplib/php-amqplib | 0.65 | PHP client for RabbitMQ using the AMQP 0-9-1 protocol. Create connections and channels, publish and consume messages, manage exchanges/queues, acks and QoS. Widely used, framework-agnostic, suitable for workers and microservices. | 4,602 | 4,709 | 1,024 | 2M | 16 | 57.3 | 46.4 | LGPL-2.1 | 9 months ago | |
| phpcompatibility/php-compatibility | 0.65 | PHPCompatibility is a PHP_CodeSniffer ruleset that scans PHP code for cross-version compatibility issues. Check support for specific PHP versions, detect deprecated/removed features, and audit projects when upgrading or maintaining multi-version support. | 2,301 | 2,314 | 202 | 3M | 88 | 51.0 | 67.6 | LGPL-3.0 | 9 months ago | |
| videlalvaro/php-amqplib | 0.64 | Pure PHP AMQP 0-9-1 client for RabbitMQ. Provides connections and channels for publishing and consuming messages, plus RabbitMQ extensions like publisher confirms, basic nack, consumer cancel notifications, and exchange-to-exchange bindings. | 4,602 | 4,606 | 1,024 | 9K | 16 | 57.3 | 15.3 | LGPL-2.1 | 9 months ago |
How can I help you explore Laravel packages today?