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
3.0.4
Update
December 9, 2024
Size
1.01MiB
Developer
Category
Users
30,000+
Rating
4.49275 ★
Manifest Version
3
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
DeclarativeNetRequestWithHostAccess
Identity
Idle
Offscreen
Scripting
Storage
Tabs
UnlimitedStorage
WebNavigation
WebRequest
WebRequestBlocking
See more

Stylus (beta) Extension

Early access to the upcoming features.

Stylus extension stable version:
https://chrome.google.com/webstore/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne/

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

* 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.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Stylus (beta)", "version": "3.0.4", "minimum_chrome_version": "128", "description": "__MSG_description__", "homepage_url": "https://add0n.com/stylus.html", "manifest_version": 3, "icons": { "16": "icon/16.png", "32": "icon/32.png", "48": "icon/48.png", "128": "icon/128.png" }, "permissions": [ "alarms", "contextMenus", "declarativeNetRequestWithHostAccess", "identity", "idle", "offscreen", "scripting", "storage", "tabs", "unlimitedStorage", "webNavigation", "webRequest", "webRequestBlocking" ], "background": { "service_worker": "sw.js" }, "commands": { "openManage": { "description": "__MSG_openManage__" }, "reload": { "description": "__MSG_reload__" }, "styleDisableAll": { "description": "__MSG_disableAllStyles__" }, "_execute_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" ] }, { "matches": [ "https://greasyfork.org/*scripts/*", "https://sleazyfork.org/*scripts/*" ], "js": [ "js/install-hook-greasyfork.js" ], "run_at": "document_start" }, { "matches": [ "https://userstyles.world/*" ], "js": [ "js/install-hook-userstylesworld.js" ], "run_at": "document_start" } ], "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", "host_permissions": [ "" ], "web_accessible_resources": [ { "resources": [ "install-usercss.html" ], "matches": [ "" ], "use_dynamic_url": false } ]}
Read more

How to download and manually install Stylus (beta) extension for Chrome

Looking for a way to install Stylus (beta) 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 (beta) extensions manually, this article outlines two simple methods to effortlessly install Stylus (beta) extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

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

If you ever need to manually install a Stylus (beta) 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 (beta) Extension by clicking the "Download CRX" button on the website.

Look for the Stylus (beta) extension you wish to install. Go to the website and download the Stylus (beta) extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Stylus (beta) 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 (beta) 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 (beta) extension for Chrome and install in Developer Mode

This is another method to install Stylus (beta) 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 (beta) extension file

Select and download the Stylus (beta) 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 (beta) 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 (beta) 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 (beta) 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 (beta) extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Stylus Extension · Developer Tools 30,000+ 1101 ★ 1.01MiB

icon

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

icon

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

icon

Modern scrollbar Extension · Productivity 30,000+ 83 ★ 30.62KiB

icon

GitHub Hovercard Extension · Developer Tools 30,000+ 41 ★ 121KiB

icon

Appoint Font Extension · Accessibility 30,000+ 50 ★ 579KiB

icon

Extension Control Extension · Developer Tools 30,000+ 35 ★ 392KiB

icon

change all UI fonts Extension · Productivity 30,000+ 64 ★ 78.19KiB

icon

Extension Manager Extension · Productivity 30,000+ 1029 ★ 562KiB

icon

Hand Tool Extension · Productivity 30,000+ 96 ★ 92.94KiB

icon

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

icon

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

icon

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

icon

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

icon

RoamThemes Extension · Productivity 30,000+ 12 ★ 2.06MiB

icon

Roam Toolkit Extension · Productivity 30,000+ 11 ★ 1.11MiB

icon

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

icon

Ultra Button Extension · Productivity 30,000+ 66 ★ 144KiB

icon

ExtManager Extension · Developer Tools 30,000+ 55 ★ 344KiB

icon

替换字体的中文部分为雅黑 Extension · Developer Tools 30,000+ 300 ★ 10.48KiB

icon

MONKNOW New Tab - Personal Dashboard Extension · Productivity 30,000+ 425 ★ 587KiB

icon

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

icon

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

icon

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

User reviews

icon

Nika Nakaidze (ID: 00000056d957e6bb) Voted 5 ★ - Updated 06/02/2023 Which is better this or just stylus?

icon

Sid (ID: 00000057a8d0fa84) Voted 5 ★ - Updated 10/11/2022 Have been using it for years but we as a community need something better than userstyles.org. That website is a cancer.

icon

Rerdv (ID: 0000005fb88a7ad4) Voted 5 ★ - Updated 08/07/2022 Отличное расширение !)) Good extension !!!)

icon

SuperDino Peeps (ID: 0000006bf16ea189) Voted 2 ★ - Updated 05/04/2022 Used to be great but no longer works, at least not in Google Chrome on Windows 10. A shame as it was a useful plugin

icon

Zion B.Y (ID: 000000c7a5151c2f) Voted 1 ★ - Updated 04/04/2022 very bad extension, ui looks like something out of the 70s also its not working well