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.

Stack Sidebar Time
Makes a binary clock based on the Stack Overflow logo appear in the sidebar

Unstar/unpin for room owners from a transcript
Let Room Owners unstar or unpin a message from the chat transcript

Reorderable favorite tags - drag & drop ordering for the Watched tag sidebar
maintain and customize the ordering of your favorite / Watched tags

VisualCrumbs - StackExchange Visual Changes
I created this script because I wanted to customize my personal use of Stack Overflow (And such Stack Exchange sites) to be more visually appealing to me and give me a little bit of functionality t…

Left-sidebar in the Topbar - Put the left-sidebar in the topbar network-wide
Moves the left-sidebar into the topbar network-wide.

Chat Move Helper / Bot Cleanup Tool
Extends the room-owner move message tool in chat to make it easier to move bot messages, replies to bot messages, and bot commands.

Stack Overflow link expander in Google Search
This userscript detects links to Stack Overflow when you Google something and shows the accepted/most-voted answer directly in the search page! From: To: To install, you'll need a userscri…



I don't want to be a mod
Ever earned the privilege "Access to moderator tools" and not really wanted it? A stylesheet for hiding deleted answers, as well as the review queue. For use with stylish. Customise to include the…

OBSOLETE - Enhanced Review
Obsolete: Install link is dead as well as the Source code link. This userscript adds voting options to the sidebar of Close Review and Low Quality Review of Stack Exchange sites, as well as Help &…

Stack Exchange Desktop Notifications
Below is a copy of http://shu8.github.io/SE_Notifications/: Stack Exchange Notifications This userscript will make HTML5 notifications popup when something happens on a question that you have ope…

Auto-Load Vote Counts
This script automatically loads vote counts on sites where you have that privilege: Currently, you have to click on a vote score to see individual up/down counts, but this script loads them auto…

Click to Search
This simple userscript adds a clickable search button to the Stack Exchange top bar, as the only current way to search is to press enter, which can be confusing for some. You can select one of two…

Comment Saver - Unposted comments are saved between page loads
Simply stores unposted comments (using HTML5 localStorage) between page loads, so that if you leave the page you don't lose your comment. Currently a bit hacky, but it works. User Script: https:…

Tag Health: A question quality widget
Tag Health monitors the question quality of a given set of tags on a Stack Exchange site with a sample of about 500 most recent questions.

Greyscale MSE Favicon
[[OBSOLETE]] It's just easier to distinguish SE from meta.SE when one of them has a greyscale icon like a proper Meta should.

Code Golf SE answer sorter
Allows sorting answers by code length on Programming Puzzles & Code Golf Stack Exchange.

"On your keyboard, idiot!" - clickable scolding <kbd>s
For those who just can't stop clicking <kbd> tags.

Edit summary options
Description Gives you little checkboxes above the edit summary with preset options like "formatted code" or "removed signature." Screenshots Userscript http://userscripts.org/scripts/show/1…

Always Be Closing
Gist: https://gist.github.com/WillSullivan/6732086#file-alwaysbeclosing Description: A userscript that adds easy to reach and use buttons for the most common closure tasks. As configured, the butto…

Highlight Code in Chat - Highlights <code> elements contained in chat messages
Inspired by this question, I have developed a UserScript that highlights code elements in chat messages so that they stand out more on the page. Simply install the script and your messages will be …

Underlined post links
Underlines all links in questions, answers and comments on all Stack Exchange sites.

Stack Exchange - Deleted Answer Manager
Description This script hides the content of deleted answers (which are visible to 10k+ Stack Exchange users), injects a show content / hide content toggle in the answer's menu, and injects a visi…


BrickJax: Brick Image Replacement for Bricks.StackExchange.com
A script that will allow users to easily insert images of Bricks, with or without links, and also links to sets on various listings sites via simple tags.

Make active tab default on StackApps
This script changes the logo link to the active tab and redirects from the home page to it on StackApps. If you want to see the list of apps, you can still do this by clicking the apps tab. Made by…

Remove related questions from the middle of the page
Stack Exchange graduated the test of moving the related questions section in the middle of the secreen. This section rarely provides actually relevant questions and it serves as a big distraction …


Faster Answer Links
This is a convenience user script. It prevents page reloading when following links to answers that happen to be present on the same page, and to their comments; instead, it simply scrolls to the l…

DEPRECATED - Bookmark users - Fetch the list of users that bookmarked a question on any Stack Exchange website
This userscript no longer works because Stack Exchange has replaced bookmarks with "saves" in October 2022. Saves are private and so can't be queried via the Stack Exchange Data Explorer.…

The cute little blue box on flag dialogs
Based on Use the same location for Submit button in the comment flag dialog as in the post flag dialog which asked for the buttons to go on the right side, and Question Close Updates: Phase 1 which…

Bring back the layout!
Making the best out of screen real estate on Stack Exchange

Minimize pics in Chat
I made a script that allows you to minimize pictures, gifs, youtube preview, tweets or wikipedia articles. It's useful if you don't want the image to be always shown. For example at the office. …

Improved Tag Popup
adds links to view and edit the full tag information in new tag popup

StackOverflow CodeBox Options
This Tampermonkey script adds options to StackOverflow to expand answer box expand code box resize code font size widen the entire page remove sidebar Source: https://github.com/yodog/usersc…

Markdown Shortcuts for StackExchange - insert latex commands quickly by keybindings
This userscript gives users quick key bindings to speed up the process of editing mathjax/chem/etc. into posts. Example usage: Pressing Alt+I would insert \pi directly. Pressing Alt+R would inse…

Reputation-based filter for search results
This userscript filters search results on Stack Exchange sites by reputation of the asker. To use it, add a search parameter such as is:25 where 25 is the minimum reputation required. Since the sea…

More Share Links (Markdown / HTML / BBCode)
Adds share links in additional formats (Markdown, HTML, and BBCode), and also lets you omit user ID from links. Integrates seamlessly into existing UI.

Stack Overflow Association Tools
Stack Overflow in English is the main landing site for developers from around the world, but not everyone of those developers knows English language, as a result, reducing understanding of content …

Links to Contributor Breakdown in stackoverflow documentation
A small userscript to insert links to the newly public "Contributor Breakdown" page for SO-Documentation's Topics and Examples. The script inserts a small hyperlink with text "CB&quo…

StackExchange MathJax Editing Improvements
This script is designed to improve the user experience while editing posts that include mathematical notation using MathJax. The editing code has not kept up with updates to MathJax, and so a numb…

Smoke the SmokeDetector
SmokeTheSmokeDetector Over in Tavern on the Meta, our spam detector, SmokeDetector has been the topic of an ongoing argument between those who believe SmokeDetector fills the chatroom, and those wh…

SmokePreview - A chat addon for the SmokeDetector
SmokePreview A Greasemonkey script to add a preview to chat messages of the SmokeDetector. Messages which are deleted while loading the preview will get a opacity of 50% to make clear that this is …

SE Comment Preview - An attempt to add real-time previewing for comments
This script creates a new live preview directly beneath any comment you compose or edit. When writing a comment with a lot of formatting, especially one containing some mathematical formulas, I of…

Roomba-VTZ (Vote-to-zero)
This user script collects the voting widgets for a question and its answers, and presents them at the top of the post for convenient and quick voting. The voting widgets will appear only on questi…

Stack Exchange Editor Extra: a userscript to add extra features to the Markdown Editor
Stack Exchange Editor Extra A userscript which adds extra features to the default SE Markdown Editor. Extra features: Insert code with Ace Editor (alt + a) Find & Replace (with modifiers) (…

Hide sites from Hot Network Questions section
Screenshot About The 'Hot Network Questions' section has questions from websites which are not very interesting for me so with this script you can: Hide questions from those websites Stop hi…

Remove chat room description and tags
Chat room description and tags may only be useful a first couple of times you come by a chat room. After that, they are just wasting space. To hide them from the view, you can install the following…

QuickComment2: Automatic keyboard-only comment snippets
This is a vastly improved version of QuickComment: comment shortcuts to cut down on tedium. See that post for more information. See the Github repo for instructions on how to install and use Quick…