A powerful Chrome Extension that allows you to inject custom CSS and JavaScript into any website.
Built with advanced features to bypass Content Security Policy (CSP) restrictions, giving you full control over your browsing experience.
- 🛡️ Advanced CSP Bypass: Capable of injecting and executing JavaScript even on websites with strict Content Security Policy (via
declarativeNetRequestandexecuteScriptin MAIN world). - 🎨 Syntax Highlighting: Integrated CodeMirror 5 editor with Monokai theme for a premium coding experience.
- ⚡ Hot Reload: Scripts apply immediately upon saving, no manual page refresh needed.
- ☁️ Cloud Sync: Backup and restore your scripts using GitHub Gist.
- 🌍 Internationalization (i18n): Supports English, Traditional Chinese (
zh_TW), Simplified Chinese (zh_CN), and Japanese (ja). - ⌨️ Shortcuts: Support
Ctrl+S/Cmd+Sto save your code quickly.
- Clone this repository or download the ZIP.
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer mode in the top-right corner.
- Click Load unpacked.
- Select the project directory.
- Open the Options Page: Click the extension icon and select "Options" (or click the gear icon in the popup).
- Add a Domain: Enter a domain (e.g.,
example.com) to start customizing. - Write Code:
- CSS Tab: Add styles to customize the look.
- JavaScript Tab: Add logic to customize behavior.
- Save: Click Save or press
Ctrl+S/Cmd+S. - Enjoy: Changes apply immediately to the target website.
- Generate a Personal Access Token on GitHub with
gistscope. - Paste the token in the GitHub Sync section of the Options page.
- Click Save Token.
- Use Backup to upload your scripts to a private Gist.
- Use Restore to download scripts from your Gist (useful for syncing across computers).
- Manifest V3: Compliant with the latest Chrome Extension standards.
- Vanilla JS: No heavy frameworks, purely written in efficient Vanilla JavaScript.
- Secure: Sensitive tokens are stored in local storage and never synced via Chrome Sync.
MIT License