Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

中文 English 繁體中文 日本語 Русский


ScriptCat

ScriptCat is a powerful userscript manager that lets you customize web pages, remove ads, automate tasks, and more — unlocking your browser's full potential!

Documentation · Discord · ScriptCat Scripts

GitHub stars Build Status codecov GitHub tag (latest SemVer) Ask DeepWiki Chrome Edge FireFox

About ScriptCat

ScriptCat is a powerful userscript manager based on Tampermonkey's design philosophy, fully compatible with Tampermonkey scripts. It not only supports traditional userscripts but also innovatively implements a background script execution framework with rich API extensions, enabling scripts to accomplish more powerful functions. It features an excellent built-in code editor with intelligent completion and syntax checking, making script development more efficient and smooth.

If you find it useful, please give us a Star ⭐ This is the greatest support for us!

✨ Core Features

🔄 Cloud Sync

  • Script Cloud Sync: Sync scripts across devices, easily restore when switching browsers or reinstalling systems
  • Script Subscriptions: Create and manage script collections, support team collaboration and script combinations

🔧 Powerful Functions

  • Full Tampermonkey Compatibility: Seamlessly migrate existing Tampermonkey scripts with zero learning curve
  • Background Scripts: Innovative background execution mechanism, keeping scripts running continuously without page limitations
  • Scheduled Scripts: Support timed execution tasks for auto check-ins, scheduled reminders, and more
  • Rich APIs: Provides more powerful APIs compared to Tampermonkey, unlocking more possibilities

🛡️ Security & Reliability

  • Sandbox Mechanism: Scripts run in isolated environments, preventing malicious code from affecting other scripts
  • Permission Management: Scripts must explicitly request required permissions, with additional confirmation needed for sensitive operations

💻 Development Experience

  • Smart Editor: Built-in code editor with syntax highlighting, intelligent completion, and ESLint
  • Debugging Tools: Comprehensive debugging features for quick problem identification and resolution
  • Beautiful Interface: Modern UI design with intuitive and clean operations

🚀 More features in continuous development...

🚀 Quick Start

📦 Install Extension

Extension Stores (Recommended)

BrowserStore LinkStatus
ChromeStable Version Beta Version✅ Available
EdgeStable Version Beta Version✅ Available
FirefoxStable Version Beta Version✅ MV2

Manual Installation

If you cannot access extension stores, download the latest ZIP package from GitHub Releases for manual installation.

📝 Usage Guide

Installing Scripts

  1. Get from Script Markets: Visit ScriptCat Script Store or other userscript markets
  2. Background Scripts Zone: Experience unique Background Scripts
  3. Compatibility: Supports most Tampermonkey scripts, can be installed directly. If you encounter incompatible scripts, please report them to us through issues.

Developing Scripts

Check our Development Documentation and Developer Guide to learn how to write scripts. The documentation covers everything from basics to advanced topics, making script development effortless.

If you find errors in the documentation or want to contribute content, you can click "Edit this page" on the documentation page to make modifications.


🤝 Contributing

We welcome all forms of contributions! Please check the Contributing Guide to learn how to get started.

💬 Community

Join our community to communicate with other users and developers:

🙏 Acknowledgments

Thanks to the following developers who have contributed to ScriptCat. ScriptCat becomes better with your help!

Contributors


📄 Open Source License

This project is open-sourced under the GPLv3 license. Please comply with the relevant license terms.

FOSSA Status

关于 About

ScriptCat, a browser extension that can execute userscript; 脚本猫,一个可以执行用户脚本的浏览器扩展
chrome-extensiongreasemonkey-userscriptscriptcatuserscriptwebextension

语言 Languages

TypeScript90.7%
JavaScript8.7%
Smarty0.3%
CSS0.2%
HTML0.1%
Shell0.0%
Go Template0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
611
Total Commits
峰值: 32次/周
Less
More

核心贡献者 Contributors