device-detector

Device Detector

A library that parses user agent strings to identify devices and browsers

The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.

GitHub

3k stars
98 watching
482 forks
Language: PHP
last commit: almost 2 years ago
Linked from 2 awesome lists

bot-detectiondetection-librarydevice-detectorhacktoberfestmobile-detectionphpuser-agent

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
totpero/devicedetector.netA C# library for detecting devices and clients from User Agent strings355
podigee/device_detectorA tool to identify browser, operating system, device, brand, and model from a user agent string760
serbanghita/mobile-detectDetects mobile devices using HTTP headers and user agent information.10,563
simplecastapps/rust-device-detectorDetermines the device type of incoming requests based on user agent information11
suncat2000/mobiledetectbundleDetects mobile devices and manages site views based on user agent information to cater to different screen sizes.397
junker/mobiledetectA system for detecting mobile devices in user agent strings using patterns and regular expressions.4
matomo-org/matomoAn open analytics platform providing real-time insights and data control20,003
creadone/device_detectorA device detection library by parsing User Agent strings22
arivera12/blazorcurrentdeviceA package providing device detection functionality for Blazor web applications using the current-device.js library.25
m0ngr31/react-native-device-detectionA utility for determining device type and platform details in React Native applications59
rafgraph/detect-itDetects device capabilities and input types to enable responsive user experience419
thinkwelltwd/device_detectorAn open-source user agent parser and device detector written in Python.123
bojan/thingyA modern device detection and querying library for Swift60
melbournedeveloper/device.netA cross-platform framework for communicating with various types of connected devices using standard .NET APIs.640
andrealufino/deviiceA Swift library to detect and identify the current device and its characteristics.73