Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: user-agent-parser
mimmi20/browser-detector
Library for PHP 8.1+ to detect Browsers and Devices
Language: PHP - Size: 725 MB - Last synced: about 3 hours ago - Pushed: 1 day ago - Stars: 42 - Forks: 12
w8tcha/uap-csharp Fork of ua-parser/uap-csharp
C# (ASP.NET CORE) implementation of ua-parser
Language: C# - Size: 3.66 MB - Last synced: about 22 hours ago - Pushed: 10 days ago - Stars: 2 - Forks: 1
omrilotan/isbot
🤖/👨🦰 Detect bots/crawlers/spiders using the user agent string
Language: TypeScript - Size: 4.58 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 838 - Forks: 73
ua-parser/uap-python
Python implementation of ua-parser
Language: Python - Size: 853 KB - Last synced: 1 day ago - Pushed: 26 days ago - Stars: 544 - Forks: 148
hexydec/agentzero
A zero knowledge library for extracting information from User-Agent strings
Language: PHP - Size: 632 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 12 - Forks: 2
microlinkhq/ua
A simple redis primitives to incr() and top() user agents
Language: JavaScript - Size: 41 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0
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: JavaScript - Size: 22.5 KB - Last synced: 12 days ago - Pushed: almost 7 years ago - Stars: 16 - Forks: 0
etienne-martin/device-detector-js
A precise user agent parser and device detector written in TypeScript
Language: TypeScript - Size: 13.8 MB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 442 - Forks: 57
bowser-js/bowser
a browser detector
Language: JavaScript - Size: 4.09 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 5,410 - Forks: 482
hisorange/browser-detect
Browser Detection for Laravel by hisorange!
Language: PHP - Size: 928 KB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 1,048 - Forks: 145
reiniiriarios/useragent-parser
User agent parser that returns vaguely useful browser and OS information. Primarily useful for icon generation and broad filtering, such as in log reports.
Language: PHP - Size: 22.5 KB - Last synced: 15 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
mycsharp/HttpUserAgentParser
Parsing HTTP User Agents with .NET
Language: C# - Size: 98.6 KB - Last synced: 1 day ago - Pushed: 18 days ago - Stars: 44 - Forks: 6
SachinSAgrawal/YOURLS-Device-Details
A YOURLS plugin to parse the user-agent and display information about IP and device.
Language: PHP - Size: 234 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 4 - Forks: 1
dungeonworx/devicedetector
Laravel integration with Piwik's DeviceDetector package.
Language: PHP - Size: 640 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 9 - Forks: 2
aljadan/platform-detector-js
A seamless way to identify user platforms
Language: TypeScript - Size: 55.7 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 1 - Forks: 0
creadone/device_detector
Crystal shard for device detection by User-Agent string
Language: Crystal - Size: 682 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 22 - Forks: 5
udger/udger-local-api
REST API agent string parser for Docker based on Udger https://udger.com/products/local_parser
Language: Java - Size: 83 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 2 - Forks: 7
maximthomas/uaparser-service
Language: Java - Size: 64.5 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
Klowner/uap-c
C implementation of the user-agent string parser described in ua-parser/uap-core
Language: C - Size: 117 KB - Last synced: 29 days ago - Pushed: about 6 years ago - Stars: 5 - Forks: 3
beam-community/ua_parser
UserAgentParser implementation for Elixir
Language: Elixir - Size: 417 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 42 - Forks: 10
browscap/browscap
:page_with_curl: The main project repository
Language: PHP - Size: 37.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 419 - Forks: 68
faisalman/ua-parser-js
UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).
Language: JavaScript - Size: 14.8 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 8,580 - Forks: 1,164
donatj/PhpUserAgent
Lightning Fast, Minimalist PHP User Agent String Parser.
Language: PHP - Size: 432 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 553 - Forks: 130
vitalibo/ua-parser-py
Python library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data
Language: Python - Size: 88.9 KB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
cnwyt/UserAgentParser
A Simple PHP User Agent Parser
Language: PHP - Size: 30.3 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
udger/udger-nodejs
Node.js agent string parser based on Udger https://udger.com/products/local_parser
Language: JavaScript - Size: 373 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 12 - Forks: 7
Junker/mobiledetect
Common Lisp system for detecting mobile devices (including tablets) in User-Agent strings
Language: Common Lisp - Size: 19.5 KB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
Junker/ua-parser
User Agent Parser for Common Lisp
Language: Common Lisp - Size: 32.2 KB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
51Degrees/ua-parser-js Fork of faisalman/ua-parser-js
51Degrees UAParser provides comprehensive device data based on User-Agent Client Hints and/or the User-Agent. The package can be used both in the browser and Node.js environment.
Language: JavaScript - Size: 12.9 MB - Last synced: about 8 hours ago - Pushed: about 1 month ago - Stars: 6 - Forks: 1
udger/udger-python
Python agent string parser based on Udger https://udger.com/products/local_parser
Language: Python - Size: 146 KB - Last synced: 28 days ago - Pushed: 7 months ago - Stars: 40 - Forks: 15
ingSinTitulo/visitante
Paquete de NPM para obtener datos de quien ejecuta nuestro codigo JavaScript
Language: JavaScript - Size: 53.7 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
mileusna/useragent
Go/Golang parser for user agent strings
Language: Go - Size: 71.3 KB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 307 - Forks: 57
chermenin/kotlin-user-agents
selwin/python-user-agents port to Kotlin
Language: Kotlin - Size: 90.8 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 9 - Forks: 1
nielsbasjes/yauaa
Yet Another UserAgent Analyzer
Language: Java - Size: 52.9 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 698 - Forks: 126
mssola/useragent
HTTP User Agent parser for the Go programming language.
Language: Go - Size: 248 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 53 - Forks: 8
SidOfc/browserino
A ruby browser (dare I say) sniffer
Language: Ruby - Size: 610 KB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 11 - Forks: 2
KOUISAmine/user-agent-parser
Parse details from user agent strings.
Language: HTML - Size: 4.88 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
mkkhedawat/frowser
feature based browser detection
Language: JavaScript - Size: 1.94 MB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 6 - Forks: 0
sneako/os_detect
Quickly determine the operating system from user-agent strings with binary pattern matching.
Language: Elixir - Size: 94.7 KB - Last synced: 8 days ago - Pushed: 8 months ago - Stars: 3 - Forks: 1
TechfaneTechnologies/user_agent
Get_User_Agent is an easy-to-use rust CLI program and library for extracting the latest user agents of all browsers on Windows, Mac, Linux, Android, and iOS platforms.
Language: Rust - Size: 20.5 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 4 - Forks: 1
udger/udger-ruby
Ruby agent string parser based on Udger
Language: Ruby - Size: 16.6 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 2
udger/udger-dotnet
.NET agent string parser based on Udger https://udger.com/products/local_parser
Language: C# - Size: 809 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 12 - Forks: 8
udger/udger-java
Java agent string parser based on Udger https://udger.com/products/local_parser
Language: Java - Size: 325 KB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 26 - Forks: 19
udger/udger-php
PHP agent string parser based on Udger https://udger.com/products/local_parser
Language: PHP - Size: 190 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 15 - Forks: 17
romis2012/is-bot
Detect bots/crawlers/spiders via user-agent string
Language: Python - Size: 29.3 KB - Last synced: about 2 hours ago - Pushed: 9 months ago - Stars: 8 - Forks: 0
Jvheaney/cf-browser-sniffer
A simple user-agent browser sniffer written in Adobe ColdFusion. <1ms execution time on CF16.
Language: ColdFusion - Size: 2.93 KB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1
dineshgowda24/browser
Browser detection in Go (golang)
Language: Go - Size: 399 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
antonybudianto/react-ua
📱React User Agent Component, Hook, and HOC. SSR-ready, full UT, using new React Context and Hooks API
Language: TypeScript - Size: 363 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 3
g4rzk/uas
User Agent String
Language: Python - Size: 3.91 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 1
g4rzk/myua
^tq : https://www.whatsmyua.info
Language: Python - Size: 1.95 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0
agentzex/Flask-UA-Enricher
Decorates flask views and enrich User-Agent header in case of reduced UA string
Language: Python - Size: 11.7 KB - Last synced: 19 days ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
cgivre/drill-useragent-function 📦
Drill UDF for parsing User Agent Strings.
Language: Java - Size: 12.7 KB - Last synced: 9 months ago - Pushed: over 7 years ago - Stars: 5 - Forks: 1
burnpiro/use-ua-parser-js
React Hook built on top of UAParser.js library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data
Language: TypeScript - Size: 630 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 1
houseme/mobiledetect
Go Mobile Detect is a lightweight Go package imported from PHP for detecting mobile devices (including tablets).Go/Golang parser for user agent strings
Language: Go - Size: 342 KB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 4 - Forks: 0
OrbintSoft/yauaa.netstandard
Yet Another UserAgent Analyzer .NET Standard Porting
Language: C# - Size: 10.8 MB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 23 - Forks: 6
oscaro/fleming
Small library for browser user agent identification, based on the UADetector Java library.
Language: Clojure - Size: 7.81 KB - Last synced: 3 months ago - Pushed: almost 7 years ago - Stars: 5 - Forks: 0
SmartBear/browser-info
Tiny developer-friendly JS library that provides information about host browser
Language: JavaScript - Size: 290 KB - Last synced: 3 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 2
igrishaev/user-agent
User-Agent parser for Clojure
Language: Clojure - Size: 15.6 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 29 - Forks: 0
k143408/user-agent-parser-spring-boot-3
This is a library that can be used to parse the User Agent header in a Spring Boot 3 application.
Language: Java - Size: 9.77 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
0xShamil/lua-resty-ua-parser
Lua port of Browserscope's user agent parser for OpenResty / ngx_lua
Language: Lua - Size: 36.1 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
mwaurawakati/useragent
Golang generator of User-Agent header
Language: Go - Size: 24.4 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ariya/uainfer
Infer the user agent from its User Agent string
Language: JavaScript - Size: 32.2 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 1
thillmann/bowser-jr
A lightweight browser detector utility
Language: TypeScript - Size: 159 KB - Last synced: 4 days ago - Pushed: 10 months ago - Stars: 2 - Forks: 1
kalenchukov/UserAgentParsing
Получение информации о клиенте по строке user-agent (Getting information about the client by the user-agent string)
Language: Java - Size: 189 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 1
diablomedia/useragent-parser-comparison
Application to compare and benchmark UserAgent parsing libraries
Language: PHP - Size: 1.09 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 5 - Forks: 4
SidOfc/php-client-identification
A static PHP class which gathers information about the visitor's browser as well as an estimated guess at their OS I/O
Language: PHP - Size: 121 KB - Last synced: 9 months ago - Pushed: over 10 years ago - Stars: 1 - Forks: 1
IncSW/fifd
Golang implementation of 51Degrees/Device-Detection based on trie
Language: Go - Size: 391 KB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 17 - Forks: 0
codesorcery/juan
Java Useragent ANalyzer
Language: Java - Size: 162 KB - Last synced: 11 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
richardscarrott/bugz
:bug: Composable User Agent Detection using Ramda
Language: JavaScript - Size: 68.4 KB - Last synced: 17 days ago - Pushed: over 5 years ago - Stars: 17 - Forks: 3
lukesrw/parseUserAgent
Function to parse User Agent HTTP header into browser & operating system name and version
Language: JavaScript - Size: 1.28 MB - Last synced: 12 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
VIPnytt/UserAgentParser
User-Agent parser for robots.txt, X-Robots-tag and Robots-meta-tag rule sets
Language: PHP - Size: 33.2 KB - Last synced: 12 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 2
Karmabunny/user-agents.json
JSON file of User-Agent regular expressions
Language: PHP - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 2
DIDAVA/dAgent
HTTP User Agent Detector
Language: PHP - Size: 20.5 KB - Last synced: 12 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
ajlai/uap-redshift
Redshift Python library for user agent detection (browsers, devices, etc) and parsing via UDFs
Size: 58.6 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 10 - Forks: 4
wizpanda/user-agent-utils Fork of HaraldWalker/user-agent-utils
Java utility library for processing user-agent strings. Can be used to handle http requests in real-time or to analyse log files.
Language: Java - Size: 1.48 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1
EtienneMiret/graylog-ua-parser-plugin
Graylog2 UA parser plugin.
Language: Java - Size: 32.2 KB - Last synced: 23 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
trafficstars/go-wurfl
GO language module wrapping the WURFL C API
Language: Go - Size: 19.5 KB - Last synced: 9 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1
ThiagoBarradas/uautil
User-Agent utility - Extract details from user-agent header
Language: C# - Size: 30.3 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 1