ScriptCat, a browser extension that can execute user scripts, everything can be scripted, allowing your browser to do more things!
Docs · Community · Script Hub ·
We built a framework for executing background scripts and Greasemonkey/Tampermonkey scripts based on the design ideas of Greasemonkey/Tampermonkey. It also has several unique APIs that enable scripts to do more. Furthermore, we provide a fantastic online editor that makes script code development more pleasant and easy.
Please Star it if you find it useful. ❤❤❤
- Cloud Sync: script recovery is easy when changing or reinstalling browser
- Scripts subscription: creating your own script collections or enabling multiple scripts to work together.
- Compatibility: allowing seamless migration from other userscript managers.
- Background scripts: allowing your scripts to run continuously in the background.
- Scheduled scripts: allowing for daily scheduled tasks. You can use them for automatic check-ins, timed reminders, and more.
- Rich API: more powerful APIs than other managers, which can realize more functions.
- Sandbox mechanism: ensuring user safety, script permissions are granted only with user consent.
- Excellent editor: providing API auto-completion and ESLint.
- Nice UI
...More features are Coming.
You can get normal userscripts from major userscript markets and background scripts from Background Scripts which is supported by ScriptCat.
The installation method is the same as Greasemonkey/Tampermonkey, and it is also compatible with the majority of userscripts. If you encounter any incompatible scripts, you can provide feedback to us through issues.
The Documentation is trying its best to improve. Because it refers to the design of Greasemonkey/Tampermonkey, there are many similarities with their scripts. Even if you use other script managers, You can also refer to the documentation of ScriptCat to develop!
Suppose there are any errors in the development documentation or you would like to make additions. In that case, you can click the "Edit this page" link below to make changes.
We have published our extension in the Chrome or Firefox store. If you cannot access the store, please download the ZIP package manually from the release and install it.
This project is open source under the GPLv3 license. Please comply with the terms and conditions of the license.
Please refer to Contribution Guidelines
Thanks to the following developers for contributing to ScriptCat and making ScriptCat even better!