Skip to content
A user styles manager for Firefox and Chrome
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
_locales Add de translation May 5, 2018
build Make less optional Jan 13, 2018
images remove unuse images Oct 1, 2017
manifest fixed some bugs Feb 19, 2018
scripts Fixed a wrong library Jul 25, 2018
styles Add GhostText UI Feb 19, 2018
third-party remove some files Oct 13, 2018
.gitignore Update zh-TW translations Sep 2, 2017
COPYING issue 79 Add licence Jan 15, 2013 remove some files Oct 13, 2018
advanced.html fixed some bugs Nov 19, 2017
edit.html Add GhostText UI Feb 19, 2018
export.html Make less optional Jan 13, 2018
manage.html Add onlyAppliesToHtml Dec 19, 2017
popup.html Add compact popup theme Dec 19, 2017


GitHub release license

A style manager for your browser. Built on the WebExtensions APIs.

You can get this extension from Mozilla Add-ons and Chrome Webstore.

But if you want to stay up-to-date with the latest developments, you should install our self-distributed version.

For more documentation, please visit the wiki.


Firefox Logo Mozilla Firefox 49+

Chrome Logo Google Chrome

Install self-distributed version in Chrome

You should download an Administrative Policy Template and install it.

Then, allow Chrome to install local plugins and whitelist the ID for this extension (dbbjndgnfkbjmciadekfomemdiledmam).

For more information, see kafan and tieba.


You can contribute code by submiting a pull request.

You can also help us translate this extension on Transifex.

How to build

"xstyle": {
	"basic": {
		"dir": "X:/Code/xStyle",
		"output": "{EXT_DIR}/build/output",
		"ignores": [".git", ".vscode", "build", "manifest", ".gitignore", "", "LICENSE", "manifest.json", "manifest_t.json"],
		"custom": "{EXT_DIR}/build/custom.js",
		"version": {
			"firefox": 0,
			"amo": 0,
			"chrome": 0,
			"webstore": 1
	"locales": {
		"dir": "{EXT_DIR}/_locales",
		"type": "transifex",
		"placeholder": "{EXT_DIR}/build/locales_placeholder.json",
		"default": "en",
		"languages": ["zh_CN", "zh_TW", "pt_BR"],
		"editable": "{EXT_DIR}/build/editable.json"
	"ext": {
		"version": "3.0.5",
		"filename": "xstyle-{VERSION}",
		"gecko": {
			"manifest": "{EXT_DIR}/manifest/firefox.json",
			// Omit some information
		"crx": {
			"manifest": "{EXT_DIR}/manifest/chrome.json"
	// Omit some information
  • Run node build.js xstyle



File/Directory Version LICENSE GitHub
scripts/page/popup/mustache.min.js 2.3.0 MIT janl/mustache.js
scripts/md5.min.js 2.8.0 MIT blueimp/JavaScript-MD5
third-party/codemirror 5.28.0 MIT codemirror/CodeMirror
scripts/browser-polyfill.js - MPL 2.0 mozilla/webextension-polyfill
third-party/colorpicker 1.7.6 MIT easylogic/codemirror-colorpicker
third-party/mdl 1.3.0 Apache 2.0 google/material-design-lite
third-party/material-design-icons 3.0.1 Apache 2.0 google/material-design-icons
third-party/beautify 1.7.4 MIT beautify-web/js-beautify
third-party/clean-css 4.1.9 MIT jakubpawlowicz/clean-css
third-party/less 2.7.3 Apache 2.0 less/less.js
third-party/stylelint 8.2.0 MIT stylelint/stylelint

Everything else:

Copyright © 2005-2014 Jason Barnabe

Copyright © 2017-2018 FirefoxBar Team

Open source licensed under GPLv3.

You can’t perform that action at this time.