Files
awesome-awesomeness/html/userscripts.html
2024-04-20 19:22:54 +02:00

423 lines
18 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-userscripts-awesome-build-status-prs-welcome">Awesome
Userscripts <a href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a> <a
href="https://travis-ci.org/brunocvcunha/awesome-userscripts"><img
src="https://travis-ci.org/brunocvcunha/awesome-userscripts.svg?branch=master"
alt="Build Status" /></a> <a href="http://makeapullrequest.com"><img
src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg"
alt="PRs Welcome" /></a></h1>
<p>A curated list of Awesome Userscripts.</p>
<p>User scripts can improve your browsing experience, and open a lot of
possibilities to make the sites you visit better by adding features,
making them easier to use, or taking out the annoying bits.</p>
<h1 id="contents">Contents</h1>
<ul>
<li><a href="#how-to-use">How to use</a></li>
<li><a href="#scripts">Scripts</a>
<ul>
<li><a href="#general">General</a></li>
<li><a href="#ads">Ads</a></li>
<li><a href="#brave-search">Brave Search</a></li>
<li><a href="#chatgpt">ChatGPT</a></li>
<li><a href="#duckduckgo">DuckDuckGo</a></li>
<li><a href="#github">GitHub</a></li>
<li><a href="#google">Google</a></li>
<li><a href="#media">Media</a></li>
<li><a href="#privacy">Privacy</a></li>
<li><a href="#youtube">YouTube</a></li>
</ul></li>
<li><a href="#tutorials">Tutorials</a></li>
<li><a href="#community">Community</a></li>
<li><a href="#additional-catalogues">Additional Catalogues</a></li>
<li><a href="#contributing">Contributing</a></li>
<li><a href="#license">License</a></li>
</ul>
<h2 id="how-to-use">How to use</h2>
<p>To use user scripts you need to first install a user script manager.
Here are managers for various browsers:</p>
<ul>
<li><a href="http://www.greasespot.net/">Greasemonkey</a> - Firefox
<ul>
<li>Supports GM 4 userscripts.</li>
</ul></li>
<li><a
href="https://github.com/janekptacijarabaci/greasemonkey/releases">Greasemonkey
for Pale Moon</a> - Pale Moon
<ul>
<li>Supports GM 3 userscripts.</li>
</ul></li>
<li><a
href="https://addons.mozilla.org/firefox/addon/firemonkey/">Firemonkey</a>
- Firefox
<ul>
<li>Supports GM 4 userscripts and some GM 3 userscripts.</li>
</ul></li>
<li><a href="https://tampermonkey.net/">Tampermonkey</a> - Chrome,
Microsoft Edge, Safari, Opera, Firefox (also with support for mobile
Dolphin Browser and UC Browser)
<ul>
<li>Supports both GM 3 and GM 4 userscripts.</li>
</ul></li>
<li><a
href="https://addons.mozilla.org/firefox/addon/userunified-script-injector/">USI</a>
- Firefox
<ul>
<li>Supports some GM 3 userscripts.</li>
</ul></li>
<li><a href="https://violentmonkey.github.io/">Violentmonkey</a> -
Chrome, Firefox, Maxthon, Opera
<ul>
<li>Supports both GM 3 and GM 4 userscripts.</li>
</ul></li>
</ul>
<p>The most popular userscript managers are Greasemonkey, Tampermonkey,
and Violentmonkey.</p>
<p>Theres no focused plugins to get Userscripts running on Internet
Explorer, but the <a href="https://adguard.com/">Adguard</a> extension
provide this feature.</p>
<h2 id="scripts">Scripts</h2>
<h3 id="general">General</h3>
<ul>
<li><a
href="https://openuserjs.org/scripts/nokeya/Direct_links_out">Direct
links out</a> - Removes all “You are leaving our site” and redirection
stuff from links.</li>
<li><a
href="https://greasyfork.org/scripts/4255-linkify-plus-plus">Linkify
Plus Plus</a> - Turn plain text URLs into links.</li>
<li><a
href="https://greasyfork.org/scripts/789-select-text-inside-a-link-like-opera">Select
text inside a link like Opera</a> - Disable link dragging and select
text.</li>
<li><a
href="https://greasyfork.org/scripts/790-show-and-reload-broken-images">Show
and reload broken images</a> - Show and reload broken images, even when
it contains “alt” tag.</li>
<li><a
href="https://greasyfork.org/scripts/32-show-password-onmouseover">Show
Password onMouseOver</a> - Show password when mouseover on password
field.</li>
<li><a
href="https://greasyfork.org/scripts/5359-url-shortener-unshortener">URL
Shortener Unshortener</a> - Adds small button next to shortened URLs
that will replace the shortened URLs with their real locations and
vice-versa. Useful for when you dont want to blindly click links.</li>
</ul>
<h3 id="ads">Ads</h3>
<ul>
<li><a href="http://reek.github.io/anti-adblock-killer/">Anti-Adblock
Killer</a> - Bypasses anti-adblock functionality in websites.</li>
<li><a
href="https://github.com/handyuserscripts/antiadware">AntiAdware</a> -
Remove forced download accelerators, managers, and adware on supported
websites.</li>
<li><a href="https://adsbypasser.github.io/">AdsBypasser</a> - Bypass
Ads, Popups and count-down ads.</li>
</ul>
<h3 id="brave-search">Brave Search</h3>
<ul>
<li><a href="https://bravegpt.com/greasemonkey">BraveGPT</a> - Display
ChatGPT answers in Brave Search sidebar (powered by GPT-4!)</li>
</ul>
<h3 id="chatgpt">ChatGPT</h3>
<ul>
<li><a href="https://chatgptautocontinue.com">ChatGPT Auto-Continue</a>
- Automatically continue generating multiple ChatGPT responses.</li>
<li><a href="https://chatgptautorefresh.com">ChatGPT Auto Refresh</a> -
Auto-sends background requests to keep sessions fresh &amp; prevent
Cloudflare checks + network errors.</li>
<li><a href="https://chatgptinfinity.com">ChatGPT Infinity</a> -
Generate endless answers from all-knowing ChatGPT (in any
language!)</li>
<li><a href="https://chatgptwidescreen.com">ChatGPT Widescreen Mode</a>
- Adds Widescreen + Fullscreen modes to ChatGPT + Poe.</li>
<li><a href="https://autoclearchatgpt.com">Autoclear ChatGPT History</a>
- Auto-clears chat history when visiting chat.openai.com for maximum
privacy.</li>
<li><a href="https://bravegpt.com/greasemonkey">BraveGPT</a> - Display
ChatGPT answers in Brave Search sidebar (powered by GPT-4!)</li>
<li><a href="https://duckduckgpt.com/greasemonkey">DuckDuckGPT</a> -
Display ChatGPT answers in DuckDuckGo sidebar (powered by GPT-4!)</li>
<li><a href="https://googlegpt.kudoai.com/greasemonkey">GoogleGPT</a> -
Display ChatGPT answers in Google Search sidebar (powered by
GPT-4!)</li>
</ul>
<h3 id="duckduckgo">DuckDuckGo</h3>
<ul>
<li><a href="https://duckduckgpt.com/greasemonkey">DuckDuckGPT</a> -
Display ChatGPT answers in DuckDuckGo sidebar (powered by GPT-4!)</li>
</ul>
<h3 id="github">GitHub</h3>
<ul>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/Gist-to-dabblet">Gist
to dabblet</a> - Add a Dabblet link to Gists saved from Dabblet.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_Commit_Whitespace#readme">GitHub
Commit Whitespace</a> - Adds button to hide whitespace diffs from
commits.</li>
<li><a
href="https://github.com/StylishThemes/GitHub-Custom-Emojis">GitHub
Custom Emojis</a> - Add custom emojis anywhere on GitHub.</li>
<li><a href="https://github.com/StylishThemes/GitHub-Dark-Script">GitHub
Dark Script</a> - Apply the <a
href="https://github.com/StylishThemes/GitHub-Dark">GitHub-Dark</a>
style to the site.</li>
<li><a
href="https://greasyfork.org/scripts/18788-github-diff-file-toggle">GitHub
Diff File Toggle</a> - Add a toggle to each diff file (shift-click
toggles all files).</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_Image_Viewer#readme">GitHub
Image Viewer</a> - Preview images from within the file listing.</li>
<li><a href="https://greasyfork.org/scripts/22194">GitHub Make
Tooltips</a> - Convert all titles into GitHub tooltips.</li>
<li><a href="https://github.com/devxoul/github-monospace-editor">GitHub
Monospace Editor</a> - Provide MonoSpace font on GitHub textareas.</li>
<li><a href="https://github.com/stowball/github-pr-approvals">GitHub PR
Approvals</a> - Require approvals in GitHub PRs before merging is
allowed.</li>
<li><a
href="https://greasyfork.org/scripts/18789-github-toggle-code-wrap">GitHub
Toggle Code Wrap</a> - Toggle code wrapping in files.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_User_Info#readme">GitHub
User Info</a> - Show user information on avatar hover.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-code-colors">GitHub
code colors</a> - Add a color swatch preview to code.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-code-folding">GitHub
code folding</a> - Add code folding to files.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-code-guides">GitHub
code guides</a> - Add code guides to files and diffs.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-code-show-whitespace">GitHub
code show whitespace</a> - Show whitespace (spaces/tabs/carriage
returns) in files.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-collapse-in-comment">GitHub
collapse in comment</a> - Toggle long code blocks in comments.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-collapse-markdown">GitHub
collapse markdown</a> - Toggle markdown headers.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-custom-hotkeys">GitHub
custom hotkeys</a> - Add your own custom hotkeys to all of GitHub.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-custom-navigation">GitHub
custom navigation</a> - Add a custom navigation bar to link
anywhere.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-diff-files-filter">GitHub
diff files filter</a> - Add a file type filter to diffs.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-diff-links">GitHub
diff links</a> - Add next and previous buttons to each diff file.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-font-preview">GitHub
font preview</a> - Preview OTF, TTF and WOFF font files.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-image-preview">GitHub
image preview</a> - Add an image preview mode.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-indent-comments">GitHub
indent comments</a> - Use the tab key in comments.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-issue-comments">GitHub
issue comments</a> - Toggle the view of some issue comments and timeline
entries.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-issue-counts">GitHub
issue counts</a> - Show the number of issues in repository view.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-issue-highlighter">GitHub
issue highlighter</a> - Highlight the linked issue.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-label-color-picker">GitHub
label color picker</a> - Add an extensive color picker to the label
editor.</li>
<li><a
href="https://greasyfork.org/scripts/18787-github-monospace-font-toggle">GitHub
monospace font toggle</a> - Add a monospace font toggle to
comments.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-remove-diff-signs">GitHub
remove diff signs</a> - Remove diff signs from file diffs.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-rtl-comments">GitHub
rtl comments</a> - Add right-to-left indicators in comments.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-search-autocomplete">GitHub
search autocomplete</a> - Add a search filter autocomplete to all of
GitHub.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-sort-content">GitHub
sort content</a> - Sort lists and tables on GitHub.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-static-time">GitHub
static time</a> - Convert time ago into a time format of your
choice.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-table-of-contents">GitHub
table of contents</a> - Show a TOC window for Readme and wiki
pages.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-title-notification">GitHub
title notification</a> - Add a notification indicator to browser
tabs.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-toggle-expanders">GitHub
toggle expanders</a> - Expand or collapse all commit titles.</li>
<li><a
href="https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-toggle-wiki-sidebar">GitHub
toggle wiki sidebar</a> - Toggle wiki sidebar view.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_Commit_Diff#readme">GitHub
Commit Diff</a> - Adds button to show diff (or patch) file for
commit.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_News_Feed_Filter#readme">GitHub
News Feed Filter</a> - Add filters for Github homepage news feed
items.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_Pages_Linker#readme">GitHub
Pages Linker</a> - Add a link to Github Pages (gh-pages) when
available.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_Pull_Request_From#readme">GitHub
Pull Request From Link</a> - Make pull request branches linkable.</li>
<li><a
href="https://github.com/jerone/UserScripts/tree/master/Github_Reply_Comments#readme">GitHub
Reply Comments</a> - Easy reply to Github comments.</li>
<li><a
href="https://greasyfork.org/en/scripts/411790-skip-delete-repo-verification">GitHub
Skip Delete Repo Verification</a> - Skips the verification step when
deleting a repository.</li>
<li><a href="https://github.com/adamlui/github-star-history">GitHub Star
History</a> - Adds star history chart to every repos sidebar.</li>
</ul>
<h3 id="google">Google</h3>
<ul>
<li><a
href="https://openuserjs.org/scripts/tumpio/Endless_Google">Endless
Google</a> - Load more results automatically and endlessly.</li>
<li><a href="https://googlegpt.kudoai.com/greasemonkey">GoogleGPT</a> -
Display ChatGPT answers in Google Search sidebar (powered by
GPT-4!)</li>
<li><a
href="https://greasyfork.org/scripts/3187-google-images-direct-link">Google
Images direct link</a> - Adds direct links to images and pages in google
image search.</li>
<li><a
href="https://github.com/Greenek/google-translate-keyboard-shortcut-userscript">Google
Translate Keyboard Shortcut</a> - Adds keyboard shortcut for quick
swapping between active languages.</li>
<li><a
href="https://github.com/marioortizmanero/reddit-search-on-google">Reddit
Search On Google</a> - Adds a button to your Google searches to show
only Reddit posts.</li>
</ul>
<h3 id="media">Media</h3>
<ul>
<li><a href="https://greasyfork.org/scripts/109-handy-image">Handy
Image</a> - Displays the full size image for many image hosting
websites, skipping popups and other annoying stuff.</li>
<li><a href="https://openuserjs.org/scripts/qsniyg/Image_Max_URL">Image
Max URL</a> - Finds larger or original versions of images/videos for
thousands of supported websites, including a customizable image popup
feature.</li>
<li><a
href="https://carry0987.github.io/UserJS/Tool/mpiv/website/">Mouseover
Popup Image Viewer</a> - (Deprecated) Shows images and videos behind
links and thumbnails.</li>
<li><a
href="https://greasyfork.org/scripts/394820-mouseover-popup-image-viewer">Mouseover
Popup Image Viewer (updated fork)</a> - An updated fork of MPIV,
maintained by one of Violentmonkeys developers.</li>
<li><a
href="https://greasyfork.org/scripts/24204-picviewer-ce">Picviewer
CE+</a> - Powerful picture viewing tool which can
popup/scale/rotate/batch save pictures automatically.</li>
</ul>
<h3 id="privacy">Privacy</h3>
<ul>
<li><a
href="https://github.com/adamlui/autoclear-chatgpt-history/tree/main/greasemonkey">Autoclear
ChatGPT History</a> - Auto-clears chat history when visiting
chat.openai.com for maximum privacy.</li>
<li><a
href="https://greasyfork.org/scripts/1523-remove-google-click-tracking">Remove
Google Click Tracking</a> - Removes Googles click-tracking from result
links.</li>
<li><a
href="https://greasyfork.org/scripts/22737-remove-yandex-redirect">Remove
Yandex Redirect</a> - Removes Yandexs click-tracking from result
links.</li>
</ul>
<h3 id="youtube">YouTube</h3>
<ul>
<li><a href="https://github.com/artli/hide-youtube-recommendations">Hide
YouTube recommendations</a> - Hides the thumbnails and titles of the
recommended videos to reduce distraction and procrastination.</li>
<li><a href="https://greasyfork.org/scripts/37902-iridium">Iridium</a> -
Adds a lot of extra functionality to YouTube, including pop-out videos,
extra control over video/comment feeds, and much more.</li>
<li><a href="https://ytclassic.com/greasemonkey">YouTube Classic</a> -
Reverts YouTube to its classic design (unround corners, restore dislikes
+ remove/redirect Shorts).</li>
<li><a
href="https://greasyfork.org/en/scripts/370755-youtube-peek-preview">YouTube
Peek Preview</a> - See video thumbnails, ratings and other details when
you mouse over a Youtube link from almost any website.</li>
<li><a
href="https://github.com/1c7/Youtube-Auto-Subtitle-Download">YouTube
Subtitle Download</a> - Adds links to download video subtitles.</li>
</ul>
<h2 id="tutorials">Tutorials</h2>
<ul>
<li><a
href="https://www.oreilly.com/library/view/greasemonkey-hacks/0596101651/pr05s02.html">Greasemonkey
Hacks</a> - Complete wiki book on Userscripts.</li>
<li><a href="http://hayageek.com/greasemonkey-tutorial/">Greasemonkey
Tutorial for Beginners</a> - How to create simple Userscripts and
installing it using Greasemonkey.</li>
<li><a href="https://www.youtube.com/watch?v=hAeWOOJPp0o">Video -
GreaseMonkey Userscript Development</a></li>
</ul>
<h2 id="additional-catalogues">Additional Catalogues</h2>
<ul>
<li><a href="http://userscripts-mirror.org/">UserScripts Mirror</a> -
Mirror of the original Userscripts.org repository (that is currently
down).</li>
<li><a href="https://greasyfork.org/">Greasy Fork</a></li>
<li><a href="https://openuserjs.org/">OpenUserJS</a></li>
</ul>
<h2 id="community">Community</h2>
<ul>
<li><a
href="https://stackoverflow.com/questions/tagged/userscripts">Stack
Overflow</a></li>
<li><a
href="http://webchat.freenode.net/?channels=greasemonkey"><code>#greasemonkey</code>
on Freenode</a></li>
<li><a
href="https://www.reddit.com/r/userscripts/"><code>r/userscripts</code>
on Reddit</a></li>
</ul>
<h2 id="contributing">Contributing</h2>
<p>Contributions are very welcome!</p>
<p>Please have a look at <a
href="https://github.com/brunocvcunha/awesome-userscripts/blob/master/CONTRIBUTING.md">CONTRIBUTING</a>
for guidelines.</p>
<h2 id="license">License</h2>
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
src="http://i.creativecommons.org/p/zero/1.0/88x31.png"
alt="CC0" /></a></p>
<p>To the extent possible under law, <a
href="mailto:brunocvcunha@gmail.com">Bruno Candido Volpato da Cunha</a>
has waived all copyright and related or neighboring rights to this
work.</p>