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

Merge branch 'develop' into samsung-note-10

github.com/faisalman/ua-parser-js - da113f9fad0f7cae0fc35262cdf06c7aa9b3a43f authored over 4 years ago by Raman Savaryn <[email protected]>
Merge pull request #439 from joeyparrish/develop

Extract Chromecast firmware version

github.com/faisalman/ua-parser-js - 150ad0b1761d54dc0be4316388773eb106746a5f authored over 4 years ago by Faisal Salman <[email protected]>
Merge pull request #436 from derUli/develop

Detect SM-P610 / Samsung Galaxy Tab S6 Lite as tablet

github.com/faisalman/ua-parser-js - ba5324d3cd56264cd0e5d76274ee69557ea25979 authored over 4 years ago by Faisal Salman <[email protected]>
Merge pull request #426 from nionata/feature/facebook

Detect Facebook In-App Browsers without versions

github.com/faisalman/ua-parser-js - 631d0501bbdc177b94b9e308a73fe8be42e7d959 authored over 4 years ago by Faisal Salman <[email protected]>
Extract Chromecast firmware version

Rather than put the CPU type as the OS version, for Chromecast, the
firmware version would be mu...

github.com/faisalman/ua-parser-js - 20ceaf9000bdc2d641ca1ff2933ee20c851bebef authored over 4 years ago by Joey Parrish <[email protected]>
Detect Samsung Note 10.1 as a tablet

github.com/faisalman/ua-parser-js - a8972c7d703fe2228628e1044c09c0818e3c4ab6 authored over 4 years ago by roman.savarin <[email protected]>
detect SM-P610 / Samsung Galaxy Tab S6 Lite as tablet

github.com/faisalman/ua-parser-js - 8196cb1c43b96e476971ddca54f0d3d02fe3086e authored over 4 years ago by Ulrich Schmidt <[email protected]>
Merge branch 'develop' into feature/facebook

github.com/faisalman/ua-parser-js - 624eaf3f8a6011998e9ecf2d98fb64b0079a6b5b authored over 4 years ago by Nicholas Ionata <[email protected]>
catch facebook in-app browsers that do not contain versions

github.com/faisalman/ua-parser-js - 4ca311224fa3128f92e8be5ee79a6fb98e1c3d3e authored over 4 years ago by nionata <[email protected]>
Merge pull request #424 from patrick-nurt/detect-huawei-p30

Detect Huawei P30

github.com/faisalman/ua-parser-js - 5230745280ba8aee775b0f5d2c8a2332f8ef2c4e authored over 4 years ago by Faisal Salman <[email protected]>
Update device-test.json

github.com/faisalman/ua-parser-js - cc11bc6a2c828c0ca4f3566761ea3e0646e114ef authored over 4 years ago by patrick-nurt <[email protected]>
Update ua-parser.js

github.com/faisalman/ua-parser-js - bd6dee4a08070815d55b2c867a16b0172df78b9d authored over 4 years ago by patrick-nurt <[email protected]>
Merge pull request #409 from masahills/devlocal

Detect Android models from unidentified device vendors.

github.com/faisalman/ua-parser-js - 1fc9d5a4a4ed0b084264817f040e4a16687942cc authored almost 5 years ago by Faisal Salman <[email protected]>
Updated the regexp patterns to be simpler/safer.

github.com/faisalman/ua-parser-js - 7568f0a6f53b0bb8b042a2503da47e2dc06303e5 authored almost 5 years ago by Masahiko Sato <[email protected]>
Try to detect Android device models from unidentified vendors.

github.com/faisalman/ua-parser-js - 726a458c84937e07ddea0e3b889afc9b042eaf34 authored almost 5 years ago by Masahiko Sato <[email protected]>
Merge pull request #406 from insanehong/develop

Add Whale Browser@NAVER Corp to list of browsers

github.com/faisalman/ua-parser-js - 4daaa412115d430559b09834d77b3aa8608614b4 authored almost 5 years ago by Faisal Salman <[email protected]>
Add new browser Whale@Naver Corp. - https://whale.naver.com

github.com/faisalman/ua-parser-js - 74c973b0d82737813bd9f764ba52be4a52566256 authored almost 5 years ago by insanehong <[email protected]>
Merge pull request #405 from tkrotoff/remove-script-type

No need for type="text/javascript"

github.com/faisalman/ua-parser-js - 43169ce1da9787eee41225d0429762e07eb2c077 authored almost 5 years ago by Faisal Salman <[email protected]>
No need for type="text/javascript"

github.com/faisalman/ua-parser-js - b0059eff5b1041bc97c83889861b71ee9ee79197 authored almost 5 years ago by Tanguy Krotoff <[email protected]>
Tabs => spaces

github.com/faisalman/ua-parser-js - ec0d7c037a0591bdb18438f901c4ca2de4811e69 authored almost 5 years ago by Tanguy Krotoff <[email protected]>
Simplify Huawei regex

github.com/faisalman/ua-parser-js - a8eac11d823cb1011db91d6dff9da639db654583 authored about 5 years ago by Faisal Salman <[email protected]>
Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop

github.com/faisalman/ua-parser-js - e15ac48f0f3d6b64de581cf62f860cac33886d15 authored about 5 years ago by Faisal Salman <[email protected]>
Merge pull request #404 from 8thwall/huaweiProDevices

Added Huawei P20 Pro and Huawei Mate P20 Pro Device Detection

github.com/faisalman/ua-parser-js - 74cb3d417b28ceb12ccc5886f4502cba449e5ca6 authored about 5 years ago by Faisal Salman <[email protected]>
Add additional model numbers for Huawei Mate 20 Pro

github.com/faisalman/ua-parser-js - b45bd07bab830415b403e4755c8e0f1bd8234883 authored about 5 years ago by Tony Tomarchio <[email protected]>
Detect Huawei P20 Pro

github.com/faisalman/ua-parser-js - feafa4d0278e1f243cdc94eb5c20a06b5dee4c0d authored about 5 years ago by Tony Tomarchio <[email protected]>
Detect Huawei Mate 20 Pro

github.com/faisalman/ua-parser-js - fc08e23f54addee24df1a97eaf687c44ea639c74 authored about 5 years ago by Tony Tomarchio <[email protected]>
Merge pull request #402 from ChadKillingsworth/pixels

Add detection for newer Pixel devices

github.com/faisalman/ua-parser-js - 590234ba131d7d65adc46cfb14150584faea63b5 authored about 5 years ago by Faisal Salman <[email protected]>
Update README

github.com/faisalman/ua-parser-js - e1dd27cc3f91dce6c209e1ff238e9ef7ba74098a authored about 5 years ago by Faisal Salman <[email protected]>
Fix #351: Identify Huawei MediaPad as tablet

github.com/faisalman/ua-parser-js - e14dcd598c4441973895cecda6fcee3d8c862fd6 authored about 5 years ago by Faisal Salman <[email protected]>
Remove redundant rule for OnePlus

github.com/faisalman/ua-parser-js - d260bcca37540e07004f14b37ee1560ba9bbcf28 authored about 5 years ago by Faisal Salman <[email protected]>
Fix #395: Add 360 Browser

github.com/faisalman/ua-parser-js - 9da7fd4f9293c4167906900f30d15d7e296547d6 authored about 5 years ago by Faisal Salman <[email protected]>
Fix #389 TypeError when $=null

github.com/faisalman/ua-parser-js - 5cbd2fa795d9e1c0fdb7f2634b0f0869e6b8c0c0 authored about 5 years ago by Faisal Salman <[email protected]>
Add OS: KaiOS

github.com/faisalman/ua-parser-js - 7fca67cbc7a3bab985f3e91132f29f913925151c authored about 5 years ago by Faisal Salman <[email protected]>
Add detection for newer Pixel devices

github.com/faisalman/ua-parser-js - ac123a98de991640e6bc48c6cb49c57eead925ff authored about 5 years ago by Chad Killingsworth <[email protected]>
Merge pull request #399 from MimyyK/master

Add new devices OnePlus

github.com/faisalman/ua-parser-js - 65b38046256dff2e4891d39817e98608838049a0 authored about 5 years ago by Faisal Salman <[email protected]>
Add new devices (OnePlus 6 and OnePlus 6T)

github.com/faisalman/ua-parser-js - c558a64ec5213d39c817855d23b539fe2fca271c authored about 5 years ago by MimyyK <[email protected]>
Merge pull request #393 from ll-syber/baidubox

Add Baidu App detection

github.com/faisalman/ua-parser-js - c191372e677f75825079c922ee9c49dd79a89d9f authored about 5 years ago by Faisal Salman <[email protected]>
1. merge baidubrowser with bidubrowser, and place them in "trident based"

2. add baiduboxapp, which stand for "Baidu App on mobile"

github.com/faisalman/ua-parser-js - 5050ef75f6c6a03672f958520589f1ac9878285e authored over 5 years ago by ll-syber <[email protected]>
Merge pull request #390 from JBYoshi/blink-version

Use Chrome version for Blink version.

github.com/faisalman/ua-parser-js - 3768a26e5dddcfb7a350ea51823615b2678bb80e authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #392 from JBYoshi/smart-tv-type

Classify Apple TV and Chromecast as smart TVs.

github.com/faisalman/ua-parser-js - 12a96a992a69ca4b64a330187ad35105750d0631 authored over 5 years ago by Faisal Salman <[email protected]>
Classify Apple TV and Chromecast as smart TVs.

github.com/faisalman/ua-parser-js - 3a78cf598deb4cdad0ffb7b96a5a157338b534c3 authored over 5 years ago by JBYoshi <[email protected]>
Fix whitespace.

github.com/faisalman/ua-parser-js - 8457f61f60f584fe4c510e282a15589e7b7aede2 authored over 5 years ago by JBYoshi <[email protected]>
Use Chrome version for Blink version.

github.com/faisalman/ua-parser-js - ca14b133cb05999e941877ad891aafe0aed43eeb authored over 5 years ago by JBYoshi <[email protected]>
Merge pull request #374 from pavelstudeny/master

Add Avast Secure Browser & AVG Secure Browser

github.com/faisalman/ua-parser-js - 411e41afd8348b9915974b44e301bc4e27d55bba authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #383 from 8thwall/huaweiDevices

Detect Huawei P20, P20 Lite and P30 Pro

github.com/faisalman/ua-parser-js - 44d4ed5350500f1c0637700eb2012e0926bc24b7 authored over 5 years ago by Faisal Salman <[email protected]>
Detect Huawei P20

github.com/faisalman/ua-parser-js - e5a02c0e5709e25c5c74670c6395b79053321b85 authored over 5 years ago by Tony Tomarchio <[email protected]>
Detect Huawei P20 Lite and P30 Pro

github.com/faisalman/ua-parser-js - c7525200417231e28e86818038643c233e9adb17 authored over 5 years ago by Alvin Portillo <[email protected]>
fix comment

github.com/faisalman/ua-parser-js - ee391c8888ee049576ff17f8cd5a342205b0c0b2 authored over 5 years ago by Pavel Studeny <[email protected]>
v0.7.20 - released under the MIT license

github.com/faisalman/ua-parser-js - a88934fadf2393f3757f1e8b9966d8c0244120b1 authored over 5 years ago by Faisal Salman <[email protected]>
Fix #379 Detect Lenovo Tab

github.com/faisalman/ua-parser-js - 8cf2a8793822dc56960891176f95d7e1e0611732 authored over 5 years ago by Faisal Salman <[email protected]>
Fix #378 Detect Samsung Galaxy C9 Pro

github.com/faisalman/ua-parser-js - b1d6eda6e1d13f6fa2d33d9b154b0a732f1795d3 authored over 5 years ago by Faisal Salman <[email protected]>
Fix #289 Detect Xiaomi Mi as Mobile

github.com/faisalman/ua-parser-js - a9fc6163b86269b48b3a26e63f4c5782fb4061cf authored over 5 years ago by Faisal Salman <[email protected]>
Fix #318 Detect Meizu Note as Mobile

github.com/faisalman/ua-parser-js - 7ef62a68de0880f3a5ff4956ec9443ba127ac33c authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #372 from maxnordlund/patch-2

Remove outcommented code

github.com/faisalman/ua-parser-js - de3b3bd55e04070c5cab8f0fbb3a301aea9a0292 authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #380 from evaliyev/fix_license

Fix license

github.com/faisalman/ua-parser-js - 700220f2b9445ddb1c63a32b4a9807486ea48db8 authored over 5 years ago by Faisal Salman <[email protected]>
Update README

github.com/faisalman/ua-parser-js - 90ae87ec17b9ae2ee3637c2a17429c3c445a9e20 authored over 5 years ago by Elchin Valiyev <[email protected]>
fix license in package.json

github.com/faisalman/ua-parser-js - f60fdbefa54163e2cc54a3917529830ddc260791 authored over 5 years ago by Elchin Valiyev <[email protected]>
Merge pull request #375 from IldarKamalov/develop

Fixed Edge Chromium detection

github.com/faisalman/ua-parser-js - 97e919024b0591ebebe2df1e54f854cef02c0b7c authored over 5 years ago by Faisal Salman <[email protected]>
Fixed Edge Chromium detection

Closes #373

github.com/faisalman/ua-parser-js - a88b70bdd4ad9c04677f7e51415c6551b2ca3789 authored over 5 years ago by Ildar Kamalov <[email protected]>
Add AVG Secure Browser detection

github.com/faisalman/ua-parser-js - 0b7d05bae0078ccbec109af6140042b124acdacf authored over 5 years ago by Pavel Studeny <[email protected]>
Add Avast Secure Browser detection

github.com/faisalman/ua-parser-js - 7d4d9fd4762f1f96e7ebdc6bcec8728f4449206a authored over 5 years ago by Pavel Studeny <[email protected]>
Merge pull request #371 from maxnordlund/patch-1

Fix typo

github.com/faisalman/ua-parser-js - 89635fcc6eed964800533e615363c144dbfa5629 authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #369 from symunona/rjs-fix

FIX: When using as AMD module with RequireJS optimizer using a namespace

github.com/faisalman/ua-parser-js - b6d2bb52626374425c6befb8cff9c083c64f074b authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #364 from rainemak/sailfishos

Add Sailfish OS and Sailfish Browser detection

github.com/faisalman/ua-parser-js - 73192e64d4b9d68dac231faf495e3759d46123c3 authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #359 from hr6r/develop

WeChat(Win) Desktop

github.com/faisalman/ua-parser-js - 557c46f413bb7e90021c71e47265d626b1f43b9c authored over 5 years ago by Faisal Salman <[email protected]>
Merge pull request #353 from 8thwall/pixelFix

Fix Pixel XL devices on Chrome 70

github.com/faisalman/ua-parser-js - 9fb502ea6de3d2dfb8e52b7c3170c7ad509ccae6 authored over 5 years ago by Faisal Salman <[email protected]>
Remove outdated TODO

This todo was written in April 2015, which at the time of this commit is
almost 4 years ago. See...

github.com/faisalman/ua-parser-js - 37cac21d0cb0e04c2d097dc01248a7b9df7483d0 authored over 5 years ago by Max Nordlund gmail <[email protected]>
Remove unused media players

This got disabled ~4 years ago, see 5d817e37

github.com/faisalman/ua-parser-js - 95f37b4ce5bc25dac82a2476899eaaf7c38d6170 authored over 5 years ago by Max Nordlund gmail <[email protected]>
Remove outcommented code

Hasn't been used for years, so it's most likely safe to remove.

github.com/faisalman/ua-parser-js - cc479f81ae0489b4872ea0d1544ef322e95382fa authored over 5 years ago by Max Nordlund gmail <[email protected]>
Remove disabled CLI functionality

See #268

github.com/faisalman/ua-parser-js - d1a7f365ad55c4be1ab24c186a8925185533129e authored over 5 years ago by Max Nordlund <[email protected]>
Remove outcommented code

It was disabled 2 years ago, see #258

github.com/faisalman/ua-parser-js - a4da1e2b659438d76cd6a40ce8010c26dfa0aee4 authored over 5 years ago by Max Nordlund <[email protected]>
Fix typo

Changes `margedRegexes` -> `mergedRegexes`

github.com/faisalman/ua-parser-js - 795139e1b8bb6dd3c8f2d7a5798493be8c2adf27 authored over 5 years ago by Max Nordlund <[email protected]>
FIX: When using in an AMD module with RequireJS using a namespace,

it does not get packed correctly, because r.js optimizer matches
the exact line containing 'funct...

github.com/faisalman/ua-parser-js - 97dc89ae03b955fb92e73b5640aa8cd83304ad0f authored almost 6 years ago by Bendeguz <[email protected]>
Add Coc Coc browser detection

github.com/faisalman/ua-parser-js - cd3ba72b2fe8b72555eac12ff8fea9ad8df1d840 authored almost 6 years ago by Deliaz <[email protected]>
Add Sailfish OS and Sailfish Browser detection

github.com/faisalman/ua-parser-js - 995e872ff8bcd91e1ed5cc106d47ad25a39cbd38 authored almost 6 years ago by Raine Makelainen <[email protected]>
Merge branch 'develop' into develop

github.com/faisalman/ua-parser-js - 3bad800860c68b5bbb90ca22915bfa5053834526 authored almost 6 years ago by hr6r <[email protected]>
+ 'WeChat(Win) Desktop'

github.com/faisalman/ua-parser-js - 6f27f8b8625a920d1f612a32b36acca8e0a2caf9 authored almost 6 years ago by dianhe <[email protected]>
Fix Pixel XL devices on Chrome 70

github.com/faisalman/ua-parser-js - df5229cb62e5cc037c6079770153946244319c4a authored about 6 years ago by Alvin Portillo <[email protected]>
Fix #337 - Samsung Smart-TV

github.com/faisalman/ua-parser-js - 732cf5834e6a8605c75f48db492a14426345d475 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #303 - Acer Iconia

github.com/faisalman/ua-parser-js - ddcc29f63fe4da41fbf699a9c615e0ea68c22c1c authored about 6 years ago by Faisal Salman <[email protected]>
Fix #323 - Detect Asus ZenPad 10

github.com/faisalman/ua-parser-js - ce95d9ac170510f5ac69d66176b8901abb2eb065 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #327: iPad identified as mobile when using UCBrowser

github.com/faisalman/ua-parser-js - 56978dec0a1889a5dc415d7daa24d5bf5603709e authored about 6 years ago by Faisal Salman <[email protected]>
Fix #252: Detection for HTC Desire 820

github.com/faisalman/ua-parser-js - 60c4c2b6931188e8b8266fc608678934f7d2d611 authored about 6 years ago by Faisal Salman <[email protected]>
Update list

github.com/faisalman/ua-parser-js - 213d2296df1f80ff2f2ecb9e4851baf9f8a2aae5 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #340 - Add Browser: QupZilla, Falkon

github.com/faisalman/ua-parser-js - ed1ccb3902eeb746491e10945369ef2d62197d3b authored about 6 years ago by Faisal Salman <[email protected]>
Add Engine: Goanna

github.com/faisalman/ua-parser-js - 61e5d24bb52cb42d821b53e8ee7808dea9a231f0 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #341: Detect Konqueror before Safari

github.com/faisalman/ua-parser-js - 7c5991a725e005f756297e36a11b2d11da2333e3 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #246 #247 - Add Engine: Blink

github.com/faisalman/ua-parser-js - 3a5a701375ba263a752a2b8df9353fd95f7f9e77 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #349 Sony w/ Chrome >=70

github.com/faisalman/ua-parser-js - f6ef14d0cdc1663b1a54358e2e5c65d09b7b5b31 authored about 6 years ago by Faisal Salman <[email protected]>
Fix #328 New release 0.7.19

github.com/faisalman/ua-parser-js - 7aca357879ba18ec2e57d36403d391c860a1be2e authored about 6 years ago by Faisal Salman <[email protected]>
Remove Node 0.10 from Travis

github.com/faisalman/ua-parser-js - 7f8f357995b0ee9974528d8dc4a84ce584dd2097 authored about 6 years ago by Faisal Salman <[email protected]>
Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop

github.com/faisalman/ua-parser-js - 0fd919bd51e73bef3f36b1a1eead76acaf729c8f authored about 6 years ago by Faisal Salman <[email protected]>
Fix #347 Pixel C in Chrome 70

github.com/faisalman/ua-parser-js - a400d2163ccc314c915866ddc2bb49fe8953b4dc authored about 6 years ago by Faisal Salman <[email protected]>
Add OS: Fuchsia

github.com/faisalman/ua-parser-js - 073c672af5fcdf96cc7858b164e8373ab737f8b1 authored about 6 years ago by Faisal Salman <[email protected]>
Add OS: Fuchsia

github.com/faisalman/ua-parser-js - 93e17524c02a85430a5c9c29f09ca7696fd04c58 authored about 6 years ago by Faisal Salman <[email protected]>
Add Device: Essential & Google Pixel

github.com/faisalman/ua-parser-js - 2c7e61f9a219a7bac85ce080235e3ad5d4d8b85e authored about 6 years ago by Faisal Salman <[email protected]>
Merge pull request #346 from 8thwall/essential

Detect Essential Phone (PH-1)

github.com/faisalman/ua-parser-js - 87c6e5c1bdd50d90c73cb485e567b20e791e6a56 authored about 6 years ago by Faisal Salman <[email protected]>
Merge pull request #345 from 8thwall/pixel3

Add Pixel 2 XL, Pixel 3, Pixel 3 XL Device Models

github.com/faisalman/ua-parser-js - b88c52131fbfd61ac457dc42b9b4953d2ba3095c authored about 6 years ago by Faisal Salman <[email protected]>