Violentmonkey
Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.
Install / Use
/learn @violentmonkey/ViolentmonkeyREADME
Violentmonkey
Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.
More details can be found here.
Join our Discord server:
Automated Builds for Testers
A test build is generated automatically for changes between beta releases. It can be installed as an unpacked extension in Chrome and Chromium-based browsers or as a temporary extension in Firefox. It's likely to have bugs so do an export in Violentmonkey settings first. This zip is available only if you're logged-in on GitHub site. Open an entry in the CI workflows table and click the Violentmonkey-... link at the bottom to download it.
Workflows
Development
Install Node.js and Yarn v1.x.
The version of Node.js should match "node" key in package.json.
# Install dependencies
$ yarn
# Watch and compile
$ yarn dev
Then load the extension from 'dist/'.
Build
To release a new version, we must build the assets and upload them to web stores.
# Build for normal releases
$ yarn build
# Build for self-hosted release that has an update_url
$ yarn build:selfHosted
Release
See RELEASE for the release flow.
Related Projects
Related Skills
openhue
342.5kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
342.5kElevenLabs text-to-speech with mac-style say UX.
weather
342.5kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
