Skip to content

chirag127/userscripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

userscripts

GitHub stars

Personal userscripts collection by @chirag127, hosted under chirag127. Tampermonkey / ScriptCat / Violentmonkey compatible.

Install

Click the install link next to any userscript below. Tampermonkey or ScriptCat will prompt to install + auto-update from this repo.

Userscript Site What it does Install
stereo-to-mono any page Convert stereo audio to mono on any <video>/<audio> element. Toggle via Tampermonkey menu. Auto-detects playing media. install
youtube-nav-shortcuts youtube.com Combined: press N for next video, P for previous. Both keys remappable via the userscript menu. install
youtube-reaction-shortcuts youtube.com Combined: press S to like, D to dislike. Both keys remappable via the userscript menu. install
youtube-dislike-and-next-shortcut youtube.com One key to dislike and skip to next. Default X, remappable. install
youtube-next-video-shortcut youtube.com Press N anywhere on a YouTube page to jump to the next video. Atomic. install
youtube-prev-video-shortcut youtube.com Press P anywhere on a YouTube page to jump to the previous video. Atomic. install
youtube-like-shortcut youtube.com Press S anywhere on a YouTube video to like / un-like it. Atomic. install
youtube-dislike-shortcut youtube.com Press D anywhere on a YouTube video to dislike / un-dislike it. Atomic. install
open-links-in-selection any page Open every link found in the current selection (anchors + plain-text URLs). Triggered via the Tampermonkey extension menu. Confirms before opening ≥ 5 tabs. install
copy-email-links any page Click any mailto: link → email address copied to clipboard instead of opening OS mail client. Toast confirms. Replaces the closed-source "Copy email links" Chrome extension. install
copy-highlighted-links any page Copy URLs of every link in the current selection to the clipboard, one per line. Catches <a href> AND plain-text URLs. Replaces the "Copy Highlighted Links" Chrome extension. install
link-klipper any page Extract every link on the page → download as CSV or copy URLs to clipboard. Ctrl+Shift+K hotkey. Captures <a href> + <img src>. Replaces the "Link Klipper" Chrome extension (no hover-pick mode). install
serp-open-articles Google / Bing / DuckDuckGo / Brave / Startpage / Kagi Adds an Open all article results (N) button to SERPs that opens every article-type result in a new tab. URL-pattern filter skips videos, social, shopping, maps. Dedupes by host+path. Caps at 10 tabs (configurable) with a confirm dialog above 5. install

Layout

userscripts/
├── <name>/
│   ├── <name>.user.js   # the userscript (Tampermonkey metadata header at the top)
│   └── README.md        # what it does, screenshots, install URL
├── README.md            # this file (auto-generated index)
└── LICENSE              # MIT

One folder per userscript. Each ships as a single .user.js file. The metadata block uses @updateURL + @downloadURL pointing at the GitHub raw URL so Tampermonkey auto-updates on every push.

Manager compatibility

Manager Tested Notes
Tampermonkey (Chrome / Firefox / Edge) The default.
Violentmonkey (Chrome / Firefox) Same metadata block.
ScriptCat Adds @background, @crontab, ==UserConfig== extensions if a userscript opts in.
Greasemonkey (Firefox-only legacy) ⚠️ Some GM_* APIs deprecated; modern userscripts use GM. namespace.

License

MIT.

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors