browser-detection

There are 85 repositories under browser-detection topic.

  • ua-parser-js

    faisalman/ua-parser-js

    The most comprehensive, compact, and up-to-date JavaScript library to detect user's browser, OS, CPU, and device type/model. Also detect bots, apps, and more. Runs seamlessly in the browser (client-side) or Node.js (server-side).

    Language:JavaScript9.8k1335031.2k
  • bowser-js/bowser

    a browser detector

    Language:JavaScript5.6k106303490
  • fnando/browser

    Do some browser detection with Ruby. Includes ActionController integration.

    Language:Ruby2.5k44243368
  • 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:Python1.5k3978197
  • barisaydinoglu/Detectizr

    A Modernizr extension to detect device, device model, screen size, operating system, and browser details

    Language:JavaScript413304177
  • browser-update/browser-update

    Remind users to update their browser in an unobtrusive way

    Language:JavaScript3821652882
  • lorien/user_agent

    Generator of User-Agent header

    Language:Python344161262
  • unicodeveloper/laravel-identify

    :package: :iphone: Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems

    Language:PHP1918843
  • 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:JavaScript17432024
  • foroco/php-browser-detection

    Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing

    Language:PHP152122533
  • kshyju/BrowserDetector

    Fast & light weight browser detection & device detection for asp.net core and azure functions

    Language:C#4341313
  • malcommac/UAParserSwift

    🗺 User-Agent Parser based upon ua-parser.js

    Language:Swift42539
  • yankouskia/get-browser

    💻 Lightweight tool to identify the browser (mobile+desktop detection)📱

    Language:JavaScript42012
  • vweevers/win-detect-browsers

    Fast and native browser detection on Windows.

    Language:JavaScript3933915
  • willviles/ember-useragent

    An Ember addon for Fastboot-enabled UserAgent parsing via UAParser.js.

    Language:JavaScript3722312
  • pixu1980/detector-js

    DetectorJS, zero-dependency platform/environment detector written in ES6

    Language:TypeScript32187
  • cinecove/defunctr

    Browser detection based on feature inspection

    Language:JavaScript276432
  • jakub-g/x-default-browser

    :computer: Detect default browser, cross-platform

    Language:JavaScript23258
  • httptoolkit/browser-launcher

    Detect the browser versions available on your system, and launch them in an isolated profile for automation & testing purposes.

    Language:JavaScript224110
  • jomoza/5ELG

    5ELG is a browser fingerprinting tool designed to collect and analyze data about a user's browser and environment through various modules called "dealers."

    Language:JavaScript22200
  • BaseMax/BrowserFeaturesJs

    Tiny Library for browser features detection.

    Language:JavaScript17302
  • 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:JavaScript171061
  • dword-design/nuxt-modernizr

    Adds a Modernizr build to your Nuxt.js app.

    Language:JavaScript12170
  • S1SYPHOS/kirby-device

    Comprehensive user agent & device detection for Kirby

    Language:PHP12320
  • Rednexie/uniqueness

    A full vanilla javascript project to detect user device and specifications

    Language:JavaScript11100
  • ajlai/uap-redshift

    Redshift Python library for user agent detection (browsers, devices, etc) and parsing via UDFs

  • chermenin/kotlin-user-agents

    selwin/python-user-agents port to Kotlin

    Language:Kotlin10211
  • c0r0n3r/cryptodatahub

    Cryptography-related data repository with Python wrapper (read-only clone of the original GitLab project)

    Language:Python9100
  • paguro/browser-detection

    JavaScript library for detecting browsers and platforms using features.

    Language:JavaScript9213
  • 51Degrees/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:JavaScript8221
  • flamecore/user-agent

    Simple browser detection for PHP

    Language:PHP8901
  • 0x48piraj/BF-F

    Browser Fingerprinting Framework in addition to bots and Ad blocking detection.

    Language:JavaScript7221
  • imdanielpiva/platform

    🔥 🚀 A 3,5kb standalone and dependency-free library that seemsly identifies the platform that your web app is running on.

    Language:JavaScript7020
  • everget/rowser

    :mag: [WIP on 1.0.0] An experimental browser/os/rendering engine/bot detector with proxied API

    Language:JavaScript6202
  • Munter/express-legacy-csp

    Downgrade content-security-policy version and fidelity to support the requesting browser

    Language:JavaScript648
  • 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:JavaScript6100