HTTPS clone URL
Subversion checkout URL
- Blocklist Guide
- Comparison Table
- FAQ: Does Scriptish pull updates from Greasemonkey?
- FAQ: How does user script updating work?
- FAQ: Reasons why a user script may not work on Scriptish
- FAQ: What are the performance benefits over using GM?
- FAQ: What are the security benefits over Greasemonkey?
- FAQ: Why doesn't Scriptish use GM's "Execution Order" sorting?
- Git Management
- How To: Build an .xpi from source
- How To: Manually transfer user scripts from Greasemonkey to Scriptish
- How To: Run Scriptish from source
- How To: Deal with conflicting user scripts
- How To: Submit a bug, issue, or feature request
- Manual: API
- Manual: Metadata Block
- Manual: Preferences
- Release Process
- Running Tests
- Version History
- wiki scriptish
- Writing Tests
Clone this wiki locally
Welcome to the Scriptish wiki!
Scriptish is a fork of Greasemonkey, the popular Firefox extension for running user scripts. Greasemonkey has long supported Firefox 1.5, and only recently decided to raise the minimum supported version of Firefox to 3.0. Plenty of legacy code still exists, however, and it has reached the point where Greasemonkey needs a complete reorganization. But unfortunately, development of Greasemonkey is incredibly slow for bug fixes, let alone code base refactoring or the addition of features. This is why I decided to fork Greasemonkey and start something new.
- Everything Greasemonkey offers (which is actually useful)
- Supports the
@matchmetadata specified by Google Chrome
- Brand new metadata @keys, such as:
- User script updating
- Brand new APIs, such as: GM_notification, GM_unregisterMenuCommand, GM_enableMenuCommand, GM_disableMenuCommand, GM_cryptoHash, GM_generateUUID, GM_safeHTMLParser, and GM_setClipboard
- A faster, cleaner code base which takes advantage of all that Firefox 4 has to offer
- Better security: Scriptish provides security features you won't find elsewhere
- Tests: there is code written to test Scriptish code, unlike Greasemonkey code.
- Manually transfer user scripts from Greasemonkey to Scriptish
- Submit a bug, issue, or feature request
- Build an .xpi from source
- Run Scriptish from source