Refine by Language

Refine by Category

User-agent String Projects


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.

PHP     7022   7 days ago


faisalman / ua-parser-js

UAParser.js - Lightweight JavaScript-based user-agent string parser library to detect browser, layout engine, operating system, CPU architecture, and device type/model, entirely from user-agent string. Supports browser & node.js environment. Also available as jQuery/Zepto plugin, Bower/Meteor package, & RequireJS/AMD module.

JavaScript     2106   yesterday


tobie / ua-parser

A multi-language port of Browserscope's user agent parser.

PHP     1847   6 months ago


piwik / device-detector

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.

PHP     818   19 days ago


selwin / python-user-agents

A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings.

Python     501   6 days ago


hellysmile / fake-useragent

up to date simple useragent faker with real world database

Python     378   25 days ago


podigee / device_detector

DeviceDetector is a precise and fast user agent parser and device detector written in Ruby

Ruby     354   28 days ago


shon / httpagentparser

Python HTTP Agent Parser

Python     181   1 months ago


lorien / user_agent

Generator of User-Agent header

Python     78   4 days ago