An open API service providing repository metadata for many open source software ecosystems.

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

Related Topics