Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

UAParser.js

{UAParser.js} is a 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).
Collective - Host: opensource - https://opencollective.com/ua-parser-js - Website: https://uaparser.dev/ - Code: https://github.com/faisalman/ua-parser-js

Add CDNJS version badge in readme

This will add the badge to show its version on CDNJS and also link to its page on CDNJS!

github.com/faisalman/ua-parser-js - 550420d7259f52fc6f28aff79d831957b716e7f1 authored about 8 years ago by naoh <[email protected]>
Merge pull request #172 from fcamblor/patch-1

Fixed require sample in readme

github.com/faisalman/ua-parser-js - fbcfe248b832cb610c5714344ddb7a6cf39c8bc0 authored about 8 years ago by Faisal Salman <[email protected]>
Merge pull request #179 from leipert/patch-1

rewrote license field to be SPDX compatible

github.com/faisalman/ua-parser-js - 2a5cd4d11901eb2e9f0e8b9ed389d6d87107a26e authored about 8 years ago by Faisal Salman <[email protected]>
Add device detection for HP 10 tablet

github.com/faisalman/ua-parser-js - c3f7294a44ccca69357e2cbc429517a73618a99f authored over 8 years ago by Lithin <[email protected]>
rewrote license field to be SPDX compatible

According to [NPM docs](https://docs.npmjs.com/files/package.json#license) the `license` field i...

github.com/faisalman/ua-parser-js - b254f93ec1d4e9d93456b85a3512d581388456d1 authored over 8 years ago by Lukas Eipert <[email protected]>
Add generic device detection for samsung smartphones

github.com/faisalman/ua-parser-js - 1020d10a30491eb0f9f77228b7182504a8fe839f authored almost 9 years ago by Benjamin Urban <[email protected]>
Fixed require sample in readme

Module name is `ua-parser-js`, not `ua-parser` (see [here](https://github.com/faisalman/ua-parse...

github.com/faisalman/ua-parser-js - 5ba9fd50edb742930d4a1dad6703d1d2d6835aa9 authored almost 9 years ago by Frédéric Camblor <[email protected]>
Get SmartTV device by HbbTV part

github.com/faisalman/ua-parser-js - bb69ef2bd4b1718114de616bae3a79cb4455acf9 authored almost 9 years ago by philippsimon <[email protected]>
Merge pull request #136 from malash/fix/util-extend

Rewrite util.extend to a clone version

github.com/faisalman/ua-parser-js - 3a457f9bd9828f554e507d9047b7034fc66c012a authored almost 9 years ago by Faisal Salman <[email protected]>
Merge branch 'master' into fix/util-extend

* master:
Meteor fixes
fix it for opera mini 8 above on iphone
Add name to UA-Parser
Fix...

github.com/faisalman/ua-parser-js - d929c3e5087fd88083e8012d06fc2da013809757 authored almost 9 years ago by Malash <[email protected]>
Merge pull request #163 from jobrapido/develop

Optimized Android browser regex patterns

github.com/faisalman/ua-parser-js - 0d42b3a752ae51a39f1fde8f1d5867144d9a006a authored almost 9 years ago by Faisal Salman <[email protected]>
Merge pull request #160 from gryphon/master

Add name to UA-Parser RequireJS module

github.com/faisalman/ua-parser-js - 1ec2119288e94f19d5fc756af2e44595f941f394 authored almost 9 years ago by Faisal Salman <[email protected]>
run build

github.com/faisalman/ua-parser-js - 4344c43d04c8c28910236ce41dd423fafd4c682f authored almost 9 years ago by Andrea Vaghi <[email protected]>
Optimized pattern for Android browser, moved them before the Chrome pattern to avoid errors in the some of the newest browsers

github.com/faisalman/ua-parser-js - 909d6fc26d0ecbff86c7c28a6b4688a32c97c397 authored almost 9 years ago by Andrea Vaghi <[email protected]>
Merge pull request #162 from cesarve77/patch-1

Meteor fixes

github.com/faisalman/ua-parser-js - 8e46a85549bf398090a2451587219e0adb640cb9 authored almost 9 years ago by Faisal Salman <[email protected]>
Merge pull request #161 from yupmin/opera-mini-8-above-iphone

fix it for opera mini 8 above on iphone

github.com/faisalman/ua-parser-js - 1f92d6148c27d5fd03465a81040dd9386fc79003 authored almost 9 years ago by Faisal Salman <[email protected]>
Meteor fixes

github.com/faisalman/ua-parser-js - 5d57850074e1fd0710bdc48ac839b1b6fb630eec authored almost 9 years ago by CESAR RAMOS <[email protected]>
fix it for opera mini 8 above on iphone

https://dev.opera.com/blog/opera-mini-8-for-ios/

github.com/faisalman/ua-parser-js - 8e81811dea0eaa148057606e91beabda22d4f60c authored almost 9 years ago by Yun Young-jin <[email protected]>
Add name to UA-Parser

github.com/faisalman/ua-parser-js - 99a80e88fb3719e118004fd524b33db9a9b577a8 authored almost 9 years ago by Grigory Dmitrenko <[email protected]>
Fix image #150

github.com/faisalman/ua-parser-js - cbba2f5728cd0a590253cb61efe3dce93c466c5d authored about 9 years ago by Faisal Salman <[email protected]>
Increment build version: 0.7.10

github.com/faisalman/ua-parser-js - fd39be3336e7e0c457ba12b3f9c43413eec2a32e authored about 9 years ago by Faisal Salman <[email protected]>
merge develop

github.com/faisalman/ua-parser-js - a1293f804efea51f0a9bb6b9e82911463688b1da authored about 9 years ago by Faisal Salman <[email protected]>
Check for tablet first

github.com/faisalman/ua-parser-js - cf5c1f9e011cf7013133f35bd032dd86f702477d authored about 9 years ago by Faisal Salman <[email protected]>
Merge pull request #154 from szchenghuang/meteor-export

UAParser is exposed globally to the window object. It can be used directly.

github.com/faisalman/ua-parser-js - 5d3835ad00f2d7e912c76c2f3dccc03d0e3face6 authored about 9 years ago by Faisal Salman <[email protected]>
Fix #153 mistaken Search phrase for Arch OS

github.com/faisalman/ua-parser-js - 09bf4ecf7f2b9ac2a7e56b5185d5feb60149b2e0 authored about 9 years ago by Faisal Salman <[email protected]>
Seems to fix the issue for specific UA found in #159

github.com/faisalman/ua-parser-js - 43b0ee79d6a247c804528d8025956eac5912f3c8 authored about 9 years ago by Faisal Salman <[email protected]>
Add PhantomJS fix #157

github.com/faisalman/ua-parser-js - 9518833e83c2565be68b5c3ad6d5b8020c9156ed authored about 9 years ago by Faisal Salman <[email protected]>
Add PhantomJS support fix #157

github.com/faisalman/ua-parser-js - 1e58e884eff4e775e29e4eae22f40a927b52171d authored about 9 years ago by Faisal Salman <[email protected]>
UAParser is exposed globally to the window object. It can be used directly.

github.com/faisalman/ua-parser-js - e230cc1920c74b5538f3d68e0dee3483e3b0d416 authored about 9 years ago by szchenghuang <[email protected]>
Merge pull request #151 from 0x7f/firefox-ios

Fix detection of Firefox on iOS.

github.com/faisalman/ua-parser-js - bbd3f14cfb9ad6de206730e55b8340b1b757d0fd authored about 9 years ago by Faisal Salman <[email protected]>
Merge pull request #145 from lquinn/general-android-mobile

Treat all Android smartphones as mobile

github.com/faisalman/ua-parser-js - a66d9b238a9cf5006e7fef73aa8f706674d092b6 authored about 9 years ago by Faisal Salman <[email protected]>
Fix detection of Firefox on iOS.

Firefox on iOS' ua string is also matched by the "Safari < 3.0" regular
expression, unfortunatel...

github.com/faisalman/ua-parser-js - ae5bfb38939d7bce4d05a48087d34040df0ea82f authored about 9 years ago by Maximilian Haupt <[email protected]>
add support for wechat

github.com/faisalman/ua-parser-js - 2e5dff95c8b9d62fb79b85c8b6f625ec60bc09ac authored about 9 years ago by niris <[email protected]>
Merge pull request #148 from shanebo/master

Added hasOwnProperty check in result object for in

github.com/faisalman/ua-parser-js - e944fededb4b8e1a31fd0342638b8ea319329982 authored about 9 years ago by Faisal Salman <[email protected]>
Added hasOwnProperty check

This ensures that the result output is clean of extended type methods

github.com/faisalman/ua-parser-js - 23160c9fb383eadf2c472a72540260adf2650599 authored about 9 years ago by Shane Thacker <[email protected]>
Generalize the check for an unidentifiable mobile or tablet to correctly

categorize unidentifiable Android smartphones as "mobile".

github.com/faisalman/ua-parser-js - 01ba36c94d7f4b3bf939f946e976db7a66102dad authored about 9 years ago by Liam Quinn <[email protected]>
Merge pull request #144 from duzun/master

travis update: node_js stable, cache node_modules, sudo false

github.com/faisalman/ua-parser-js - 99c15dee95c82ca4383814665f0b13ab2fcdb18e authored about 9 years ago by Faisal Salman <[email protected]>
travis update: node_js stable, cache node_modules, sudo false

github.com/faisalman/ua-parser-js - e8bec7e611360d2138010a18c8c07678519c234e authored about 9 years ago by Dumitru Uzun <[email protected]>
Merge pull request #140 from 0x7f/playstation4

Add Playstation 4 support.

github.com/faisalman/ua-parser-js - f670224d8e2941df6c6cb496f765ef975b02717f authored about 9 years ago by Faisal Salman <[email protected]>
Merge pull request #141 from 0x7f/fix-nexus-6

Detect Nexus 6 as Motorola only.

github.com/faisalman/ua-parser-js - 116b5c695dbb35a748bd25bf157ca23c16af4836 authored about 9 years ago by Faisal Salman <[email protected]>
Detect Nexus 6 as Motorola only.

The commit 3964971c3 added Nexus 6 to LG and Motorola, but it should be
Motorola only, as stated...

github.com/faisalman/ua-parser-js - 0aafba67fa2dda52f864f800e57c9ba000ae2e74 authored about 9 years ago by Maximilian Haupt <[email protected]>
Add Playstation 4 support.

github.com/faisalman/ua-parser-js - ab6a56d931c29482a29206a0f73c82ffeaf6cce1 authored about 9 years ago by Maximilian Haupt <[email protected]>
Merge pull request #133 from URXtech/nexus-6

Added Nexus 6 detection

github.com/faisalman/ua-parser-js - 3bff4cf03701c933f6a093a070429288763a06bb authored about 9 years ago by Faisal Salman <[email protected]>
Rewrite util.extend to a clone version

github.com/faisalman/ua-parser-js - 792dc0246a7f4a144d7715eadc1c8a6fe8fc9d5a authored about 9 years ago by Malash <[email protected]>
Added Nexus 6 detection

Correctly identifies a Nexus 6 device as being a Motorola mobile device.

github.com/faisalman/ua-parser-js - 3964971c3847ebeb80fc88f080b1879c33c7a774 authored over 9 years ago by Aamir Poonawalla <[email protected]>
Merge pull request #131 from pieterhendrickx/develop

Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung…

github.com/faisalman/ua-parser-js - 3382b75cadd2c131cba9f42a21b425a7b47c5c49 authored over 9 years ago by Faisal Salman <[email protected]>
Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung Galaxy S6 Edge" devices + test cases

github.com/faisalman/ua-parser-js - a19c6be712c33ba84b12a69e4958f5aff65bf5ab authored over 9 years ago by Pieter Hendrickx <[email protected]>
Merge pull request #130 from malash/ucbrowser

fix support for UCBrowser

github.com/faisalman/ua-parser-js - 20ea67ed1d7e08e5b515806e8fb0cc50c4f1d64b authored over 9 years ago by Faisal Salman <[email protected]>
fix support for UCBrowser

github.com/faisalman/ua-parser-js - 172d63a28f1b912179b9d9a24b9799a9a4a9a837 authored over 9 years ago by Malash <[email protected]>
Verup 0.7.9

github.com/faisalman/ua-parser-js - 992e829643bd190fdae74012f6236a4e1fe27a7d authored over 9 years ago by Faisal Salman <[email protected]>
Readme: flattr button, nodejs example, drop browser.major

github.com/faisalman/ua-parser-js - e9e5467addfcc0380c6cabd683617ac0dedab12c authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #124 from longsleep/iridium-detection

Added detection for Iridium Browser.

github.com/faisalman/ua-parser-js - 29d75c994e1cadf35ff9e46a92fad873f6c5a812 authored over 9 years ago by Faisal Salman <[email protected]>
Merge branch 'master' of github.com:faisalman/ua-parser-js

github.com/faisalman/ua-parser-js - d3a2e1750b1527a9016f8b7df1a4b8228a3bef52 authored over 9 years ago by Faisal Salman <[email protected]>
Merge branch 'master' of github.com:faisalman/ua-parser-js

github.com/faisalman/ua-parser-js - 7e23d53e4b6345b1fbd7d2672d1b8ddb9b7b2464 authored over 9 years ago by Faisal Salman <[email protected]>
Added detection for Iridium Browser.

github.com/faisalman/ua-parser-js - 892476f544c7d14cc75dd4e5c4709057439143a2 authored over 9 years ago by Simon Eisenmann <[email protected]>
Merge pull request #119 from roberttod/patch-1

Reference window as global if available

github.com/faisalman/ua-parser-js - a165e152dee698cb749931c11627104cae06661a authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #120 from demis-palma/patch-4

palm os regexp fixed

github.com/faisalman/ua-parser-js - ab64c21a807c3604a33a7d29a8ad3b883b1e07ec authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #121 from duzun/verup

verup.js installed over NPM -> devDependencies

github.com/faisalman/ua-parser-js - 5da2305369cdd5d0048569eb70e5833fe4b4020b authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #122 from divdavem/phantomjs

Adding PhantomJS (http://phantomjs.org/)

github.com/faisalman/ua-parser-js - 8e169098b58fcda6ee363a6bf8807f8ecf15a9eb authored over 9 years ago by Faisal Salman <[email protected]>
Adding PhantomJS (http://phantomjs.org/)

github.com/faisalman/ua-parser-js - aa1bf5333709f39a19037bdba9af957c5176699c authored over 9 years ago by ddivernois <[email protected]>
verup.js installed over NPM -> devDependencies

github.com/faisalman/ua-parser-js - 1b957cad1a359560252517950bfdf4c7e929e132 authored over 9 years ago by Dumitru Uzun <[email protected]>
palm os regexp fixed

The regexp won't work as expected because the meta-character \o doesn't make sense.
Replaced wi...

github.com/faisalman/ua-parser-js - 8d9cd21331ddd2be87262fb72b4aa9847ac052bb authored over 9 years ago by Demis Palma <[email protected]>
Reference window as global if available

This change will use `window` by default if it exists so that `browserify` and `Webpack` builds ...

github.com/faisalman/ua-parser-js - f117f600ba6f655e78f1bd0120fc0850b2863b3c authored over 9 years ago by Robert Tod <[email protected]>
Add Sleipnir

github.com/faisalman/ua-parser-js - 22e17fb0042bbd9bffcdf4740814e032565420ae authored over 9 years ago by Faisal Salman <[email protected]>
Add Firefox for iOS

github.com/faisalman/ua-parser-js - 978ee5a4daae03cde0af3024940467384069fcab authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #116 from nikrolls/patch-1

Added Edge and EdgeHTML to documentation

github.com/faisalman/ua-parser-js - a3e4fbe5bbb8fca45b442a321c52ed30e807a20f authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #112 from duzun/master

Updated verup to v1.2.0 and moved its config to package.json

github.com/faisalman/ua-parser-js - 9dacf37e4a16844d50e7fc0295f5cf5f3839bc1a authored over 9 years ago by Faisal Salman <[email protected]>
Added Edge and EdgeHTML to documentation

github.com/faisalman/ua-parser-js - 4d99bc07772c241ceac7192bc208ab83c37bb4b6 authored over 9 years ago by Nik Rolls <[email protected]>
Merge pull request #113 from nikrolls/correct-ms-edge-detection

Microsoft Edge is not IE12

github.com/faisalman/ua-parser-js - f558e657bb1fb0acd2a35080b1e4a4b34c1ee5a3 authored over 9 years ago by Faisal Salman <[email protected]>
Microsoft Edge is not IE12

github.com/faisalman/ua-parser-js - 4203f8144fa3d2aece2feb386e4066e66d0176c7 authored over 9 years ago by Nik Rolls <[email protected]>
Add layout engine: EdgeHTML

github.com/faisalman/ua-parser-js - 21a525f4425c3367451b9687369a6dcb8b4a5edb authored over 9 years ago by Faisal Salman <[email protected]>
changing build flow

github.com/faisalman/ua-parser-js - 3abf465aec2a71389f7f0d76b623dd35960116ca authored over 9 years ago by Faisal Salman <[email protected]>
updated verup script

github.com/faisalman/ua-parser-js - 56c90d213458683354e64e0b54919d7f91135fb8 authored over 9 years ago by Dumitru Uzun <[email protected]>
Updated verup to v1.2.0 and moved its config to package.json

github.com/faisalman/ua-parser-js - dc6bae6aae7b70487d38536d3c1714f56205cd3c authored over 9 years ago by Dumitru Uzun <[email protected]>
Merge pull request #110 from duzun/master

Added a script to bump version in project files. Fix #107

github.com/faisalman/ua-parser-js - 378a298fee49bac5a2fdbe1e1bae887a76d64f53 authored over 9 years ago by Faisal Salman <[email protected]>
verup adds \n at the end of JSON files

github.com/faisalman/ua-parser-js - 32db7bfb978d8a1d945d2938f37bbfee8c065008 authored over 9 years ago by Dumitru Uzun <[email protected]>
Added script to bump version. Eg: npm run verup -- 1.0

github.com/faisalman/ua-parser-js - d1a18c6ff15e7a6220285c29af1cbc57b2e62a19 authored over 9 years ago by Dumitru Uzun <[email protected]>
Merge pull request #108 from mollases/master

Adding Windows 10 IE 12 to ua-parser (w/ test)

github.com/faisalman/ua-parser-js - 4887793ee0e2e15da0bf2fbafbe18db669318464 authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #106 from duzun/master

updated email of Dumitru Uzun in package.json

github.com/faisalman/ua-parser-js - b616d0b3d116b22fe2de363f61cc9bb7f65ff687 authored over 9 years ago by Faisal Salman <[email protected]>
Adding WIndows 10 IE regex

IE 12 for windows 10 uses gets caught as chrome:
https://msdn.microsoft.com/en-us/library/ie/hh...

github.com/faisalman/ua-parser-js - c7749b3a2a638fa32a0e9eda4948121ffe1b277d authored over 9 years ago by Admas <[email protected]>
Adding WIndows 10 IE test

github.com/faisalman/ua-parser-js - b00b2a7bcf19e7d0f189ec4467cee3781c2e4cae authored over 9 years ago by Admas <[email protected]>
update email of Dumitru Uzun; merged from faisalman

github.com/faisalman/ua-parser-js - ca4e8ce2e6c9f2b18dea50c38e2b6d652308dbd6 authored over 9 years ago by Dumitru Uzun <[email protected]>
Fix jshint eror

github.com/faisalman/ua-parser-js - 3d2d8d5d84ba4e9f5436e7bdd1bf15f965ed8c13 authored over 9 years ago by Faisal Salman <[email protected]>
Add meteor support

github.com/faisalman/ua-parser-js - cce9dc14744f05dd71dbf7b01e2d34c1807f80d0 authored over 9 years ago by Faisal Salman <[email protected]>
Increment patch version to 0.7.4

github.com/faisalman/ua-parser-js - fa6f8de25f613fbae46683fd5283ac1b70db8731 authored over 9 years ago by Faisal Salman <[email protected]>
Temporarily comment device models to be moved soon

github.com/faisalman/ua-parser-js - 6a284e26705f69f4f9f3d03d8fea558e8f7e46e1 authored over 9 years ago by Faisal Salman <[email protected]>
Create package.js for meteor package

github.com/faisalman/ua-parser-js - ad2613d8e9c1225500789e32aa35fbb148a1da62 authored over 9 years ago by Faisal Salman <[email protected]>
Windows 10 test

github.com/faisalman/ua-parser-js - 866bdc27af4342b89e56f016bf1ceeca1fdd4c75 authored over 9 years ago by Faisal Salman <[email protected]>
Fix #100: Detect NT 10.0 as Windows 10

github.com/faisalman/ua-parser-js - a5cb2d88211eb51473e6be8fa20896d12fe845fa authored over 9 years ago by Faisal Salman <[email protected]>
Merge pull request #102 from demis-palma/patch-3

Unneeded comma

github.com/faisalman/ua-parser-js - fe133e42288d4c487ed6209dc966b4d7cd6f9a27 authored almost 10 years ago by Faisal Salman <[email protected]>
Merge pull request #101 from demis-palma/patch-1

Character class may not be used inside character range

github.com/faisalman/ua-parser-js - 357ea1b42fb87e4707cdf78d1294bcbeaa735d01 authored almost 10 years ago by Faisal Salman <[email protected]>
Unneeded comma

Removed last comma in array literal

github.com/faisalman/ua-parser-js - 89a3a21ce3b24d1ea8bb9bbf31a506679a27b508 authored almost 10 years ago by Demis Palma <[email protected]>
Character class may not be used inside character range

Additional information and examples at http://stackoverflow.com/questions/15321938/regex-charact...

github.com/faisalman/ua-parser-js - 3c911f2dd4b7b48f64b812746ed8f9bac5ba9edd authored almost 10 years ago by Demis Palma <[email protected]>
Merge from @algenon

github.com/faisalman/ua-parser-js - 69c688810d706a9ced4829808845d3572ddd8e62 authored almost 10 years ago by Faisal Salman <[email protected]>
Merge pull request #94 from d1o/develop

Added Xperia Z, Galaxy, Oppo, Advan, i-mobile

github.com/faisalman/ua-parser-js - 6b2571eaa32772e733c2ced711d8429e09578914 authored almost 10 years ago by Faisal Salman <[email protected]>
Get rid of duplicate Xiaomi detection

github.com/faisalman/ua-parser-js - 5dcc4db665f7014b7d495c1744b74521757d6a2a authored almost 10 years ago by otakuSiD <[email protected]>
Added Facebook application browser

github.com/faisalman/ua-parser-js - af9fc6916102693cf43bea3e04c26b5acc96cfa5 authored almost 10 years ago by Dmitry Tyschenko <[email protected]>
Refactor Xiaomi regexps

github.com/faisalman/ua-parser-js - feed5498eb70d792519e6f3cfd272de7c53dc01f authored almost 10 years ago by Anton Zhiyanov <[email protected]>
Add Vivaldi browser

github.com/faisalman/ua-parser-js - 2e87b02dda0d69aef01eb0423353f00aecc0127e authored almost 10 years ago by Anton Zhiyanov <[email protected]>