jenssegers/agent
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| reefki/laravel-device-detector | 0.89 | Laravel integration for device detection that parses user agents to identify device type (mobile, tablet, desktop), OS, browser, and bots. Access results in Blade views, middleware, or anywhere in your app to serve tailored content, redirect traffic, and improve analytics. | 31 | 31 | 5 | 9K | 0 | 19.9 | 39.7 | MIT | 2 weeks ago | |
| pataar/browser-detect | 0.87 | 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.87 | 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 | |
| acsiomatic/device-detector-bundle | 0.87 | 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 | |
| mrmarchone/laravel-auto-crud | 0.86 | Generate full CRUD scaffolding for Laravel models via an interactive Artisan command. Auto-creates controllers, validation requests, routes, views, and optional API artifacts (cURL, Swagger), with overwrite/all options and support for repository pattern and Spatie Data. | 306 | 307 | 22 | 4K | 1 | 2.3 | 16.1 | MIT | — | |
| torann/device-view | 0.86 | Laravel package that detects the visitor's device type and serves different views for mobile, tablet, and desktop. Register device-specific view paths and fall back cleanly when no matching view exists. Small and config-driven. | 14 | 14 | 1 | 0 | 0 | 0.4 | — | BSD-2-Clause | 9 years ago | |
| dungeonworx/laravel-devicedetector | 0.86 | — | 9 | 9 | 2 | 0 | 0 | 0.4 | — | MIT | 7 years ago | |
| tourze/device-bundle | 0.85 | 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 | |
| backend2-plus/is-mobile-bundle | 0.85 | — | 0 | 0 | 2 | 5 | 1 | 2.9 | 10.7 | MIT | 1 year ago | |
| elao/browser-detector | 0.85 | 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 | |
| digifa/mobile-detect-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 2 years ago | |
| hisorange/browser-detect | 0.85 | — | 1,142 | 1,161 | 142 | 321K | 6 | 39.4 | 42.2 | MIT | 4 weeks 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 | |
| shadesoft/user-agent-parser-bundle | 0.85 | A PHP bundle that parses user-agent strings to identify browser, operating system, device type, and bot traffic, exposing the results through a simple service you can inject wherever request analytics, logging, or content adaptation is needed. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| netbull/mobile-detect-bundle | 0.85 | Symfony bundle integrating Mobile Detect to identify phones, tablets, and desktop browsers. Provides services and Twig helpers for device-aware templates, redirects, and responsive behavior in Laravel-style PHP apps. | 1 | 1 | 6 | 2K | 0 | 0.5 | 40.8 | — | 1 year ago | |
| matomo/device-detector | 0.85 | 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 | — | — | |
| thormeier/mobile-detect-light-bundle | 0.85 | Symfony bundle integrating the lightweight MobileDetect library, providing a simple service to detect mobile devices, tablets, and bots so you can serve device-aware responses without pulling in heavy dependencies. | 2 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 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 | |
| ramsey/collection | 0.85 | ramsey/collection is a PHP library for representing and manipulating typed collections. Provides data structures and APIs inspired by the Java Collections Framework, helping you store, validate, and work with groups of objects and values consistently. | 1,203 | 1,214 | 54 | 22M | 4 | 14.3 | 56.9 | MIT | 1 year ago | |
| pragmarx/google2fa-qrcode | 0.84 | Integrates PragmaRX Google2FA with QR code generation so you can create 2FA secrets and render enrollment QR codes (inline data URI) for Google Authenticator and similar apps. Install via Composer; works with PHP 5.4+. | 119 | 124 | 27 | 3M | 0 | 1.4 | 55.3 | MIT | — |
How can I help you explore Laravel packages today?