device-detection

There are 95 repositories under device-detection topic.

  • Mobile-Detect

    serbanghita/Mobile-Detect

    Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.

    Language:PHP10.5k5947082.7k
  • ua-parser-js

    faisalman/ua-parser-js

    "Unmask Your Traffic" - UAParser.js: The Essential Web Development Tool for User-Agent Detection

    Language:JavaScript9.3k1294781.2k
  • bowser-js/bowser

    a browser detector

    Language:JavaScript5.5k104297487
  • matthewhudson/current-device

    📱 The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).

    Language:JavaScript3.9k123107586
  • jaredrummler/AndroidDeviceNames

    A small Android library to get the market name of an Android device.

    Language:Java1.4k5749184
  • ngx-device-detector

    AhsanAyaz/ngx-device-detector

    An Angular v7+ library to detect the device, OS, and browser details.

    Language:TypeScript52119156101
  • rafgraph/detect-it

    Detect if a device is mouseOnly, touchOnly, or hybrid, and if the primary input is mouse or touch.

    Language:TypeScript419111413
  • barisaydinoglu/Detectizr

    A Modernizr extension to detect device, device model, screen size, operating system, and browser details

    Language:JavaScript413304177
  • andrealufino/Luminous

    Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.

    Language:Swift344131836
  • schickling/Device.swift

    Super-lightweight library to detect used device

    Language:Swift22172470
  • unicodeveloper/laravel-identify

    :package: :iphone: Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems

    Language:PHP1919846
  • foroco/php-browser-detection

    Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing

    Language:PHP136112533
  • kkjdaniel/react-native-device-display

    📲 Create dynamic views through device, display and orientation detection (DEPRECATED)

    Language:JavaScript108111724
  • andrealufino/Deviice

    Swift library to easily check the current device and some more info about it.

    Language:Swift739912
  • TimvanScherpenzeel/detect-features

    Detect and report browser and hardware features.

    Language:TypeScript72642
  • UtkarshVerma/hugo-dream-plus

    :rainbow: An upgraded version of the Hugo "Dream" theme with tons of new features.

    Language:HTML6864566
  • bojan/Thingy

    A modern device detection and querying library.

    Language:Swift60315
  • dreambo8563/vue-device-detector

    A tiny device detector plugin of Vue for mobile🐔👁

    Language:TypeScript4741312
  • yankouskia/get-browser

    💻 Lightweight tool to identify the browser (mobile+desktop detection)📱

    Language:JavaScript42112
  • malcommac/UAParserSwift

    🗺 User-Agent Parser based upon ua-parser.js

    Language:Swift40639
  • kshyju/BrowserDetector

    Fast & light weight browser detection & device detection for asp.net core and azure functions

    Language:C#3051313
  • 4xx404/CookieCatch

    PHP script for stealing cookies, IP grabbing & Device Information.

    Language:PHP29677
  • laskoviymishka/MvcDeviceDetector

    Enables device detection mechanism for aspnet mvc core

    Language:HTML24537
  • creadone/device_detector

    Crystal shard for device detection by User-Agent string

    Language:Crystal22345
  • ipublikuj-archive/mobile-detect

    Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework (2.4+)

    Language:PHP19567
  • smourier/DeviceExplorer

    A tool that displays the hardware attached to a Windows computer, similar to Device Manager. It also shows Association EndPoints dynamically (Bluetooth endpoints, UPnP, etc.) and Bluetooth LE advertisements.

    Language:C#19431
  • IncSW/fifd

    Golang implementation of 51Degrees/Device-Detection based on trie

    Language:Go17400
  • nil1729/timetable-visualizer

    BITS Timetable Companion with Search functionality and Generator

    Language:Vue16125
  • qonto/ember-device-detection

    Ember device detection is an Ember addon for client-side device detection and a wrapper of the UA parser library. It makes it easy to render different views or url redirection based on device type, operating system, browser and media queries.

    Language:JavaScript162400
  • kodekarim/iDevicesInformation

    A Light Weight and Updated Code for Device Detection and many other functionality written in swift 2.0

    Language:Swift14403
  • BryanMorgan/isbot

    Rust library to detect bots using a user-agent string

    Language:Rust13201
  • OpenDDRmobi/openddr-data

    Device Description Repository (DDR)

  • S1SYPHOS/kirby-device

    Comprehensive user agent & device detection for Kirby

    Language:PHP12420
  • hoppxi/butility

    Browser Utility, offering a streamlined set of utility classes across four modules: DOM, Form, Network, and Media and Device. These utilities simplify common web development tasks, replacing the deprecated Awedde package with improved functionality, reduced redundancy, and enhanced code quality.

    Language:JavaScript11101
  • ajlai/uap-redshift

    Redshift Python library for user agent detection (browsers, devices, etc) and parsing via UDFs

  • RimuruDev/Unity-WEBGL-DeviceTypeDetector

    DeviceTypeDetector — это Unity-скрипт, который позволяет разработчикам веб-игр на Unity определять, запускается ли приложение на мобильном устройстве или на ПК. Он также поддерживает работу с симулятором устройств в редакторе Unity, что позволяет тестировать мобильные версии игр прямо в редакторе.

    Language:C#9101