Stylish (software)

User style manager


title: "Stylish (software)" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["free-firefox-webextensions", "google-chrome-extensions", "cascading-style-sheets", "2005-software"] description: "User style manager" topic_path: "general/free-firefox-webextensions" source: "https://en.wikipedia.org/wiki/Stylish_(software)" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary User style manager ::

::data[format=table title="Infobox software"]

FieldValue
nameStylish
logoStylish SVG Logo.svg
logo captionThe original icon for Stylish
screenshotStylish screenshot.png
screenshot altEditing a website style with Stylish
captionScreenshot of Stylish
collapsibleyes
authorJason Barnabe
ver layoutstacked
latest_release_version{{Multiple releases
branch1Firefox
version13.1.8
date1{{cite web
titleStylish - Custom themes for any website Version History
urlhttps://addons.mozilla.org/en-US/firefox/addon/stylish/versions/
websiteaddons.mozilla.org
branch2Chrome
version22.1.4
date2{{cite web
titleStylish - Custom themes for any website
urlhttps://chrome.google.com/webstore/detail/stylish-custom-themes-for/fjnbnpbmkenffdnngjfgmeleoegfcffe
websiteChrome Web Store
branch3Opera
version31.3.1
date3{{cite web
titleStylish extension - Opera Add-ons
urlhttps://addons.opera.com/en-gb/extensions/details/stylish/?display=en&page=3
archive-urlhttps://web.archive.org/web/20180130203932/https://addons.opera.com/en-gb/extensions/details/stylish/?display=en&page=3
archive-date30 January 2018
url-statusdead
branch4Safari
version42.1.0
date4
1.5.2 (Chrome) <ref name"Stylish for Chrome"{{cite web
titleStylish
urlhttps://chrome.google.com/webstore/detail/stylish/fjnbnpbmkenffdnngjfgmeleoegfcffe
websiteChrome Web Store
accessdate19 October 2016}}

| | 1.9.2 (Safari){{cite web | url | http://sobolev.us/stylish/ | title=Stylish for Safari | date=28 December 2011 | publisher=Vladimir Sobolev | accessdate=4 April 2019}} | | 1.3.1 (Opera) {{release date and age|2015|05|05|df | yes}}--| genre = Browser extension | | repo | Mozilla (XUL/XPCOM) | | license | Freemium | | released | | ::

| name = Stylish | logo = Stylish SVG Logo.svg | logo caption = The original icon for Stylish | screenshot = Stylish screenshot.png | screenshot alt = Editing a website style with Stylish | caption = Screenshot of Stylish | collapsible = yes | author = Jason Barnabe | ver layout = stacked | latest_release_version = {{Multiple releases | branch1 = Firefox | version1 = 3.1.8 | date1 = {{cite web | title = Stylish - Custom themes for any website Version History | url = https://addons.mozilla.org/en-US/firefox/addon/stylish/versions/ | website = addons.mozilla.org

| branch2 = Chrome | version2 = 2.1.4 | date2 = {{cite web | title = Stylish - Custom themes for any website | url = https://chrome.google.com/webstore/detail/stylish-custom-themes-for/fjnbnpbmkenffdnngjfgmeleoegfcffe | website = Chrome Web Store

| branch3 = Opera | version3 = 1.3.1 | date3 = {{cite web | title = Stylish extension - Opera Add-ons | url = https://addons.opera.com/en-gb/extensions/details/stylish/?display=en&page=3 | archive-url= https://web.archive.org/web/20180130203932/https://addons.opera.com/en-gb/extensions/details/stylish/?display=en&page=3 | archive-date= 30 January 2018 | url-status = dead

| branch4 = Safari | version4 = 2.1.0 | date4 = 1.5.2 (Chrome) {{cite web | title=Stylish | url=https://chrome.google.com/webstore/detail/stylish/fjnbnpbmkenffdnngjfgmeleoegfcffe | website=Chrome Web Store | accessdate=19 October 2016}}

1.9.2 (Safari)

1.3.1 (Opera) --| genre = Browser extension | repo = Mozilla (XUL/XPCOM)

Chrome, Opera

Safari

Opera 12 (Presto) | license = Freemium

| released =

Stylish is a user style manager that can change the appearance of web pages in a user's browser without changing their content by including user-supplied CSS style sheets with those supplied by the web site itself. The Stylish browser extension includes tools with which to write user styles, and can install user styles written by other Stylish users from a companion website. These user styles may be more or less selective, targeting just one web page, or all of the pages on a domain, or every page on the web.

Stylish was originally developed by Jason Barnabe as an XUL/XPCOM add-on for Mozilla Firefox. A Chrome extension followed in 2010, which was released for Blink-based Opera 15 in 2013{{cite web |title=Stylish extension - Opera add-ons |publisher=Opera Software ASA |url=https://addons.opera.com/en-gb/extensions/details/stylish/?display=en&page=3 |archive-url=https://web.archive.org/web/20150425173412/https://addons.opera.com/en-gb/extensions/details/stylish/?display=en&page=3#c686335 |archive-date=25 April 2015 |url-status=dead |postscript = . The oldest comment is dated 26 July 2013. |title=Stylish - Custom themes for any website Version History |website=Firefox Add-ons |publisher=Mozilla |url=https://addons.mozilla.org/en-US/firefox/addon/stylish/versions/ |archive-url=https://web.archive.org/web/20180512101058/https://addons.mozilla.org/en-US/firefox/addon/stylish/versions/ |archive-date=12 May 2018 |url-status=dead |postscript = . Version 3.0.1 is the first Stylish for Firefox WebExtension release; version 2.1.1 is the last Stylish XUL/XPCOM add-on release. | url=https://forum.userstyles.org/discussion/34075/stylish-for-opera }}

Technical details

User styles are CSS code designed to alter the appearance of one, some, or all sites. Stylish for Firefox can additionally style the skin of the browser itself, but the Android version does not support this because the user interface is built in native Android code. The styles are applied only to the targets specified. Individual user styles can be enabled or disabled without having to restart the browser.

User styles are added to the CSS rules provided by the site, but can also override the site's styling (often requiring the !important keyword for each replacement rule). The most common uses are ad blocking, applying a new color scheme, and eliminating unwanted page elements.

There are three classes of user styles. Site styles change the appearance of a particular web site. Global styles change the appearance of all web sites. App styles change the appearance of the Firefox user interface, only supported on Firefox. It is similar to the userChrome.css CSS file used by Firefox and Mozilla-based browsers.

Privacy issues

In September 2016 Jason Barnabe, the creator of Stylish and userstyles.org, announced that, having lost interest in the project, he had "chosen Justin Hindman as the next leader of Stylish and userstyles.org." Hindman had no prior connection to either Stylish or userstyles.org, and it soon became clear that Barnabe had simply sold them to Hindman in a straw purchase for Israeli analytics company SimilarWeb.

In December 2016 Hindman began releasing updates to Stylish for Chrome which returned a perfect replica of the user's browsing activity to Userstyles. On 3 January 2017 he announced a "partnership" with SimilarWeb in which "Stylish users [would] be joining SimilarWeb’s market research panel.". A Firefox web extension (3.0.1) was released on 10 November, after a final update (2.1.1) to the Stylish XUL+XPCOM add-on on 31 October to migrate user styles to a webextension-compatible database.

In July 2018, after these issues were publicized by a software engineer, Stylish was pulled from both the Chrome Web Store and Mozilla Add-ons, as well as being automatically uninstalled for all existing users. Stylish returned to Mozilla Add-ons on 16 August and to the Chrome Web Store on 5 November with the same logic but sporting a new opt-in page asking users to agree to the data collection when the extension was installed. Firefox now reports fewer users of Stylish than its more popular alternative, Stylus.

Alternatives to Stylish

A userscript manager such as Greasemonkey or Tampermonkey can add a local style sheet to a web page by adding the style sheet content to an HTML tag and adding the tag to the page.{{cite book |title = 4.13. Adding CSS styles |last = Pilgrim |first= Mark |work = Dive into Greasemonkey |year = 2005 |url = http://greasemonkey.win-start.de/patterns/add-css.html

Ad blockers such as UBlock Origin allow user-definable filters that can modify sites' CSS.

Alternative user style managers include Stylus and xStyle, which are derived from Stylish for Chrome, aStyle, reStyle, and Website Theme Manager.

In Firefox, user styles for web sites and browser chrome can be added to local files userContent.css or userChrome.css, respectively. As of Firefox 69, user must switch the toolkit.legacyUserProfileCustomizations.stylesheets preference to true in about:config in order to load these files.

References

References

  1. [https://addons.mozilla.org/firefox/addon/stylish/versions/ Stylish version history] on addons.mozilla.org.
  2. (28 December 2011). "Stylish for Safari". Vladimir Sobolev.
  3. "1.9.2 - 350d/stylish@ea6df1e".
  4. "Stylish extension".
  5. np [Jason Barnabe]. (9 October 2005). "Stylish 0.1.1 Released [11 Oct]".
  6. Barnabe, Jason. (1 March 2010). "Stylish for Google Chrome".
  7. Barnabe, Jason. (3 July 2013). "Stylish for Chrome and Opera (15+) 1.2b".
  8. Sobolev, Vladimir. "Stylish for Safari".
  9. gera2ld. "Stylish for Opera". Opera Software ASA.
  10. Barnabe, Jason. (9 April 2014). "Stylish for Safari".
  11. "[http://www.linux.com/archive/articles/61745 Make the whole Web look better with Stylish]," Nathan Willis, Mon 7 May 2007.
  12. JasonBarnabe. (29 September 2016). "The new leader of Stylish and userstyles.org". userstyles.org.
  13. hideheader. (29 September 2016). "The new leader of Stylish and userstyles.org". userstyles.org.
  14. hideheader. (8 October 2016). "The new leader of Stylish and userstyles.org". userstyles.org.
  15. hideheader. (8 October 2016). "The new leader of Stylish and userstyles.org". userstyles.org.
  16. "Version History of Stylish for Chrome". Crx4Chrome.
  17. hideheader. (20 December 2016). "Release Notes - Stylish 1.6.3 is out!". userstyles.org.
  18. Justin Hindman. (3 January 2017). "Announcement to the Community". userstyles.org.
  19. natalieg. (2 November 2017). "New version for Firefox". userstyles.org.
  20. "Stylish - Custom themes for any website Version history". Add-ons for Firefox.
  21. Heaton, Robert. (2 July 2018). ""Stylish" browser extension steals all your internet history".
  22. Goodin, Dan. (6 July 2018). ""Stylish" extension with 2M downloads banned for tracking every site visit". [[Condé Nast]].
  23. Tung, Liam. (5 July 2018). "Use this popular Chrome, Firefox browser add-on? Google, Mozilla just banished it". [[ZDNet]].
  24. Cimpanu, Catalin. (4 July 2018). "Chrome and Firefox Pull Stylish Add-On After Report It Logged Browser History". [[Bleeping Computer]].
  25. (16 August 2018). "Remember the Firefox extension Stylish that was found to snarf browser history? That was removed from the store, then added again, then again removed? Well, it's back".
  26. Brinkmann, Martin. (17 August 2018). "Stylish add-on makes a return". gHacks.
  27. Heaton, Robert. (16 August 2018). ""Stylish" is back, and you still shouldn't use it".
  28. "Stylish - Custom themes for any website – Get this Extension for 🦊 Firefox (en-US)". Add-ons for Firefox.
  29. "Stylus – Get this Extension for 🦊 Firefox (en-US)". Add-ons for Firefox.
  30. "Static filter syntax · gorhill/uBlock Wiki".
  31. "Stylus – Get this Extension for 🦊 Firefox (En-US)".
  32. "XStyle – Get this Extension for 🦊 Firefox (En-US)".
  33. (25 October 2021). "Stylus".
  34. (25 October 2021). "XStyle".
  35. "AStyle-Custom theme,custom style – Get this Extension for 🦊 Firefox (En-US)".
  36. "ReStyle – Get this Extension for 🦊 Firefox (En-US)".
  37. "Website Theme Manager – Get this Extension for 🦊 Firefox (En-US)".
  38. "UserContent.CSS - MozillaZine Knowledge Base".
  39. "UserChrome.CSS - MozillaZine Knowledge Base".
  40. "Modifying the Default Skin - Archive of obsolete content {{!}} MDN".

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

free-firefox-webextensionsgoogle-chrome-extensionscascading-style-sheets2005-software