Redesign the web with Stylus, a user styles manager. Stylus allows you to easily install themes and skins for many popular sites.

Latest Version

Version
2.0.0
Update
December 9, 2024
Size
1.01MiB
Developer
Category
Users
700,000+
Rating
4.53224 ★
Manifest Version
2
Web Store Status
Languages Support
Deutsch
English
English (UK)
Français
Nederlands
Tiếng Việt
Türkçe
Dansk
Eesti
Español
Español (Latinoamérica)
Italiano
Latviešu
Magyar
Polski
Português (Brasil)
Português (Portugal)
Română
Suomi
Svenska
čeština
Ελληνικά
Српски
български
русский
українська
עברית
فارسی‎
తెలుగు
‫العربية
中文 (简体)
中文 (繁體)
日本語
한국어
See more
Permissions
Alarms
ContextMenus
Storage
Tabs
UnlimitedStorage
WebNavigation
WebRequest
WebRequestBlocking

See more

Stylus Extension

Redesign your favorite websites with Stylus, an actively developed and community driven userstyles manager. Easily install custom themes from popular online repositories, or create, edit, and manage your own personalized CSS stylesheets.

Features

* Versatility of theme installation options. Stylus supports installs from popular online repositories. Additionally, styles can now also be installed from .user.css or .user.styl URLs (see Usercss format documentation in our github wiki).
* A backup feature for your entire database of installed styles which is compatible with other userstyles managers.
* An intuitive and configurable automatic update function for installed styles.
* A highly customizable UI, including theming, optional layouts, icon and badge color choices, along with many other tweaks.
* Two different optional code validators with user configurable rules.

Useful Links

* Beta version: https://chrome.google.com/webstore/detail/stylus-beta/apmmpaebfobifelkijhaljbmpcgbjbdo
* Source code: https://github.com/openstyles/stylus
* Video tutorial: https://youtu.be/fCVvGwoF5cQ
* Chat room: https://discord.gg/tzXVNJz
* Frequently asked questions: https://github.com/openstyles/stylus/wiki/FAQ
* Technical bug report: https://github.com/openstyles/stylus/issues
* General discussion and bug report: https://add0n.com/stylus.html#reviews
* Localization: https://www.transifex.com/github-7/Stylus/dashboard/

Permissions

Stylus uses only a small subset of each permission. As you can see in WebExtensions API documentation or simplified tutorials, there's no way to apply any modifications to a web page without gaining the full access permission to that page. Stylus is mostly used to apply global themes, which is why it requests a global permission. In the future we might be able to implement a more granular approach but it's not exactly trivial.

* Read and change all your data on the websites you visit - required for the style elements to be added into the page, not to access any of your data.

Privacy Policy

Unlike other similar extensions, we don't find you to be all that interesting. Your questionable browsing history should remain between you and the NSA. Stylus collects nothing. Period.

See https://github.com/openstyles/stylus/blob/master/privacy-policy.md
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Stylus", "version": "2.0.0", "minimum_chrome_version": "56", "description": "__MSG_description__", "homepage_url": "https://add0n.com/stylus.html", "manifest_version": 2, "icons": { "16": "icon/16.png", "32": "icon/32.png", "48": "icon/48.png", "128": "icon/128.png" }, "permissions": [ "alarms", "contextMenus", "storage", "tabs", "unlimitedStorage", "webNavigation", "webRequest", "webRequestBlocking", "" ], "background": { "page": "background.html" }, "commands": { "openManage": { "description": "__MSG_openManage__" }, "reload": { "description": "__MSG_reload__" }, "styleDisableAll": { "description": "__MSG_disableAllStyles__" }, "_execute_browser_action": {} }, "content_scripts": [ { "matches": [ "" ], "run_at": "document_start", "all_frames": true, "match_about_blank": true, "match_origin_as_fallback": true, "js": [ "js/apply.js" ] }, { "matches": [ "https://userstyles.org/*" ], "run_at": "document_start", "js": [ "js/install-hook-userstyles.js" ] } ], "browser_action": { "default_icon": { "16": "icon/16w.png", "19": "icon/19w.png", "32": "icon/32w.png", "38": "icon/38w.png" }, "default_title": "Stylus", "default_popup": "popup.html" }, "default_locale": "en", "browser_specific_settings": { "gecko": { "id": {7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}, "strict_min_version": "58.0" } }}
Read more

How to download and manually install Stylus extension for Chrome

Looking for a way to install Stylus extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Stylus extensions manually, this article outlines two simple methods to effortlessly install Stylus extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Stylus extension and manually install through Drag &Drop

If you ever need to manually install a Stylus extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Stylus Extension by clicking the "Download CRX" button on the website.

Look for the Stylus extension you wish to install. Go to the website and download the Stylus extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Stylus extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Stylus extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Stylus extension for Chrome and install in Developer Mode

This is another method to install Stylus extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Stylus extension file

Select and download the Stylus extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Stylus extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Stylus extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Stylus extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Stylus extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Better ROBLOX Logo Extension · Accessibility 700,000+ 183 ★ 138KiB

icon

Stylus (beta) Extension · Accessibility 700,000+ 69 ★ 1.01MiB

icon

Roblox Logo Changer Extension · Accessibility 700,000+ 92 ★ 11.92KiB

icon

xStyle Extension · Developer Tools 700,000+ 35 ★ 1.93MiB

icon

Force Custom Fonts Extension · Accessibility 700,000+ 338 ★ 14.42KiB

icon

XKit Rewritten Extension · Social & Communication 700,000+ 49 ★ 2.12MiB

icon

YouTube Redux Extension · Accessibility 700,000+ 779 ★ 304KiB

icon

Refined GitHub Extension · Developer Tools 700,000+ 213 ★ 572KiB

icon

為什麼你們就是不能加個空格呢? Extension · Productivity 700,000+ 415 ★ 2.5MiB

icon

GitHub Dark Theme Extension · Developer Tools 700,000+ 173 ★ 246KiB

icon

CustomTube - Restore the Old YouTube Layout Extension · Fun 700,000+ 237 ★ 828KiB

icon

Annotations Restored for YouTube™ Extension · Fun 700,000+ 115 ★ 352KiB

icon

Font Rendering Enhancer Extension · Productivity 700,000+ 371 ★ 573KiB

icon

ESI Stylish Extension · Accessibility 700,000+ 131 ★ 503KiB

icon

SimpTab - Minimalistic New Tab Extension · Productivity 700,000+ 186 ★ 358KiB

icon

pakku:哔哩哔哩弹幕过滤器 Extension · Fun 700,000+ 940 ★ 322KiB

icon

Minimal Scrollbar Extension · Accessibility 700,000+ 361 ★ 61.11KiB

icon

OctoLinker Extension · Developer Tools 700,000+ 110 ★ 184KiB

icon

RSSHub Radar Extension · Productivity 700,000+ 60 ★ 1.54MiB

icon

Roblox 2019 Extension · Developer Tools 700,000+ 108 ★ 677KiB

icon

DeArrow - Better Titles and Thumbnails Extension · Productivity 700,000+ 219 ★ 1.2MiB

icon

Calm Twitter Extension · Social & Communication 700,000+ 291 ★ 22.67KiB

icon

uBlacklist Extension · Productivity 700,000+ 757 ★ 1.21MiB

icon

Enhanced GitHub Extension · Developer Tools 700,000+ 59 ★ 47.01KiB

User reviews

icon

santiago melcon (ID: 000000bbbac99ba2) Voted 5 ★ - Updated 02/12/2024 Muy buena pero cuando busco me aparece por

icon

B TB (ID: 000000e42ba62f22) Voted 3 ★ - Updated 01/17/2024 The last update (today, Jan.17th, along with Vivaldi update) broke it. Styles don't load, can't create a new style either (the link in the toolbar button dropdown menu is dead). Will update the rating when it's fixed. Thanks.

icon

小光尼リーロン (ID: 00000017a8110d0f) Voted 5 ★ - Updated 01/11/2024 感謝,我的YT和漫畫站,都多虧這個管理器,搭配很多人寫的各種CSS調整版面,整個簡潔舒服很多

icon

Logan (ID: 000000f0e68ef792) Voted 5 ★ - Updated 11/20/2023 This is one of the MOST IMPORTANT EXTENSIONS I'VE HAD EVER. They allow me to tweak websites, I used this for a 2013 YouTube layout transformation, I've made websites look a thousand times better, I've even wrote my own userstyles before (logan on userstyles world, id 430), basically if userstyles never existed, I wouldn't have as good as an experience on the internet I have now.

icon

Kyomaku (ID: 0000009819040f04) Voted 5 ★ - Updated 11/11/2023 super awesome! love that i can force dark mode onto any website i want. gone are the days where i have burned retinas by bright white websites!!