Questions tagged [script]
Use this tag to post a userscript that operates on Stack Exchange sites and/or uses the Stack Exchange API. For questions about user scripting and Stack Exchange, or its API, use the [scripts] tag instead. Scripts are usually JavaScript and usually browser extensions/userscripts. For other tools, the [app] tag may be more appropriate.

Hide the Community Bulletin
Do you ever find yourself spending too much time on Meta and not enough time answering "real" questions? This script will hide links to per-site metas from the Community Bulletin, which is a main …

SEScripts - A Bunch of Scripts
The SEScripts Chrome Extension adds various userscripts all around Stack Exchange, combined in a simple suite.

Show length of code blocks (mainly for codegolf.SE)
Description This is a small userscript I made that shows the amount of characters in a code block above it. It is mainly for the http://codegolf.stackexchange.com site. Screenshot (This is just …

Fiddle IT - Instant Fiddles Userscript
Fiddle-IT A tiny & simple userscript for creating fiddles in seconds. Very handy for answering questions when you want to test the OP's code Usage Select some code on the page, then press on…

Enhanced Ctrl + L and URL templates for comments, answers and questions
Shortcut Ctrl + L to add links to a comment. Define URL templates to make it easier to insert links to documentation. Shortcut Ctrl + L to remove a link in a comment ([caret>|](link) -> caret>…

Review Queue Hider
This user script adds a button to each review queue to allow you to hide it. Useful if you don't want a certain queue popping to the top! Each Stack Exchange site holds its own settings too, so you…

Octal user reputation
Displays reputation in octal. This script is derived from Kip's Hexadecimal user rep. Download Install | View Source Platform Firefox 19.0.1 with Greasemonkey License Same as the original. Do whate…

Japanese stack exchange localization
This script was originally created for the JLU (Japanese Language and Usage) site as part of the Creating as much Japanese interface as possible to be more inclusive of native Japanese speakers met…


Creating personal applications using Stack Overflow/Stack Exchange API
I want to create an application to read Stack Overflow notifications on my device. My question: what should I provide in the OAuth Domain and Application website fields while registering the …

Tampermonkey script to hide New Contributor Indicator
// ==UserScript== // @name Contributor indicator cutter // @namespace http://tampermonkey.net/ // @version 0.1 // @author Suvitruf // @match *://*/questions/* // @match…

Revert Stack Overflow's new up/down vote buttons
This userscript, written for ViolentMonkey, reverts the question and answer upvotes on Stack Overflow so that they are almost identical to their previous design. New Stack Overflow vote buttons: T…

Force Edit suggested reviews
Review edits have the option to force edit, which will edit the original post, as opposed to improve which will edit the suggested edit. UserScript: // ==UserScript== // @name Force edit…

SOOldCheckmark - Bring back the old checkmark!
Here on Stack Overflow, we hate change, especially regarding the new checkmark color. So, I have the perfect solution to all of our needs - bring back the old goodness! Contained in the user script…

Auto-Editor: a user script for automatically correcting common errors
This user script adds a button when editing Stack Exchange sites that automatically fixes many common grammar, spelling, capitalization, and usage errors. Installation Install a user script extens…

Better Paginator - a userscript to add a page-number-box to the paginator
Adds a box where the user can enter a page number to go to in the paginator

Voting Overcharged - A userscript for automatically voting on posts depending on various conditions
A userscript for automatically voting on posts depending on various conditions.

Following Overcharged - Various improvements to the "follow" feature
Following Overcharged contains various improvements to the "follow" feature

Userscripts Configurer - One script to configure them all
UserScripts Configurer provides a shared UI and controls configuration options for UserScripters' userscripts.

Question close, reopen, and delete votes in the post sidebar
This is for users that cannot normally see these votes. On Stack Overflow that is less than 3,000 reputation points for close and reopen votes, and 10,000 reputation points for delete votes. The sc…

Answer accept indicator
With Outdated Answers: accepted answer is now unpinned on Stack Overflow, I find that it would be nice to have an indicator. Some posts have multiple pages, and searching for the one post among man…

Simply makes the review overview stuff bigger
When Visual design changes to the review queues was introduced, the review overview page seemed to change to having a smaller font size on post number and very small avatars. I think the white spac…

LinkPreview - Protection against hazardous links
Protection against hazardous links on SE

CDNSaver - never look for a CDN link twice
Never look for a CDN link more than once - CDNSaver allows you to save library CDN links for stack snippets.


Dark Mode 4 Chats
A userscript that adds Dark Mode to Stack Exchange Chats, while also allowing you to customize themes and colors!

Dismiss "new follow feature" popup on active sites
Dismiss the "new follow feature" popup on all sites.

Three Columns - Displays the question page, post textarea, and post preview in side-by-side columns
Three Columns ( install ) (github) This is a userscript which allows those with reasonably wide monitors to make the most of their screen real-estate when posting, by making the questi…

Dismiss Announcement Banner
Automatically dismisses an announcement banner when you've dismissed it on another site

Data Explorer (SEDE) Auto-Login that redirects back to original target page
Automatically logs in to SEDE and remembers the page you targeted.


Floating vote buttons (script)
Tampermonkey script that brings back an old Stack Exchange feature that never made it out of beta: // ==UserScript== // @name Sticky post vote buttons // @namespace http://tampermonkey.n…


Comment keyboard shortcuts
This userscript adds keyboard shortcuts to StackExchange comments. The default ones are: Ctrl+B (bold), Ctrl+I (italic), Ctrl+K (code), and Ctrl+L (link). You can yourself extend this with more cus…

Why No Bounty? userscript
Inspired by this feature request by Shadow Wizard, I wrote a simple userscript (direct install link) which checks most of the reasons why you can't start a bounty, and displays that information on …

RepAdvisor - A Basic Tool For Farming Reputation
Almost all of us Stack Overflow users want to earn more reputation. However, we don't have all the time in the world to answer questions. RepAdvisor is a bookmarklet that predicts how much reputati…

RO Chat Message Delete Option
Gives room owners the ability to delete other users' chat messages from the message popup menu.

Clickable Links in Revision Comments
Turns URLs in revision history comments into clickable links.

Sidebar Answer Status
Modifies the Linked and Related sidebar lists to show answered status, up / down vote counts, and other info.

Shrink the Stack Exchange Footer
All Stack Exchange sites (except Stack Overflow) have a giant footer: I don't like to have all of that space being taken up on my screen, so I built this user-style: /** * Copyright © 2016 Jed …

Copy post content as markdown -- quick and easy way to quote people!
This is a userscript that converts the selected text to Markdown and allows you to quickly copy it. It is mainly useful for when copying from comments on posts, where you want to quote the user, or…

Magic Links Enhancer
This userscript adds a way to quickly link to posts, help pages, privileges and links across the Stack Exchange sites. It uses @M'vy's idea of having a basic format of [SITE:type:id], and works th…

Clipboardy chrome extension to copy posted source to clipboard
Clipboardy is a Chrome extension for copying posted code to clipboard from stackoverflow.com, github.com & npmjs.com

Add a "Random" Option for Sorting Answers
This is a userscript (for Greasemonkey, Tampermonkey, etc.) for sorting answers to posts randomly, like so: This feature was requested in connection with the Stack Overflow Fall 2015 Moderator Ele…

Early warning for new questions with problematic tags or titles
Leaves a temporary comment on new Stack Exchange questions with problematic tags or titles. Some of the issues detected by the bot: a non-descriptive title a vague tag used as the only tag all tag…

Anonymize short links [duplicate]
“Share” links under questions and answers include one's UserId, which may not be desirable for those who want to keep separate online identities at SE and elsewhere. (Pointed out at Meta Stack Over…

Display tag excerpt tooltips when editing a question
There's a 25-score question on MSE with the same title requesting this feature. The obvious solution: create a userscript to do it. :) You can install the script by clicking here.

Favorite tag highlighting for just the tags [duplicate]
I really liked the idea from Meta of highlighting the tags rather than the entire question - it was too overwhelming, so I created a userscript to do just this: From: To: (favorite tags are pytho…

Comment Separator Fix
We have this nicely formatted toolbar with all of the moderation tools we need below questions: So, why is it that the separator that goes along with the new comment format looks like this? T…
