mimmi20/browser-detector

View on GitHub
data/factories/browsers/blink.json

Summary

Maintainability
Test Coverage
{
  "rules": {
    "/bdbrowserhd/i": "baidu browser hd",
    "/bidubrowser|spark\\//i": "baidu spark",
    "/tieba/i": "tieba",
    "/baidubrowser|bdbrowser/i": "baidu browser",
    "/newsarticle/i": "newsarticle app",
    "/miuibrowser| miui\\//i": "miui browser",
    "/ opt\\//i": "opera touch",
    "/ opx\\/|oprgx\\//i": "opera gx",
    "/sonycebrowser/i": "sonycebrowser",
    "/ omi\\//i": "opera devices",
    "/ mms\\//i": "opera neon",
    "/opera mobi|(?:android|mtk|maui|samsung|windows ce|symbos).*(?:opera|opr\\/)|(?:opera|opr\\/).*(?:android|mtk|maui|samsung|windows ce|symbos)/i": "opera mobile",
    "/opr\\//i": "opera",
    "/midori/i": "midori",
    "/yasearchbrowser|yandexsearchbrowser/i": "ya-search-browser",
    "/yabrowser\\/[0-9_.]+ \\(lite\\)/i": "yabrowser-lite",
    "/yabrowser/i": "yabrowser",
    "/kamelio/i": "kamelio app",
    "/acheetahi/i": "cm browser",
    "/puffin/i": "puffin",
    "/oculusbrowser/i": "oculus-browser",
    "/surfbrowser|surf\\//i": "surfbrowser",
    "/avirascout/i": "avira scout",
    "/samsungbrowser\\/crossapp/i": "samsung crossapp",
    "/samsungbrowser|samsung.*version\\/[12].*chrome/i": "samsungbrowser",
    "/silk/i": "silk",
    "/coc_coc_browser/i": "coc_coc_browser",
    "/flipboard/i": "flipboard app",
    "/seznam\\.cz|sznprohlizec/i": "seznam browser",
    "/aviator/i": "aviator",
    "/sleipnir/i": "sleipnir",
    "/beamrise/i": "beamrise",
    "/diglo/i": "diglo",
    "/apusbrowser/i": "apusbrowser",
    "/iridium/i": "iridium browser",
    "/mxnitro/i": "maxthon nitro",
    "/maxthon|mxbrowser/i": "maxthon",
    "/micromessenger/i": "wechat app",
    "/qqbrowser/i": "qqbrowser",
    "/pinterestbot/i": "pinterest bot",
    "/pinterest/i": "pinterest app",
    "/wkbrowser/i": "wkbrowser",
    "/mb2345browser|com\\.browser2345/i": "2345 browser",
    "/2345explorer/i": "2345 explorer",
    "/2345chrome/i": "2345 chrome",
    "/115browser/i": "115 browser",
    "/114browser/i": "114 browser",
    "/sohunews/i": "sohunews app",
    "/alohabrowser|aloha\\//i": "aloha-browser",
    "/vivobrowser/i": "vivo-browser",
    "/huaweibrowser|hbpc\\//i": "huawei-browser",
    "/bingweb/i": "bingweb",
    "/sogousearch/i": "sogou-search",
    "/mzbrowser/i": "mz browser",
    "/klar\\//i": "firefox klar",
    "/focus\\//i": "firefox focus",
    "/eui browser/i": "eui browser",
    "/slimboat/i": "slimboat",
    "/yandexsearch/i": "yandexsearch",
    "/(fban|fb_iab)\\/messengerlite/i": "facebook messenger lite",
    "/(fban|fb_iab)\\/(messenger|orca-android)/i": "facebook messenger app",
    "/facebookexternalhit/i": "facebookexternalhit",
    "/fban\\/ema.+fbav/i": "facebook lite",
    "/fbav|fb_iab|facebook/i": "facebook app",
    "/bingsapphire/i": "bingsearch",
    "/newssapphire/i": "microsoft-start",
    "/gsa|googleapp/i": "google app",
    "/huohoubrowser/i": "huohoubrowser",
    "/aliapp\\(tb/i": "taobao",
    "/ucmini/i": "ucbrowser mini",
    "/ucturbo/i": "ucbrowser turbo",
    "/(?<!n)ubrowser/i": "ubrowser",
    "/uc ?browser/i": "ucbrowser",
    "/lite baiduboxapp/i": "baidu box app lite",
    "/baiduboxapp/i": "baidu box app",
    "/liebaofast/i": "liebao fast",
    "/navermatome/i": "matome",
    "/ecosia/i": "ecosia",
    "/edga/i": "edge mobile for android",
    "/edg\\//i": "edge",
    "/citrixchromeapp/i": "citrix chrome app",
    "/kiwi/i": "kiwi",
    "/yaanibrowser/i": "yaanibrowser",
    "/refindbot/i": "refindbot",
    "/instagram/i": "instagram app",
    "/quickbrowser/i": "quick browser",
    "/(?<!b)line\\//i": "line browser",
    "/oppobrowser/i": "oppo browser",
    "/sogoumobilebrowser/i": "sogou mobile browser",
    "/lebrowser|com\\.lenovo\\.browser/i": "lenovo browser",
    "/mobilelenovobrowser/i": "mobile lenovo browser",
    "/mint browser/i": "mint browser",
    "/360 aphone browser|360 ?browser/i": "360 browser",
    "/browse\\//i": "browse",
    "/ cent\\//i": "cent",
    "/mobileiron/i": "mobile iron",
    "/(?<![px])iron(\\/| (?!build|pro)|$)/i": "iron",
    "/haosouspider/i": "haosouspider",
    "/360se/i": "360 secure browser",
    "/360ee/i": "360 speed browser",
    "/appengine-google/i": "google app engine",
    "/juzibrowser/i": "juzibrowser",
    "/altibrowser/i": "altibrowser",
    "/wikibrowser/i": "wikibrowser",
    "/pibrowser/i": "pi browser",
    "/ibrowser/i": "ibrowser",
    "/airwatch browser/i": "airwatch browser",
    "/espn app|espn radio|espn%20radio/i": "espn radio",
    "/chromeplus/i": "chrome plus",
    "/iemobile|wpdesktop|zunewp7|xblwp7/i": "iemobile",
    "/dead ?link ?checker/i": "dead link checker",
    "/superbird/i": "superbird",
    "/chedot/i": "chedot",
    "/360spider/i": "360spider",
    "/randomized/i": "anonymizied",
    "/avant/i": "avant",
    "/google-publisher-plugin/i": "google publisher wordpress plugin",
    "/google-safety/i": "google-safety",
    "/google-read-aloud/i": "google-read-aloud",
    "/google-pagerenderer/i": "google-page-renderer",
    "/kodi/i": "kodi media center",
    "/xbmc/i": "xbmc media center",
    "/rocket\\//i": "firefox rocket",
    "/fast-webcrawler/i": "fast webcrawler",
    "/duckduckgo/i": "duckduck app",
    "/quark/i": "quark",
    "/heytapbrowser/i": "heytapbrowser",
    "/kik\\//i": "kik",
    "/salamweb/i": "salamweb",
    "/naver[\\/\\(]/i": "naver",
    "/quick search tv/i": "quick search tv",
    "/atom\\//i": "atom",
    "/tiktok|musical_ly/i": "tiktok",
    "/bonprix mobile app/i": "bonprix app",
    "/edgw\\//i": "edge webview",
    "/bingbot|msnbot/i": "bingbot",
    "/chrome-lighthouse/i": "lighthouse",
    "/hisearch/i": "hi-search",
    "/amazonbot/i": "amazon bot",
    "/openwave\\//i": "openwave mobile browser",
    "/avast\\//i": "avast secure browser",
    "/avg\\//i": "avg secure browser",
    "/ccleaner/i": "ccleaner browser",
    "/em client/i": "em-client",
    "/cookiebot/i": "cookiebot",
    "/yandexbot/i": "yandexbot",
    "/google-ads-conversions/i": "google-ads-conversions",
    "/google-ads-qualify/i": "google-ads-qualify",
    "/webexplorer|com\\.kaweapp\\.webexplorer/i": "web-explorer",
    "/slbrowser/i": "smart lenovo browser",
    "/contentking/i": "contentking",
    "/[ ]BW\\//": "built-with crawler",
    "/neevabot/i": "neevabot",
    "/xovionpagecrawler/i": "xovionpagecrawler",
    "/adg\\//i": "aol desktop",
    "/relemindbot/i": "relemind-bot",
    "/mediapartners-google/i": "adsense bot",
    "/viber/i": "viber",
    "/abb\\//i": "adblock browser",
    "/avastsecurebrowser/i": "avast secure browser",
    "/adsbot-google-mobile/i": "adsbot google-mobile",
    "/adsbot-google/i": "adsbot google",
    "/google-inspectiontool/i": "google-inspectiontool",
    "/spotify/i": "spotify app",
    "/isscyberriskcrawler/i": "isscyberriskcrawler",
    "/aolshield/i": "aol shield pro",
    "/cravingexplorer/i": "craving-explorer",
    "/yisouspider/i": "yisouspider",
    "/anonymized by abelssoft/i": "anti-browser-spy",
    "/nicecrawler/i": "nice-crawler",
    "/blitz/i": "blitz",
    "/petalsearch/i": "huawei-petal-search",
    "/odin\\//i": "odin-browser",
    "/stargon/i": "stargon-browser",
    "/soul\\//i": "soul-browser",
    "/rytebot/i": "ryte-bot",
    "/avira\\//i": "avira-secure-browser",
    "/norton\\//i": "norton-secure-browser",
    "/archivebox\\//i": "archive-box",
    "/img2dataset/i": "img2dataset",
    "/falkon\\//i": "falkon",
    "/semjibot/i": "semjibot",
    "/nutch/i": "nutch",
    "/(?<!agent)version[ \\/][0-9_.]+ +chrome|com\\.android\\.browser/i": "android webview",
    "/theworld/i": "theworld",
    "/(?<!u)ptst/i": "webpagetest",
    "/epiphany/i": "epiphany",
    "/wordpress\\.com mshots/i": "wordpress.com mshots",
    "/headlesschrome/i": "headless-chrome",
    "/chromium gost/i": "chromium gost",
    "/chromium/i": "chromium",
    "/google page speed insights/i": "google pagespeed insights",
    "/google wireless transcoder/i": "google wireless transcoder",
    "/(?<!ri)viera/i": "smartviera",
    "/nichrome/i": "nichrome",
    "/kinza/i": "kinza",
    "/1stbrowser/i": "1stbrowser",
    "/tenta/i": "tenta",
    "/salam browser/i": "salam browser",
    "/whale/i": "whale browser",
    "/slimjet/i": "slimjet browser",
    "/corom/i": "corom browser",
    "/kuaiso/i": "kuaiso browser",
    "/moatbot/i": "moatbot",
    "/infegy/i": "infegy bot",
    "/google keyword suggestion/i": "google keyword suggestion",
    "/google web preview analytics/i": "google web preview analytics",
    "/google web preview/i": "google web preview",
    "/google-adwords-displayads-webrender/i": "google adwords displayads webrender",
    "/google-adwords-express/i": "google adwords express",
    "/hubspot marketing grader/i": "hubspot marketing grader",
    "/hubspot webcrawler/i": "hubspot webcrawler",
    "/rockmelt/i": "rockmelt",
    "/ se (?!build)/i": "sogou explorer",
    "/archivebot/i": "archivebot",
    "/diffbot/i": "diffbot",
    "/vivaldi/i": "vivaldi",
    "/lbbrowser/i": "cheetah-browser",
    "/amigo|mrchrome/i": "amigo",
    "/coolnovo/i": "coolnovo",
    "/kenshoo/i": "kenshoo",
    "/bowser/i": "bowser",
    "/asw\\//i": "avast safezone",
    "/ wire\\//i": "wire app",
    "/qupzilla/i": "qupzilla",
    "/ur ?browser| ur\\//i": "ur-browser",
    "/flock/i": "flock",
    "/crosswalk/i": "crosswalk",
    "/bromium safari/i": "vsentry",
    "/pagepeeker|ppbot/i": "pagepeeker",
    "/bitdefendersafepay/i": "bitdefender safepay",
    "/stormcrawler/i": "stormcrawler",
    "/whatsapp/i": "whatsapp",
    "/basecamp3/i": "basecamp3",
    "/bobrowser/i": "bobrowser",
    "/wayback save page/i": "wayback archive bot",
    "/google-assess/i": "google assess",
    "/google-ads-overview/i": "google ads overview",
    "/googlebot-mobile/i": "googlebot-mobile",
    "/googlebot-image/i": "google image search",
    "/googlebot|compatible; googleother/i": "googlebot",
    "/origin/i": "origin",
    "/lg browser/i": "lg browser",
    "/konqueror/i": "konqueror",
    "/qtwebengine/i": "qtwebengine",
    "/zumbot/i": "zumbot",
    "/elements browser/i": "elements browser",
    "/cornowser/i": "cornowser",
    "/brave/i": "brave",
    "/awesomium/i": "awesomium",
    "/pulse\\//i": "pulse",
    "/flamesky/i": "flamesky",
    "/polarity/i": "polarity",
    "/webpositive/i": "webpositive",
    "/espial|escape/i": "espial tv browser",
    "/odd\\//i": "odd browser",
    "/phx\\//i": "phoenix browser",
    "/ntentbrowser/i": "ntentbrowser",
    "/tbrowser\\//i": "tbrowser",
    "/teslabrowser/i": "teslabrowser",
    "/sraf\\//i": "sraf",
    "/code\\//i": "vs code",
    "/evernote/i": "evernote app",
    "/teams\\//i": "teams",
    "/sparkdesktop/i": "spark-desktop",
    "/pingdom/i": "pingdom",
    "/mailspring/i": "mailspring",
    "/electron\\//i": "electron",
    "/adsbot-naver/i": "naver-adsbot",
    "/unityplayer/i": "unity web player",
    "/bytespider/i": "bytespider",
    "/chrome privacy preserving prefetch proxy/i": "chrome privacy preserving prefetch proxy",
    "/urlsumabot/i": "urlsumabot",
    "/dragon\\/|chrome\\/([0-9]{2}|[1-9])\\.[1-9]\\./i": "dragon",
    "/chr[o0]me\\//i": "chrome",
    "/chromeframe/i": "internet explorer with chromeframe"
  },
  "generic": "chrome"
}