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     7134   13 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     2241   15 days ago


tobie / ua-parser

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

PHP     1863   8 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     875   17 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     581   1 months ago


hellysmile / fake-useragent

up to date simple useragent faker with real world database

Python     470   3 months ago


podigee / device_detector

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

Ruby     359   20 days ago


shon / httpagentparser

Python HTTP Agent Parser

Python     182   1 months ago


lorien / user_agent

Generator of User-Agent header

Python     87   15 days ago