Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: browser-detection
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: 15.8 MB - Last synced: about 8 hours ago - Pushed: about 23 hours ago - Stars: 117 - Forks: 21
cinecove/defunctr
Browser detection based on feature inspection
Language: JavaScript - Size: 618 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 27 - Forks: 2
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: 2 days ago - Pushed: about 1 year ago - Stars: 1,418 - Forks: 196
lorien/user_agent
Generator of User-Agent header
Language: Python - Size: 183 KB - Last synced: 2 days ago - Pushed: about 2 months ago - Stars: 331 - Forks: 61
lraj22/browserfeatcl
Browser version determinator via feature detection
Language: JavaScript - Size: 5.31 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1 - Forks: 1
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
jonesiscoding/device
Vanilla JS based device classification and basic feature detection with a PHP back end to interpret results.
Language: PHP - Size: 103 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
0x48piraj/BF-F
Browser Fingerprinting Framework in addition to bots and Ad blocking detection.
Language: JavaScript - Size: 8.79 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
c0r0n3r/cryptodatahub
Cryptography-related data repository with Python wrapper (read-only clone of the original GitLab project)
Language: Python - Size: 818 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 6 - Forks: 0
fnando/browser
Do some browser detection with Ruby. Includes ActionController integration.
Language: Ruby - Size: 868 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 2,414 - Forks: 353
dword-design/nuxt-modernizr
Adds a Modernizr build to your Nuxt.js app.
Language: JavaScript - Size: 2.92 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 11 - Forks: 0
pixu1980/detector-js
DetectorJS, zero-dependency platform/environment detector written in ES6
Language: TypeScript - Size: 3.78 MB - Last synced: 11 days ago - Pushed: 12 months ago - Stars: 27 - Forks: 6
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
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: 23 days ago - Pushed: 6 months ago - Stars: 118 - Forks: 34
unicodeveloper/laravel-identify
:package: :iphone: Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems
Language: PHP - Size: 43 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 191 - Forks: 47
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
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: 15 days ago - Pushed: about 1 month ago - Stars: 18 - Forks: 8
Rednexie/uniqueness
A full vanilla javascript project to detect user device and specifications
Language: JavaScript - Size: 88.9 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 7 - Forks: 0
S1SYPHOS/kirby-device 📦
Comprehensive user agent & device detection for Kirby
Language: PHP - Size: 194 KB - Last synced: about 2 months ago - Pushed: about 6 years ago - Stars: 12 - Forks: 0
mngsk/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.
Language: Java - Size: 3.72 MB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 75 - Forks: 21
vweevers/win-detect-browsers
Fast and native browser detection on Windows.
Language: JavaScript - Size: 242 KB - Last synced: 27 days ago - Pushed: 11 months ago - Stars: 40 - Forks: 15
barisaydinoglu/Detectizr
A Modernizr extension to detect device, device model, screen size, operating system, and browser details
Language: JavaScript - Size: 729 KB - Last synced: 9 days ago - Pushed: 12 months ago - Stars: 414 - Forks: 80
everget/rowser
:mag: [WIP on 1.0.0] An experimental browser/os/rendering engine/bot detector with proxied API
Language: JavaScript - Size: 940 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 5 - Forks: 2
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 9 hours ago - Pushed: about 1 month ago - Stars: 6 - Forks: 1
browser-update/browser-update
Remind users to update their browser in an unobtrusive way
Language: JavaScript - Size: 4.43 MB - Last synced: 12 days ago - Pushed: 3 months ago - Stars: 371 - Forks: 84
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: about 1 month ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
parsfront/js-project-73
Browser detection project
Language: CSS - Size: 1.59 MB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
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
willviles/ember-useragent
An Ember addon for Fastboot-enabled UserAgent parsing via UAParser.js.
Language: JavaScript - Size: 3.86 MB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 36 - Forks: 12
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: 51.8 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 4 - Forks: 0
kshyju/BrowserDetector
Fast & light weight browser detection & device detection for asp.net core and azure functions
Language: C# - Size: 162 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 29 - Forks: 13
windwalker-io/environment
[READ ONLY] A library to provider runtime server and browser information.
Language: PHP - Size: 84 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 4 - 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
BaseMax/BrowserFeaturesJs
Tiny Library for browser features detection.
Language: JavaScript - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 17 - Forks: 2
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: 20 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 1
MioVisman/UserAgentAnalyzer
The browser/OS or robot detection by user agent
Language: PHP - Size: 31.3 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 2
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: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
jakub-g/x-default-browser
:computer: Detect default browser, cross-platform
Language: JavaScript - Size: 116 KB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 8
eimon96/userAgent
Detect browser and OS
Language: JavaScript - Size: 4.88 KB - Last synced: 9 months ago - Pushed: about 3 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: 10 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
rozek/svelte-system-info
determines name and version of underlying browser and operating system (not only for Svelte)
Language: TypeScript - Size: 50.8 KB - Last synced: 14 days ago - Pushed: 4 months ago - Stars: 3 - Forks: 0
b3yc0d3/browser-detection-library
Fast and Lightweight way to detect browsers.
Language: JavaScript - Size: 535 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
qianwei-yin/css-responsive-omnifood
A fully responsive and well-designed front-end website.
Language: HTML - Size: 8.38 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
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: 8 months ago - Pushed: over 3 years ago - Stars: 17 - Forks: 1
wrike/user-environment.dart 📦
User environment detection written in Dart
Language: Dart - Size: 27.3 KB - Last synced: 9 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 3
wrike/user-environment-angular.dart 📦
User environment detection for AngularDart
Language: Dart - Size: 2.93 KB - Last synced: 9 months ago - Pushed: over 6 years ago - Stars: 4 - Forks: 2
nuevvo/deviceinfo.gr
Source code for deviceinfo.gr
Language: HTML - Size: 458 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1
yankouskia/get-browser
💻 Lightweight tool to identify the browser (mobile+desktop detection)📱
Language: JavaScript - Size: 4.41 MB - Last synced: about 7 hours ago - Pushed: over 1 year ago - Stars: 42 - Forks: 2
malcommac/UAParserSwift
🗺 User-Agent Parser based upon ua-parser.js
Language: Swift - Size: 511 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 39 - Forks: 9
leondejong/platform-detection
Platform detection for TypeScript and PHP
Language: PHP - Size: 5.86 KB - Last synced: 12 months ago - Pushed: about 6 years ago - Stars: 1 - Forks: 1
hamaxx/browscap_go Fork of lorserker/browscap_go
Golang Client for Browser Capabilities Project
Language: Go - Size: 5.34 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 0 - 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
rahulthapaofficial/detect-platform
A platform detection library. Written in JavaScript
Language: JavaScript - Size: 3.91 KB - Last synced: 11 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1
MethodGrab/is
Browser detection from a user agent string
Language: JavaScript - Size: 1.74 MB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2
aliakbarzohour/Detect_Browser
In this project is detected your browser
Language: HTML - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
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: 21 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
parentnode/detector_dearapi_com
The Detector API source code
Language: JavaScript - Size: 11.8 MB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
VicGUTT/tailwindcss-feature-detection
An easy way to add feature detection to your TailwindCSS project
Language: TypeScript - Size: 158 KB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
paguro/browser-detection
JavaScript library for detecting browsers and platforms using features.
Language: JavaScript - Size: 52.1 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 7 - 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: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
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: 11 days ago - Pushed: over 5 years ago - Stars: 7 - Forks: 0
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: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
andrey-hohlov/browser-environment
Detect browser environment features
Language: TypeScript - Size: 857 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
ianwalter/is-chrome
Detect whether a browser or user-agent is Chrome
Language: JavaScript - Size: 210 KB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 2 - 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: about 1 year ago - Pushed: about 7 years ago - Stars: 5 - 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: 30 days ago - Pushed: almost 9 years ago - Stars: 2 - Forks: 2
Munter/express-legacy-csp
Downgrade content-security-policy version and fidelity to support the requesting browser
Language: JavaScript - Size: 71.3 KB - Last synced: 8 days ago - Pushed: about 4 years ago - Stars: 6 - 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
flamecore/user-agent
Simple browser detection for PHP
Language: PHP - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: almost 8 years ago - Stars: 8 - Forks: 1
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: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
MeilCli/DetectionCore
A browser detect library for .NET Standard
Language: C# - Size: 50.8 KB - Last synced: 16 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 1
Ferie/Platform-Detect
Repository develop to identify the platform and the device.
Language: JavaScript - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
conaryHernandez/browser-upgrade
Language: JavaScript - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
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: 12 months ago - Pushed: about 11 years ago - Stars: 2 - Forks: 5
asif7774/DeviceDetectJs
Detect Browser, OS, Orientation, Device type.
Language: JavaScript - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1
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: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
diatem-net/jin-context
Utility classes for contect detection.
Language: PHP - Size: 14.6 KB - Last synced: 29 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0