Displaying 1 to 12 from 12 results

isMobile - A simple JS library that detects mobile devices.

  •    Javascript

A simple JS library that detects mobile devices. You probably shouldn't use this library unless you absolutely have to. In most cases, good responsive design solves the problem of controlling how to render things across different screen sizes. But there are always edge cases. If you have an edge case, then this library might be for you.

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

  •    Java

A small Android library to get the market name of an Android device. On many popular devices the market name of the device is not available. For example, on the Samsung Galaxy S7 the value of Build.MODEL could be "SAMSUNG-SM-G930A", "SM-G930F", "SM-G930K", "SM-G930L", etc.

How to apply MVC to mobile project

  •    ASPNET

I am setting up simple ASP NET MVC test project in order to demonstrate how to create cross-platform webdelivery backend with ASP.NET

UAParserSwift - Lightweight User-Agent String Parser (Port of ua-parser.js in Swift)

  •    Swift

UAParserSwift is a Swift-based library to parse User Agent string; it's a port of ua-parser-js by Faisal Salman created to be mainly used in Swift Server Side applications (Kitura, Vapor etc.). You can however use it on client side, all Apple's platforms are supported (iOS, macOS, tvOS and watchOS). This library aims to identify detailed type of web browser, layout engine, operating system, cpu architecture, and device type/model, entirely from user-agent string with a relatively small footprint.




categorizr.js - A port of @bjankord’s php script. https://github.com/bjankord/Categorizr

  •    Javascript

Categorizr.js is a port of bjankord’s categorizr.php script. There is planned support for use within node.js and express as well as with the browser. We are loosely following the semver system for versioning. Odd number releases will bring breaking API changes to existing code. They should be fully stable in their own right. Even numbered releases will be API-freeze and only bug-fixes.

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

  •    Python

Redshift python library for user agent detection, using uap-python (https://github.com/ua-parser/uap-python). See http://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_LIBRARY.html for more documentation on installing custom python modules in redshift.

MvcDeviceDetector - Enables device detection mechanism for aspnet mvc core

  •    CSharp

Adaptive web site should adjust his behaivior according to current device. Adaptive site should also have preference mechanism, with ability to switch between preferences, not matter for device (like github for example). This could help a lot of developers to build rich and adaptive websites. Firstly we need to include MvcDeviceDetector package via .

sniffr - Browser, os and device detection

  •    Javascript

Browser, OS and device detection based on the available user agent string. In case some browser-specific issue cannot be fixed uniformly across the browsers we may need to perform (sad gasp) some browser detection. For example, browser X crashes when function Y from library Z is used, so we have to detect when we are dealing with browser X and disable library Z.


Device.swift - Super-lightweight library to detect used device

  •    Swift

Note: If you are trying to target Swift 4.2, make sure to target the swift-4.2 branch.

Luminous - Luminous gives you all the system information you need!

  •    Swift

To run the example project, clone the repo, and run pod install from the Example directory first. Then use import Luminous wherever you want to use the library.

kirby-device - Comprehensive user agent & device detection for Kirby

  •    PHP

This plugin detects devices (such as desktop, tablet, mobile, tv, cars, console, ..), clients (browsers, feed readers, media players, PIMs, ..) as well as operating systems, brands and models. Unless stated, all getSomething() methods return strings and all isSomething() methods return booleans.