https://github.com/nisc/misc-userscripts
Various user scripts to improve various functionality
https://github.com/nisc/misc-userscripts
chrome firefox greasemonkey tampermonkey user-script userscript violentmonkey youtube
Last synced: about 1 month ago
JSON representation
Various user scripts to improve various functionality
- Host: GitHub
- URL: https://github.com/nisc/misc-userscripts
- Owner: nisc
- License: mit
- Created: 2025-06-09T01:00:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-01T22:02:02.000Z (4 months ago)
- Last Synced: 2026-03-01T22:35:23.295Z (4 months ago)
- Topics: chrome, firefox, greasemonkey, tampermonkey, user-script, userscript, violentmonkey, youtube
- Language: JavaScript
- Homepage:
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Misc Userscripts
- [Introduction](#introduction)
- [Installation Instructions](#installation-instructions)
- [Available Scripts](#available-scripts)
## Introduction
Welcome to the Misc Userscripts repository! This collection includes various user scripts designed to enhance your browser experience with useful functionality. These scripts are designed to work across different websites and browsers. **Please note that I am in no way affiliated with any of the websites or browsers these scripts are designed for.**
## Installation Instructions
1. Install a userscript manager like [Violentmonkey](https://violentmonkey.github.io/)
2. Click on any script in the list below to install it, or manually add scripts using your userscript manager's "Install from URL" feature
These scripts have been tested with Firefox and Violentmonkey on macOS, but should work with other browsers and userscript managers as well.
## Available Scripts
| Script Name | Description |
|-------------|-------------|
| [`duplicate-tab.user.js`](duplicate-tab.user.js) | Adds cross-browser keyboard shortcut (Shift+⌘/Ctrl+E) to duplicate the current tab while preserving scroll position. |
| [`credit-card-offers-activator.user.js`](credit-card-offers-activator.user.js) | Adds a button on Amex/Citi/Chase offers pages to trigger bulk offer activation clicks. |
| [`linkedin-dismiss.user.js`](linkedin-dismiss.user.js) | Adds a floating "Dismiss" button on LinkedIn Jobs pages to bulk-click matching dismiss controls. |
| [`linkedin-tweaks.user.js`](linkedin-tweaks.user.js) | Various usability improvements for LinkedIn (work in progress). |
| [`unblock-shortcuts.user.js`](unblock-shortcuts.user.js) | Prevents chosen sites from hijacking browser/extension shortcuts via a configurable host-specific list. |
| [`youtube-invidious-redirect.user.js`](youtube-invidious-redirect.user.js) | Automatically redirects YouTube watch pages to a random Invidious instance for a more privacy-focused and bloat-free viewing experience. |