GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - scriptscat/scriptcat: ScriptCat, a browser extension that can execute userscript; 脚本猫,一个可以执行用户脚本的浏览器扩展

BranchesTags
Open more actions menu

Latest commit

 

History

1,679 Commits
1,679 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.husky
.husky
 
 
docs
docs
 
 
e2e
e2e
 
 
eslint-rules
eslint-rules
 
 
example
example
 
 
packages
packages
 
 
patches
patches
 
 
rspack-plugins
rspack-plugins
 
 
scripts
scripts
 
 
skills/scriptcat-userscript
skills/scriptcat-userscript
 
 
src
src
 
 
tests
tests
 
 
.codecov.yml
.codecov.yml
 
 
.gitignore
.gitignore
 
 
.prettierignore
.prettierignore
 
 
.prettierrc
.prettierrc
 
 
AGENTS.md
AGENTS.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
components.json
components.json
 
 
eslint.config.mjs
eslint.config.mjs
 
 
package.json
package.json
 
 
playwright.config.ts
playwright.config.ts
 
 
playwright.scratch.config.ts
playwright.scratch.config.ts
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
postcss.config.mjs
postcss.config.mjs
 
 
rspack.config.ts
rspack.config.ts
 
 
tsconfig.json
tsconfig.json
 
 
vitest.config.ts
vitest.config.ts
 
 

Repository files navigation

中文 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)

Browser Store Link Status
Chrome Stable Version Beta Version ✅ Available
Edge Stable Version Beta Version ✅ Available
Firefox Stable 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:

  • Telegram
  • Discord

🙏 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; 脚本猫,一个可以执行用户脚本的浏览器扩展

docs.scriptcat.org

Topics

chrome-extensiongreasemonkey-userscriptscriptcatuserscriptwebextension

Resources

Readme
GPL-3.0 license

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

5.9k stars

Watchers

41 watching

Forks

411 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.