Skip to content

Latest commit

 

History

History
93 lines (61 loc) · 5.03 KB

README_EN.md

File metadata and controls

93 lines (61 loc) · 5.03 KB

ScriptCat

ScriptCat, a browser extension that can execute user scripts, everything can be scripted, allowing your browser to do more things!

Docs · Community · Script Hub ·

中文说明

GitHub stars Build Status codecov GitHub tag (latest SemVer) Chrome Edge FireFox GitHub All Releases

About

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. ❤❤❤

Features

  • 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.

Instructions

Install script

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.

Script development documentation

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.

Install extension

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.

Extension store

Discussion

License

This project is open source under the GPLv3 license. Please comply with the terms and conditions of the license.

FOSSA Status

Contribution

Please refer to Contribution Guidelines

Thanks

Thanks to the following developers for contributing to ScriptCat and making ScriptCat even better!