Stylish lets you customize any website with custom user styles (themes for websites). Choose from the largest userstyles library to change the color scheme, background, and skin for Google, Facebook, YouTube and many, many more sites.
Premium users can view and search full source code, and see the source code differences
between two versions.
Upgrade to premium
manifest.json
{
"name": "__MSG_extName__",
"short_name": "Stylish",
"description": "__MSG_description__",
"homepage_url": "https://userstyles.org",
"manifest_version": 2,
"icons": {
"128": "images/128.png"
},
"permissions": [
"tabs",
"webNavigation",
"webRequest",
"contextMenus",
"storage",
"*://*/*"
],
"background": {
"scripts": [
"external/async/async.min.js",
"external/tld.min.js",
"src/ua-parser.js",
"src/utils.js",
"src/refilter.js",
"src/messaging.js",
"src/storage-websql.js",
"src/storage.js",
"src/analyticsMain.js",
"src/background.js",
"src/contextMenus.js",
"src/migrateFirefox.js"
]
},
"commands": {
"openManage": {
"description": "__MSG_openManage__"
},
"styleDisableAll": {
"description": "__MSG_disableAllStyles__"
}
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"run_at": "document_start",
"all_frames": true,
"js": [
"src/inject/apply.js"
]
},
{
"matches": [
"http://userstyles.org/*",
"https://userstyles.org/*"
],
"run_at": "document_end",
"all_frames": false,
"js": [
"src/inject/install.js"
]
},
{
"matches": [
"http://userstyles.org/**?autofb",
"https://userstyles.org/**?autofb"
],
"run_at": "document_end",
"all_frames": false,
"js": [
"src/inject/auto-feedback-forward.js"
]
},
{
"matches": [
"<all_urls>"
],
"run_at": "document_end",
"all_frames": true,
"js": [
"src/inject/frame.js"
]
},
{
"matches": [
"*://www.google.com/*",
"*://www.google.ac/*",
"*://www.google.ad/*",
"*://www.google.com.af/*",
"*://www.google.com.ag/*",
"*://www.google.com.ai/*",
"*://www.google.am/*",
"*://www.google.it.ao/*",
"*://www.google.com.ar/*",
"*://www.google.as/*",
"*://www.google.at/*",
"*://www.google.com.au/*",
"*://www.google.az/*",
"*://www.google.ba/*",
"*://www.google.com.bd/*",
"*://www.google.be/*",
"*://www.google.bf/*",
"*://www.google.bg/*",
"*://www.google.com.bh/*",
"*://www.google.bi/*",
"*://www.google.bj/*",
"*://www.google.com.bn/*",
"*://www.google.com.bo/*",
"*://www.google.com.br/*",
"*://www.google.bs/*",
"*://www.google.co.bw/*",
"*://www.google.com.by/*",
"*://www.google.by/*",
"*://www.google.com.bz/*",
"*://www.google.ca/*",
"*://www.google.com.kh/*",
"*://www.google.cc/*",
"*://www.google.cd/*",
"*://www.google.cf/*",
"*://www.google.cat/*",
"*://www.google.cg/*",
"*://www.google.ch/*",
"*://www.google.ci/*",
"*://www.google.co.ck/*",
"*://www.google.cl/*",
"*://www.google.cm/*",
"*://www.google.cn/*",
"*://www.g.cn/*",
"*://www.google.com.co/*",
"*://www.google.co.cr/*",
"*://www.google.com.cu/*",
"*://www.google.cv/*",
"*://www.google.com.cy/*",
"*://www.google.cz/*",
"*://www.google.de/*",
"*://www.google.dj/*",
"*://www.google.dk/*",
"*://www.google.dm/*",
"*://www.google.com.do/*",
"*://www.google.dz/*",
"*://www.google.com.ec/*",
"*://www.google.ee/*",
"*://www.google.com.eg/*",
"*://www.google.es/*",
"*://www.google.com.et/*",
"*://www.google.fi/*",
"*://www.google.com.fj/*",
"*://www.google.fm/*",
"*://www.google.fr/*",
"*://www.google.ga/*",
"*://www.google.gd/*",
"*://www.google.ge/*",
"*://www.google.gf/*",
"*://www.google.gg/*",
"*://www.google.com.gh/*",
"*://www.google.com.gi/*",
"*://www.google.gl/*",
"*://www.google.gm/*",
"*://www.google.gp/*",
"*://www.google.gr/*",
"*://www.google.com.gt/*",
"*://www.google.gy/*",
"*://www.google.com.hk/*",
"*://www.google.hn/*",
"*://www.google.hr/*",
"*://www.google.ht/*",
"*://www.google.hu/*",
"*://www.google.co.id/*",
"*://www.google.iq/*",
"*://www.google.ie/*",
"*://www.google.co.il/*",
"*://www.google.im/*",
"*://www.google.co.in/*",
"*://www.google.io/*",
"*://www.google.is/*",
"*://www.google.it/*",
"*://www.google.je/*",
"*://www.google.com.jm/*",
"*://www.google.jo/*",
"*://www.google.co.jp/*",
"*://www.google.co.ke/*",
"*://www.google.com.kh/*",
"*://www.google.ki/*",
"*://www.google.kg/*",
"*://www.google.co.kr/*",
"*://www.google.com.kw/*",
"*://www.google.kz/*",
"*://www.google.la/*",
"*://www.google.com.lb/*",
"*://www.google.com.lc/*",
"*://www.google.li/*",
"*://www.google.lk/*",
"*://www.google.co.ls/*",
"*://www.google.lt/*",
"*://www.google.lu/*",
"*://www.google.lv/*",
"*://www.google.com.ly/*",
"*://www.google.co.ma/*",
"*://www.google.md/*",
"*://www.google.me/*",
"*://www.google.mg/*",
"*://www.google.mk/*",
"*://www.google.ml/*",
"*://www.google.mn/*",
"*://www.google.ms/*",
"*://www.google.com.mt/*",
"*://www.google.mu/*",
"*://www.google.mv/*",
"*://www.google.mw/*",
"*://www.google.com.mx/*",
"*://www.google.com.my/*",
"*://www.google.co.mz/*",
"*://www.google.com.na/*",
"*://www.google.ne/*",
"*://www.google.com.nf/*",
"*://www.google.com.ng/*",
"*://www.google.com.ni/*",
"*://www.google.nl/*",
"*://www.google.no/*",
"*://www.google.com.np/*",
"*://www.google.nr/*",
"*://www.google.nu/*",
"*://www.google.co.nz/*",
"*://www.google.com.om/*",
"*://www.google.com.pa/*",
"*://www.google.com.pe/*",
"*://www.google.com.ph/*",
"*://www.google.com.pk/*",
"*://www.google.pl/*",
"*://www.google.pn/*",
"*://www.google.com.pr/*",
"*://www.google.ps/*",
"*://www.google.pt/*",
"*://www.google.com.py/*",
"*://www.google.com.qa/*",
"*://www.google.ro/*",
"*://www.google.rs/*",
"*://www.google.ru/*",
"*://www.google.rw/*",
"*://www.google.com.sa/*",
"*://www.google.com.sb/*",
"*://www.google.sc/*",
"*://www.google.se/*",
"*://www.google.com.sg/*",
"*://www.google.sh/*",
"*://www.google.si/*",
"*://www.google.sk/*",
"*://www.google.com.sl/*",
"*://www.google.sn/*",
"*://www.google.sm/*",
"*://www.google.so/*",
"*://www.google.st/*",
"*://www.google.com.sv/*",
"*://www.google.td/*",
"*://www.google.tg/*",
"*://www.google.co.th/*",
"*://www.google.com.tj/*",
"*://www.google.tk/*",
"*://www.google.tl/*",
"*://www.google.tm/*",
"*://www.google.to/*",
"*://www.google.com.tn/*",
"*://www.google.com.tr/*",
"*://www.google.tt/*",
"*://www.google.com.tw/*",
"*://www.google.co.tz/*",
"*://www.google.com.ua/*",
"*://www.google.ua/*",
"*://www.google.co.ug/*",
"*://www.google.ae/*",
"*://www.google.co.uk/*",
"*://www.google.us/*",
"*://www.google.com.uy/*",
"*://www.google.co.uz/*",
"*://www.google.com.vc/*",
"*://www.google.co.ve/*",
"*://www.google.vg/*",
"*://www.google.co.vi/*",
"*://www.google.com.vn/*",
"*://www.google.vn/*",
"*://www.google.vu/*",
"*://www.google.ws/*",
"*://www.google.co.za/*",
"*://www.google.co.zm/*",
"*://www.google.co.zw/*"
],
"run_at": "document_start",
"all_frames": false,
"js": [
"external/jquery/jquery.min.js",
"external/async/async.min.js",
"src/serp/serp.js"
]
}
],
"web_accessible_resources": [
"images/128.png",
"images/off.svg",
"images/on.svg",
"external/fonts/Roboto-Regular.ttf"
],
"browser_action": {
"default_icon": {
"128": "images/128w.png"
},
"default_title": "Stylish",
"default_popup": "src/popup/popup.html"
},
"default_locale": "en",
"applications": {
"gecko": {
"id": "{46551EC9-40F0-4e47-8E18-8E5CF550CFB8}"
}
},
"options_ui": {
"page": "manage.html",
"open_in_tab": true
},
"version": "3.1.9resigned1"
}