Topic: "browser-detection"
faisalman/ua-parser-js
"Unmask Your Traffic" - UAParser.js: The Essential Web Development Tool for User-Agent Detection
Language: JavaScript - Size: 19.6 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 9,695 - Forks: 1,204

bowser-js/bowser
a browser detector
Language: JavaScript - Size: 4.36 MB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 5,583 - Forks: 489

fnando/browser
Do some browser detection with Ruby. Includes ActionController integration.
Language: Ruby - Size: 931 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 2,472 - Forks: 368

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.
Language: Python - Size: 113 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 1,476 - Forks: 197

barisaydinoglu/Detectizr
A Modernizr extension to detect device, device model, screen size, operating system, and browser details
Language: JavaScript - Size: 729 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 415 - Forks: 78

browser-update/browser-update
Remind users to update their browser in an unobtrusive way
Language: JavaScript - Size: 4.51 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 383 - Forks: 81

lorien/user_agent
Generator of User-Agent header
Language: Python - Size: 183 KB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 339 - Forks: 61

unicodeveloper/laravel-identify
:package: :iphone: Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems
Language: PHP - Size: 43 KB - Last synced at: 13 days ago - Pushed at: over 5 years ago - Stars: 191 - Forks: 43

sanchezzzhak/node-device-detector
Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device model and Device type (smartphone, phablet, tablet, desktop, TV and other types, total 13)
Language: JavaScript - Size: 18.4 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 159 - Forks: 22

foroco/php-browser-detection
Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing
Language: PHP - Size: 15 MB - Last synced at: 27 days ago - Pushed at: 9 months ago - Stars: 143 - Forks: 33

yankouskia/get-browser
💻 Lightweight tool to identify the browser (mobile+desktop detection)📱
Language: JavaScript - Size: 4.41 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 2

kshyju/BrowserDetector
Fast & light weight browser detection & device detection for asp.net core and azure functions
Language: C# - Size: 162 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 13

malcommac/UAParserSwift
🗺 User-Agent Parser based upon ua-parser.js
Language: Swift - Size: 511 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 41 - Forks: 9

vweevers/win-detect-browsers
Fast and native browser detection on Windows.
Language: JavaScript - Size: 242 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 39 - Forks: 15

willviles/ember-useragent
An Ember addon for Fastboot-enabled UserAgent parsing via UAParser.js.
Language: JavaScript - Size: 3.86 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 12

pixu1980/detector-js
DetectorJS, zero-dependency platform/environment detector written in ES6
Language: TypeScript - Size: 3.78 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 7

cinecove/defunctr
Browser detection based on feature inspection
Language: JavaScript - Size: 606 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 27 - Forks: 2

jakub-g/x-default-browser
:computer: Detect default browser, cross-platform
Language: JavaScript - Size: 116 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 8

httptoolkit/browser-launcher
Detect the browser versions available on your system, and launch them in an isolated profile for automation & testing purposes.
Language: JavaScript - Size: 492 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 10

WeTransfer/concorde.js 📦
A sexy pinnacle of engineering that’s nonetheless incredibly inefficient and expensive and goes out of business because it can’t find enough use. It also provides some tools to deal with the browser.
Language: JavaScript - Size: 3.17 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 1

BaseMax/BrowserFeaturesJs
Tiny Library for browser features detection.
Language: JavaScript - Size: 32.2 KB - Last synced at: about 9 hours ago - Pushed at: almost 7 years ago - Stars: 17 - Forks: 2

dword-design/nuxt-modernizr
Adds a Modernizr build to your Nuxt.js app.
Language: JavaScript - Size: 2.75 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 12 - Forks: 0

S1SYPHOS/kirby-device 📦
Comprehensive user agent & device detection for Kirby
Language: PHP - Size: 194 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 12 - Forks: 0

chermenin/kotlin-user-agents
selwin/python-user-agents port to Kotlin
Language: Kotlin - Size: 90.8 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 1

ajlai/uap-redshift
Redshift Python library for user agent detection (browsers, devices, etc) and parsing via UDFs
Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 4

Rednexie/uniqueness
A full vanilla javascript project to detect user device and specifications
Language: JavaScript - Size: 90.8 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 9 - 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 at: 30 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

flamecore/user-agent
Simple browser detection for PHP
Language: PHP - Size: 23.4 KB - Last synced at: 5 days ago - Pushed at: almost 9 years ago - Stars: 8 - Forks: 1

snokamedia/exposed-screen
The Web-exposed Screen Profiler visualizes web-exposed screen information to show you what your screen and browser window looks like to a website.
Language: JavaScript - Size: 66.4 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 7 - Forks: 0

c0r0n3r/cryptodatahub
Cryptography-related data repository with Python wrapper (read-only clone of the original GitLab project)
Language: Python - Size: 903 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

paguro/browser-detection
JavaScript library for detecting browsers and platforms using features.
Language: JavaScript - Size: 52.1 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

imdanielpiva/platform
🔥 🚀 A 3,5kb standalone and dependency-free library that seemsly identifies the platform that your web app is running on.
Language: JavaScript - Size: 59.6 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 0

UaDetector/UaDetector
A user-agent parser that identifies the browser, operating system, device, client, and even detects bots.
Language: C# - Size: 1.88 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 3

everget/rowser
:mag: [WIP on 1.0.0] An experimental browser/os/rendering engine/bot detector with proxied API
Language: JavaScript - Size: 1.16 MB - Last synced at: 16 days ago - Pushed at: 8 months ago - Stars: 6 - Forks: 2

FoxRefire/eme-fingerprinting
POC of device identification using EME(Widevine)
Language: JavaScript - Size: 43.9 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

0x48piraj/BF-F
Browser Fingerprinting Framework in addition to bots and Ad blocking detection.
Language: JavaScript - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

Munter/express-legacy-csp
Downgrade content-security-policy version and fidelity to support the requesting browser
Language: JavaScript - Size: 71.3 KB - Last synced at: 17 days ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 0

marncz/browser-dependency-checker
Create a list of users' minimal web browser version allowed to visit your website
Language: JavaScript - Size: 2.12 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 0

rozek/svelte-system-info
determines name and version of underlying browser and operating system (not only for Svelte)
Language: TypeScript - Size: 60.5 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

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 at: 25 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

wrike/user-environment-angular.dart 📦
User environment detection for AngularDart
Language: Dart - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 2

windwalker-io/environment
[READ ONLY] A library to provider runtime server and browser information.
Language: PHP - Size: 85 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

b3yc0d3/browser-detection-library
Fast and Lightweight way to detect browsers.
Language: JavaScript - Size: 535 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

rahulthapaofficial/detect-platform
A platform detection library. Written in JavaScript
Language: JavaScript - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

MeilCli/DetectionCore
A browser detect library for .NET Standard
Language: C# - Size: 50.8 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

parentnode/detector_dearapi_com
The Detector API source code
Language: JavaScript - Size: 12.1 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

thillmann/bowser-jr
A lightweight browser detector utility
Language: TypeScript - Size: 159 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

ianwalter/is-chrome
Detect whether a browser or user-agent is Chrome
Language: JavaScript - Size: 210 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

andrey-hohlov/browser-environment
Detect browser environment features
Language: TypeScript - Size: 857 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

nuevvo/deviceinfo.gr
Source code for deviceinfo.gr
Language: HTML - Size: 458 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

VicGUTT/tailwindcss-feature-detection
An easy way to add feature detection to your TailwindCSS project
Language: TypeScript - Size: 158 KB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

westurner/web.sh
web.sh is a python script ($ web (websh.py)) and API for launching a browser (with x-www-browser (Linux, Unix), open (OSX), start (Windows), or python -m webbrowser)
Language: Python - Size: 160 KB - Last synced at: 20 days ago - Pushed at: almost 10 years ago - Stars: 2 - Forks: 2

stnc/browser_detection
tarayıcı adı ,versiyonu, mobil tarayıcı mı, işletim sistemi , googlebot gibi özel botlarıda bulan bir php class
Language: PHP - Size: 113 KB - Last synced at: about 1 month ago - Pushed at: about 12 years ago - Stars: 2 - Forks: 5

lraj22/browserfeatcl
Browser version determinator via feature detection
Language: JavaScript - Size: 5.31 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

sparkalow/browser-radar
Browser and OS detection and display via javascript. Useful for users to share their tech info with support teams
Language: JavaScript - Size: 122 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Optivify/BrowserDetection
The extensible library that uses client hints and user agent to detect browser, device, platform and architecture.
Language: C# - Size: 931 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

MethodGrab/is
Browser detection from a user agent string
Language: JavaScript - Size: 1.74 MB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

parsfront/js-project-73
Browser detection project
Language: CSS - Size: 1.59 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

aliakbarzohour/Detect_Browser
In this project is detected your browser
Language: HTML - Size: 1.95 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

MioVisman/UserAgentAnalyzer
The browser/OS or robot detection by user agent
Language: PHP - Size: 31.3 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 2

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 at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

oojmed/multiprint
A web fingerprinter. It can identify browser and adblocker via existing and our own new techniques.
Language: HTML - Size: 276 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

svijaykoushik/device-capabilities.js
A JavaScript plugin that detects the client device's support capabilities of several APIs like touch, game pad etc.
Language: JavaScript - Size: 2.2 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

AppGeo/browser-check-service 📦
Test a user agent string against a list of browser targets and see if it matches.
Language: JavaScript - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

leondejong/platform-detection
Platform detection for TypeScript and PHP
Language: PHP - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1

Ferie/Platform-Detect
Repository develop to identify the platform and the device.
Language: JavaScript - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

gpraj-works/client-inspector
Client Inspector - A lightweight TypeScript library to fetch client-side details like browser, OS, and device information.
Language: TypeScript - Size: 102 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

andrey-lawyer/user-agent-parser
User Agent parser using java backend
Language: JavaScript - Size: 312 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

aungkyawhein/device-detection
Just testing device detection code
Language: JavaScript - Size: 8.79 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jonesiscoding/device
Vanilla JS based device classification and basic feature detection with a PHP back end to interpret results.
Language: PHP - Size: 208 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

ecruhling/react-browser-info
a simple application to identify the browser used to access the page
Language: JavaScript - Size: 4.69 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

qianwei-yin/css-responsive-omnifood
A fully responsive and well-designed front-end website.
Language: HTML - Size: 8.38 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hamaxx/browscap_go Fork of lorserker/browscap_go
Golang Client for Browser Capabilities Project
Language: Go - Size: 5.34 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

floriannicolas/braowser.js
A very simple javascript plugin for browser detection who just add related classes to html element.
Language: JavaScript - Size: 3.86 MB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

eimon96/userAgent
Detect browser and OS
Language: JavaScript - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

pdjani91/Browser-detection-using-Javascript
This is an HTML + JavaScript code to demonstrate display a which Browser being used by a user. is identified automatically.
Language: HTML - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

conaryHernandez/browser-upgrade
Language: JavaScript - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

asif7774/DeviceDetectJs
Detect Browser, OS, Orientation, Device type.
Language: JavaScript - Size: 26.4 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

diatem-net/jin-context
Utility classes for contect detection.
Language: PHP - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

wrike/user-environment.dart 📦
User environment detection written in Dart
Language: Dart - Size: 27.3 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 3

leskhq/LESK-Module_LegacyClientSupport
:package: Provide a way to block or warn users to upgrade, based on the Web Browser used.
Language: PHP - Size: 90.8 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
