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 new browser: Firefox Reality

github.com/faisalman/ua-parser-js - c937400e8ec5c686824875bad172a316769bed12 authored over 3 years ago by Faisal Salman <[email protected]>
Add new Engine & Browser: Flow

github.com/faisalman/ua-parser-js - 8bea5c552aa784bee06818a8dc8b21b5b33ff7e4 authored over 3 years ago by Faisal Salman <[email protected]>
Small refactor

github.com/faisalman/ua-parser-js - 3843578de9c3b909911d961a383efd39adced34d authored over 3 years ago by Faisal Salman <[email protected]>
Merge pull request #487 from kueez/kueez-develop

Better tablet detection

github.com/faisalman/ua-parser-js - be9a06602939ef211673d6b465c597fb04219176 authored over 3 years ago by Faisal Salman <[email protected]>
Better tablet detection:

- iPad using Facebook browser on some occasions
- More Huawei tablets
- Asus ZenPad Z8s (P00J)

github.com/faisalman/ua-parser-js - 6f2ba7fcd535d7accf36bc87fa77fda5145dc601 authored over 3 years ago by sUP <[email protected]>
Better tablet detection - Build.

github.com/faisalman/ua-parser-js - d72de26ef95dbdccb748e3e593670a5e66eeaa2b authored over 3 years ago by sUP <[email protected]>
Better tablet detection:

- Fix lenovo phone / tablet detection

github.com/faisalman/ua-parser-js - 80fae81eeedcf6dbaa87ce24e6c1a82aa2ddd545 authored over 3 years ago by sUP <[email protected]>
Better tablet detection:

- Huawei MediaPad M/T
- Galaxy Tab SM-P
- Kindle Fire without Silk

github.com/faisalman/ua-parser-js - 91fa6dd5cc3f3f86f6fb5c708651f9f51aec2eee authored over 3 years ago by sUP <[email protected]>
Release as 0.7.26

github.com/faisalman/ua-parser-js - a6b0c165c4882b62c430284f77cbd231c497d892 authored over 3 years ago by Faisal Salman <[email protected]>
Merge branch 'old-edge-fix' into develop

github.com/faisalman/ua-parser-js - 999764cf36c05892c2b97ba8bc3dc34c7c081b8d authored over 3 years ago by Faisal Salman <[email protected]>
Add new device.vendor: Realme

github.com/faisalman/ua-parser-js - 0e70fc4044e19c6fef9a3c0d7fcacfc3e09d07e2 authored over 3 years ago by Faisal Salman <[email protected]>
Refine device detection with more test cases

github.com/faisalman/ua-parser-js - 3b703a6379f404dba2163d432c9fbaac7a4227c7 authored over 3 years ago by Faisal Salman <[email protected]>
Fix regexes that were marked as unsafe by safe-regex module

github.com/faisalman/ua-parser-js - 4f27489ccfdaca6f93c4fe273a6530750c45c980 authored over 3 years ago by Faisal Salman <[email protected]>
Fix #342 - Enforce all regexes to comply with safe-regex as a safeguard against possible ReDoS vulnerability

github.com/faisalman/ua-parser-js - 2cfd792d245146e2b2882b23494788711b66bea1 authored over 3 years ago by Faisal Salman <[email protected]>
Merge branch 'refactor-experimental' into develop

github.com/faisalman/ua-parser-js - b406b5df2c025290a634b88364a47689068b3983 authored over 3 years ago by Faisal Salman <[email protected]>
Add new device.vendor: Vivo

github.com/faisalman/ua-parser-js - 536b9e8d9d4e4a7c12f57c0607c9e499fc8e5f35 authored over 3 years ago by Faisal Salman <[email protected]>
Refine some detection with more test cases

github.com/faisalman/ua-parser-js - 8d5685771d1e3f3f4661b117a62e2201d60c1847 authored over 3 years ago by Faisal Salman <[email protected]>
Casually save some bytes

github.com/faisalman/ua-parser-js - 69a568ae49258374fab48af87412c13163401477 authored over 3 years ago by Faisal Salman <[email protected]>
Detect ARMEABI as ARM

github.com/faisalman/ua-parser-js - 59d947dcab8ffe393ab2cc96b40cc17bb0b87574 authored over 3 years ago by Faisal Salman <[email protected]>
Add some test cases for Samsung, Huawei, Xiaomi

github.com/faisalman/ua-parser-js - 62cb5a2e54a68e17ad21a5a96aefcfed1cf0cd40 authored over 3 years ago by Faisal Salman <[email protected]>
Add Device: Surface Duo

github.com/faisalman/ua-parser-js - cd61aef07d4b25795ed1bf9a0665f8bbab19a565 authored over 3 years ago by Faisal Salman <[email protected]>
Add new OS: Raspbian

github.com/faisalman/ua-parser-js - afe62e915d57beb71f4a0f47467639a2bdc8c174 authored over 3 years ago by Faisal Salman <[email protected]>
Refine some OS detection

github.com/faisalman/ua-parser-js - ef4eeadcd85af64fa613434f96c366a99e5ac377 authored over 3 years ago by Faisal Salman <[email protected]>
Release as 0.7.25

github.com/faisalman/ua-parser-js - 3da59cef3d6666de913a0c3056b6fa6378207d60 authored over 3 years ago by Faisal Salman <[email protected]>
Simplify Huawei detection

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

github.com/faisalman/ua-parser-js - 73fb12b379e4f86c95bed7ade9d4175e2d7142a6 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #209 Add CHANGELOG

github.com/faisalman/ua-parser-js - 94d3550844437665ffaf1a9a2403768c9f4378cf authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #448 Add AT&T & Vodafone devices

github.com/faisalman/ua-parser-js - 14e7dd3f864b696923aebd3c53bdae944976cc6b authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #279 Remap old Edge versions <= 44 as suggested by @mikemaccana @callaginn

github.com/faisalman/ua-parser-js - dff9746527a9778826442693b7a25851633b868e authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #422 Add ARMHF in CPU Arch detection

github.com/faisalman/ua-parser-js - effd766e3b2256f63e5cbfe4322bc7b2498a80e5 authored almost 4 years ago by Faisal Salman <[email protected]>
Add CDN links & insert npm fund

github.com/faisalman/ua-parser-js - 4d94c6b3e3bbd88c2c54ea040468d7870d60700b authored almost 4 years ago by Faisal Salman <[email protected]>
Move documentation upwards and..mAkE tHe LoG0 BiG99eR!!1!1!

github.com/faisalman/ua-parser-js - daeb118543dabad9c8d50ae51b87e63a82cf8de9 authored almost 4 years ago by Faisal Salman <[email protected]>
Merge branch 'refactor-experimental' of github.com:faisalman/ua-parser-js into refactor-experimental

github.com/faisalman/ua-parser-js - c47f458586232ac962203615ca3c1f62c6b46a5a authored almost 4 years ago by Faisal Salman <[email protected]>
Enforce maximum limit to user-agent input

github.com/faisalman/ua-parser-js - 8c2b84fc31f62a4de9f8b1a6742097af4b73cf08 authored almost 4 years ago by Faisal Salman <[email protected]>
Update README contents & structures

github.com/faisalman/ua-parser-js - 1667f5f2b2561e210cf992c041b82b09febedcd4 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #438 Add Zebra devices

github.com/faisalman/ua-parser-js - e1905168a856ba7a759a572c95f3401513ea9abe authored almost 4 years ago by Faisal Salman <[email protected]>
Action doesn't work, should be under /.github/workflows folder perhaps

github.com/faisalman/ua-parser-js - 10475761cf8e2e69cb897c507445e6b3944930dd authored almost 4 years ago by Faisal Salman <[email protected]>
Change mocha reporter for CI

github.com/faisalman/ua-parser-js - db381cad920b6b9f517c347025f1e116630c8cca authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #427 - Trying GitHub Actions

github.com/faisalman/ua-parser-js - bb16473fac73030500a79875802767a23584c720 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #401 Rearrange the order of regexes to improve hit-rate performance

github.com/faisalman/ua-parser-js - fe5ca1de96f575892e69f9a6bcecce3ee14caf42 authored almost 4 years ago by Faisal Salman <[email protected]>
Casually save some bytes

github.com/faisalman/ua-parser-js - ebccc29d9747970d1c1ff752480b66f2d6d873db authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #449 Lenovo Tablet

github.com/faisalman/ua-parser-js - 1a8cd671abfc7a63aadb69496b7c0405259f49ab authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #430 Playstation 5

github.com/faisalman/ua-parser-js - d1ba5f591425b8e5406e7faafc9b7cedd7240323 authored almost 4 years ago by Faisal Salman <[email protected]>
Latest Xperia lineup

github.com/faisalman/ua-parser-js - e402a6a55c68774322ac541be5a68b8b10ef0e25 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #470 Identify Android TV as SmartTV

github.com/faisalman/ua-parser-js - e612b44ecd679f151c6c7eba3d04bdae4d7311b4 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #475 Nokia version incomplete

github.com/faisalman/ua-parser-js - fc1d3b0719aed9499d31d41b48975e52db56fed0 authored almost 4 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 - c626c01a5ea53c54c11bf5d936fbedc466652cc4 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #433 #434 Huawei devices

github.com/faisalman/ua-parser-js - d1ea2f0dc4942cd333ee825717900c161193c27b authored almost 4 years ago by Faisal Salman <[email protected]>
Merge pull request #483 from annez/check-typeof-window

Move to check typeof for window for different envs

github.com/faisalman/ua-parser-js - 70a586d4b14e62fd33915be5ccf7e38866e8ff76 authored almost 4 years ago by Faisal Salman <[email protected]>
Merge branch 'master' of github.com:faisalman/ua-parser-js

github.com/faisalman/ua-parser-js - 9da55e97910d69989ca4980c20d0ba8c484bcc02 authored almost 4 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 - 6c44b3fcc59726d41ccac56cd379ee05d54d64b9 authored almost 4 years ago by Faisal Salman <[email protected]>
Merge pull request #477 from crcong/fixWechatDesktop

FIX: Wechat Desktop for Windows compatible with new version

github.com/faisalman/ua-parser-js - b1f34c1620cabb2d94ed806341f67c8c85785eca authored almost 4 years ago by Faisal Salman <[email protected]>
FIX: new wechat desktop's unsafe regex

github.com/faisalman/ua-parser-js - 1cfe34f517124e0454f89ea9bd49cfe8055f0b87 authored almost 4 years ago by ruicong <[email protected]>
Fix #407 ZTE Nubia misidentified as Nextbook Tablet

github.com/faisalman/ua-parser-js - 6c87e069ec178691eb13362c81390ac6e0a26c6e authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #339 Add Weibo

github.com/faisalman/ua-parser-js - d658ef364bf21a2a9ff3e6a60d8f19f8abcce881 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #366 Amazon Alexa Echo Show

github.com/faisalman/ua-parser-js - f85dc8cb9abd89ab30d5cfb6d5a0d40fdf8be28a authored almost 4 years ago by Faisal Salman <[email protected]>
Add Nintendo Switch

github.com/faisalman/ua-parser-js - cdac86782ba42f7d1b0f489f08e2e83b8ecbfea3 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #454 Improve Samsung detection

github.com/faisalman/ua-parser-js - 46615e70db3bd098dd471f75b7b91afa96e819a7 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #450 Sony Xperia Z2 Tablet

github.com/faisalman/ua-parser-js - 6aa3ff13746b0dd2b95ee6df59ef6cd8038cdd97 authored almost 4 years ago by Faisal Salman <[email protected]>
Add funding support links

github.com/faisalman/ua-parser-js - dce862364b2bfb4fc5db6e8ac51a2f0ab4317e60 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #367 #425 Detect Instagram in-app browser

github.com/faisalman/ua-parser-js - ec5a864abb4b30c5143c3f870d73d807697cf610 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix #413 Bug resulting Motorola model O

github.com/faisalman/ua-parser-js - d78a2e0361cc0ce4574f1abb824c14fce1f5f830 authored almost 4 years ago by Faisal Salman <[email protected]>
Move to check typeof for window for different envs

github.com/faisalman/ua-parser-js - f661da9d474fe844319c8497e2aba9337bb5cc50 authored almost 4 years ago by David Annez <[email protected]>
Update version number to 0.7.24

github.com/faisalman/ua-parser-js - 9999815ac8c969306594c650566695fba3506830 authored almost 4 years ago by Faisal Salman <[email protected]>
Fix potential ReDoS vulnerability as reported by Doyensec

github.com/faisalman/ua-parser-js - 809439e20e273ce0d25c1d04e111dcf6011eb566 authored almost 4 years ago by Faisal Salman <[email protected]>
Merge pull request #479 from joeyparrish/develop

fix: Xbox OS detection

github.com/faisalman/ua-parser-js - 5b83893476048e8110890fa51adb7d685b9b6f53 authored almost 4 years ago by Faisal Salman <[email protected]>
chore: Update build

github.com/faisalman/ua-parser-js - 9d154cc41b34a54fac1abf58686f6b0b19e363d0 authored almost 4 years ago by Joey Parrish <[email protected]>
fix: Xbox OS detection

It is better to detect Xbox devices as having the OS "Xbox".
Otherwise, they are detected as "Wi...

github.com/faisalman/ua-parser-js - 7679003f87bec9ceff3d0825b67cda1124454a4b authored almost 4 years ago by Joey Parrish <[email protected]>
FIX: Wechat Desktop for Windows compatible with new version

github.com/faisalman/ua-parser-js - cd1bfd87c504920b1a34973120d65681beff73a8 authored almost 4 years ago by ruicong <[email protected]>
Merge pull request #474 from dust-off/master

Fallback for Mobile

github.com/faisalman/ua-parser-js - 45bf76a0fe4706ca3c43b2470b3f71c401a4c1e1 authored almost 4 years ago by Faisal Salman <[email protected]>
facebook movile app with no browser info

github.com/faisalman/ua-parser-js - f543c5ad72436fab77a19b601ac72e5a4b36fb8a authored almost 4 years ago by Dustin <[email protected]>
Merge pull request #471 from jishidaaaaa/fix-firetv-detection

Fix Detection Rule For Amazon Fire TV

github.com/faisalman/ua-parser-js - 89a72c27a75d892b2500eca00927e5c3d68cabfd authored almost 4 years ago by Faisal Salman <[email protected]>
Merge pull request #472 from GeraldHost/master

Update readme playstation typo

github.com/faisalman/ua-parser-js - 314131d0032c2e0d9971854fd828d76e0313a80e authored almost 4 years ago by Faisal Salman <[email protected]>
feat: update readme playstation

Update Playstation to PlayStation as "Playstation" is not a known user agent.

github.com/faisalman/ua-parser-js - 386ebc29f1d6460900f807b5a5993104b4df1cb4 authored almost 4 years ago by Gerald Host <[email protected]>
Fix Detection Rule For Amazon Fire TV

github.com/faisalman/ua-parser-js - b0f14de2a47c45cdd20cdbe21e7f10d7f06c0fb4 authored almost 4 years ago by Junki-Ishida <[email protected]>
Merge pull request #469 from bynice/patch-1

Update ua-parser.js

github.com/faisalman/ua-parser-js - fd8a5830208dc9197dbb42c753dfd8169af03002 authored almost 4 years ago by Faisal Salman <[email protected]>
Merge pull request #368 from Deliaz/master

Add Coc Coc browser detection

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

Samsung Tablet SM-P587 must be Tablet device type

github.com/faisalman/ua-parser-js - 34e2e800c5651eb01b533cb6417925a76e96e128 authored about 4 years ago by Yılmaz <[email protected]>
Merge branch 'develop' into master

github.com/faisalman/ua-parser-js - 26c74ef35663bf4011306f1015583f4c5ea9aab7 authored about 4 years ago by Deliaz <[email protected]>
Merge pull request #466 from yoyo837/patch-1

Update homepage

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

github.com/faisalman/ua-parser-js - d5ab75a14e4ea7db01334cc52ca553caeb312bca authored about 4 years ago by Faisal Salman <[email protected]>
Merge pull request #451 from dineshks1/master

Adds travis jobs on ppc64le

github.com/faisalman/ua-parser-js - 83d37b4887267a4567fc1330d6c9b927a9ee0ebd authored about 4 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 - 2d53ceb8bf58d9d512c0028db3840844aeb1f54b authored about 4 years ago by Faisal Salman <[email protected]>
Merge pull request #463 from vinyldarkscratch/bump-deps

Bump version for all dependencies

github.com/faisalman/ua-parser-js - d107155a57ca216378a0432862646e2fc5c9a8e1 authored about 4 years ago by Faisal Salman <[email protected]>
Merge pull request #459 from WizKid/master

Amazon Fire do not always contain build number

github.com/faisalman/ua-parser-js - 43fb4d16a7ccebac9bfe0b77b7c4e4117c50f90f authored about 4 years ago by Faisal Salman <[email protected]>
Fix ReDoS vulnerabilities reported by Snyk

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

github.com/faisalman/ua-parser-js - 86471ad7e24724757e6147cd449cc2af4fab6280 authored about 4 years ago by Faisal Salman <[email protected]>
Fix #453 - ReDoS vulnerability in MachSpeed tablets detection as reported by @migueldemoura

github.com/faisalman/ua-parser-js - 9dfa5fc675bb7ab4a4feeff1cca191324fee480a authored about 4 years ago by Faisal Salman <[email protected]>
Bump version for all dependencies

github.com/faisalman/ua-parser-js - 4547dbc0b478af6bdcee97693d87d17922d885ca authored about 4 years ago by Queen Vinyl Darkscratch <[email protected]>
Amazon Fire do not always contain build number

github.com/faisalman/ua-parser-js - 7b23335d290a9225dcb094652e15677ef3227852 authored about 4 years ago by Emil Hesslow <[email protected]>
Adds travis jobs on ppc64le

github.com/faisalman/ua-parser-js - da53c35f91eea1d55ced6e1df3927f8434ade4b2 authored about 4 years ago by dineshks1 <[email protected]@outlook.com>
Fix #447 - Improve identification for LG SmartTV

github.com/faisalman/ua-parser-js - edd84eaa72b11b0f439d370bd73e7d7b52d941f9 authored about 4 years ago by Faisal Salman <[email protected]>
Fix #444 - Identify unknown Firefox-based browser as "Firefox" rather than "Mozilla"

github.com/faisalman/ua-parser-js - 1a75bc845fbae23f3ee4b2b8c66f4772694f5f88 authored over 4 years ago by Faisal Salman <[email protected]>
bump version to 0.7.22

github.com/faisalman/ua-parser-js - e72371c34de7888b3ed7ca9781f3fee3a1be7b3e authored over 4 years ago by Faisal Salman <[email protected]>
Refine Xiaomi detection

github.com/faisalman/ua-parser-js - e96f95802d1b61e4be391693cbe7d7743fc3e234 authored over 4 years ago by Faisal Salman <[email protected]>
Merge branch 'master' into develop

github.com/faisalman/ua-parser-js - aa190ad3193e32fcd5fafb11a0d696829a0e48a0 authored over 4 years ago by Faisal Salman <[email protected]>
Fix potential ReDoS vulnerability

github.com/faisalman/ua-parser-js - 233d3bae22a795153a7e6638887ce159c63e557d authored over 4 years ago by Faisal Salman <[email protected]>
Merge pull request #437 from RomanSavarin/samsung-note-10

Detect Samsung Note 10.1 as a tablet

github.com/faisalman/ua-parser-js - 3547f16d080623488320103b3be55b82750974af authored over 4 years ago by Faisal Salman <[email protected]>