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