8000 GitHub - WhiteSevs/scriptcat: 脚本猫,一个可以执行用户脚本的浏览器扩展
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

WhiteSevs/scriptcat

 
 

Repository files navigation

中文 English


ScriptCat

脚本猫,一个可以执行用户脚本的浏览器扩展,万物皆可脚本化,让你的浏览器可以做更多的事情!

文档 · 社区 · 脚本站

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

关于

ScriptCat(脚本猫)是一个功能强大的用户脚本管理器,基于油猴的设计理念,完全兼容油猴脚本。它不仅支持传统的用户脚本,还创新性地实现了后台脚本运行框架,提供丰富的API扩展,让脚本能够完成更多强大的功能。内置优秀的代码编辑器,支持智能补全和语法检查,让脚本开发更加高效流畅。

如果觉得好用,请给我们一个 Star ⭐ 这是对我们最大的支持!

✨ 核心特性

🔄 云端同步

  • 脚本云同步:跨设备同步脚本,更换浏览器或重装系统后轻松恢复
  • 脚本订阅:创建和管理脚本合集,支持团队协作和脚本组合使用

🔧 强大功能

  • 完全兼容油猴:无缝迁移现有油猴脚本,零学习成本
  • 后台脚本:独创后台运行机制,让脚本持续运行不受页面限制
  • 定时脚本:支持定时执行任务,实现自动签到、定时提醒等功能
  • 丰富 API:相比油猴提供更多强大 API,解锁更多可能性

🛡️ 安全可靠

  • 沙盒机制:脚本运行在隔离环境中,防止恶意代码影响脚本
  • 权限管理:脚本需明确申请所需权限,敏感操作需要额外确认

💻 开发体验

  • 智能编辑器:内置代码编辑器支持语法高亮、智能补全和 ESLint
  • 调试工具:完善的调试功能,快速定位和解决问题
  • 美观界面:现代化 UI 设计,操作简洁直观

🚀 更多功能持续开发中...

🚀 快速开始

📦 安装扩展

扩展商店(推荐)

浏览器 商店链接 状态
Chrome 正式版本 Beta版本 ✅ 可用
Edge 正式版本 Beta版本 ✅ 可用
Firefox 正式版本 Beta版本 ✅ MV2
GitHub Releases GitHub Releases ✅ 可用
GitHub Actions GitHub Actions 每次提交触发

手动安装

如果无法访问扩展商店,可以在 GitHub Releases 下载最新版本的 ZIP 包进行手动安装。

📝 使用指南

安装脚本

  1. 从脚本市场获取:访问 ScriptCat 脚本站 或其他用户脚本市场
  2. 后台脚本专区:体验独有的 后台脚本
  3. 兼容性:支持绝大部分油猴脚本,可直接安装使用,如果遇到不兼容的脚本,欢迎通过 issue 反馈给我们。

开发脚本

查看我们的 开发文档开发指南 学习如何编写脚本。文档涵盖了从基础到高级的所有内容,让你在编写脚本时得心应手。

如果发现文档有错误或希望贡献内容,可以点击文档页面的"编辑此页"进行修改。


🤝 参与贡献

我们欢迎所有形式的贡献!请查看 贡献指南 了解如何开始。

💬 社区交流

加入我们的社区,与其他用户和开发者交流:

🙏 鸣谢

感谢以下开发者对 ScriptCat 作出的贡献,有你们 ScriptCat 才能变得更好!

Contributors


📄 开源许可

本项目基于 GPLv3 协议开源,请遵守相关协议条款。

FOSSA Status

About

脚本猫,一个可以执行用户脚本的浏览器扩展

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.7%
  • JavaScript 3.7%
  • Smarty 1.9%
  • Other 0.7%
0