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     6950   6 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     2018   yesterday


tobie / ua-parser

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

PHP     1839   5 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     784   today


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     490   3 months ago


podigee / device_detector

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

Ruby     353   yesterday


hellysmile / fake-useragent

up to date simple useragent faker with real world database

Python     329   2 months ago


shon / httpagentparser

Python HTTP Agent Parser

Python     179   5 days ago


lorien / user_agent

Generator of User-Agent header

Python     76   13 days ago