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, ...

learn more… | top users | synonyms (1)

Unicorn voting animations for everyone! FOREVER! (2014 edition)

var p="http://i.stack.imgur.com/" function t(e,b,a,c,f,g){e=$("<div />").css({width:c,height:f,backgroundImage:"url("+p+e+")",position:"absolute",top:a,left:b,display:"none"}).appendTo("body"…

Add Share buttons to the “link” box

This script adds share buttons to the "link" box.

StackExchange Theme Switcher

Inspired by this post. Now you too can enjoy the satisfaction of switching SE's themes at will like the devs do, albeit this affects your browser only: This creates a dropdown at the bottom of t…

Show number of answers accepted

Shows the acceptance rate details beside the user's acceptance rate.

v1.0, Kip

Transmogrify offtopic MSO posts

Lets one deal with offtopic posts easily, the Calvin&Hobbes way!

Select Code Block Buttons Script

Shows a select-button on mouse over on code-blocks to select the whole block for easier copying. Sorry to not provide a file for download but i am sure you will manage somehow, adjust includes as …

v1.3, H.B.

ChatterBox - user script that adds inbox integration to Stack Exchange Chat!

ChatterBox adds an "inbox" button to the chat interface.

Stack Fiddle - Easily create a jsFiddle from Stack Overflow

Stack Fiddle makes sending code from SO to jsFiddle easy. It adds headers to the code blocks on Stack Overflow (and other Stack Exchange sites) for you to choose and send straight to jsFiddle.

jsFiddle preview for Stack Overflow

Adds embedded jsFiddle preview to the questions/answers posts.

v1.0, antyrat

StackExchange Election: Primary counter

I want to keep an eye on the votes of the ongoing election, but the unsortedness of the list during the primary election phase makes it hard to keep track of anything. So I wrote a quick script tha…

Editor buttons for injecting documentation links

Small user script (.user.js) that adds a few manual buttons. After selecting a word in the answer, the buttons can be used to transform it into a formatted documentation URL. The script tries to de…

Chatception - quickly chat in different rooms from a single page (v0.3)

TL;DR I got fed up with having 11 chat tabs open all the time and made a userscript to fix it. Screenshot Description A tiny widget that allows you to quickly chat in different Stack Exch…

Hat Overflow - Show number of Winterbash hats at a glance

This script adds a Winterbash hat-count to every user "Signature block" on questions, answers, review pages, etc. For example: Reference this feature request: Show hat count in user card (next …

Super User Dark Theme

Get the CSS for your extension Stylish for Firefox Stylebot for Chrome Additional linkage GitHub Project page StyleBot with full regex in URL matching (Prefix pattern with ^ to use regex) Ori…

More Stars - Userscript that frees up room so you can see more starred messages

Since I've never written a GreaseMonkey script before, I borrowed heavily from this script and basically played around with it until I got what I wanted. So credit to them for helping me get there.…

Stack Apps Listing Wizard - Making it easier to list your application right here on Stack Apps

Listing an application here on Stack Apps can be a lot of work. First you have to visit this question and copy the markdown. Some of those fields don't apply to UserScripts and some don't apply for…

Clear Chat - Clears all of the messages in the chat window.

Ever wish you could simply clear all of the messages from the chat window (similar to a terminal)? Well now you can with this UserScript! Simply install it using the link below and click the clear …

Frequent Message Manager - Easily store and send frequently used messages in chat?

Never waste time trying to find a frequently used message in chat again! This script stores, recalls, and manages commonly used messages for your convenience.

Make your own custom oneboxes for Chat!

Oneboxing is when you post a link to a supported site on SE Chat and it automatically shows extra information. An example is when you post a link to a question in Chat and it converts to the title,…

Increase/Decrease Indentation Buttons for the Editor

Some people, myself included, thought that buttons to adjust the indentation of code blocks would be useful, since apparently such buttons in all likelihood won't be implemented offically i tried t…

v1.1, H.B.

Porkchat: A Chrome extension with lots of chat tweaks!

Porkchat is a Chrome extension that bundles together a lot of scripts I have written for Stack Exchange chat over the years. It is fully configurable - each individual script can be enabled/disable…

Review Audit Detector

Motivated by the question Would a userscript to determine whether a review is an audit be illegal, I wrote a userscript for this purpose. The algorithm is as follows: If the post score shown in r…

User Accept Rate

This simple user script restores the display of a user's question accept rate on questions they ask. Known Issues: New: In Firefox, throws a "no element found" error and fails to display any…

cv-pls Helper Chrome Extension

cv-pls Helper makes the process of closing questions easier on Stack Overflow. There are a lot of 'bad' questions being asked and to help reduce the noise these questions should be closed as fast a…

v0.14.0, PeeHaa

MinimalOverflow - A themescript for Stack Exchange

MinimalOverflow adds a clean theme and theme toggler to Stack Exchange.

Filter SE questions by votes, views and rep

Find good questions to answer on Stack Exchange sites filtering the questions page by score, views reputation and accepted answers.

SE like I like it userscript

This Greasemonkey / Tampermonkey script mimics the behavior of Notepad++ with keyboard navigation and indents in edit boxes, and adds double-click to select all in code blocks.

Diamond Chat Aware - Helping you be aware of your audience when moving from private to public chat rooms

While very subtle, in the above screenshot, you see a diamond watermark in the textbox. As someone who spends time in private rooms, mostly for moderation purposes, I find it's easy to sometimes f…

Stack Exchange Topbar Tools

It's the extensible userscript for customising that almost-black bar at the top of your screen.

Diablo III's tooltip script for Gaming Stack Exchange

A UserScript for Gaming that displays a tooltip when hovering over a link to a skill, item or build on the Diablo III Battle.net page.

v1.0, Oak

Live Home Page - Never touch the refresh button on the home page of a Stack Exchange site again!

Live Home page is a simple script that continually updates the home page of any Stack Exchange site with new questions and activity.

Suggested Edit Queue v2.0

The Sales Pitch This userscript enhances the suggested edit queue to remove the usability annoyances we all know and love hate. Suggested Edits will not jump to the top when casting the decidi…

Review Queue Desktop Notification Script

This Script will make it so that you are notified on the Desktop whenever new reviews are available, as long as you have a review tab open. How to use Install Tampermonkey (Chrome) or GreaseMonk…

Stack Exchange References

Stack Exchange References What is it? Stack Exchange References is a userscript for easily putting in references in answers and questions. Description In the top bar of any answer or quest…

Stack Activity: Last activity of every question

Stack Activity is a simple userscript that shows you the last activity of every question on the homepage, question lists and user pages of any Stack Exchange sites.

Voice Search - Search Stack Exchange sites with your voice.

Does text-based searching frustrate you? Does the idea of commanding your browser to search for a phrase sound like fun? If so, this script may be for you. Just install it, click the little microph…

Infinite Scrolling - [Never Click Another Page Number Again!]

Infinite Scrolling gives you the ability to continue scrolling through multiple pages of answers without ever loading another page. Answers are automatically appended to the current page.

Moderator Annotated User Recent Activity Watch List

Gives moderators the ability to see the activity timeline of recently annotated users directly from the moderator dashboard, without having to go to the user's profile page.

v1.0, nhinkle

Stack Overflow UI Translation via Greasemonkey

What is it? Why this project? Every so often, somebody asks on meta "can we allow foreign language contributions to StackOverflow" and a huge debate ensues. However, once upon a time, somebody ob…

A userscript to update the page/tab title with the # of unread notifications

Update page/tab title with # of unread notifications.

No Answering: prevent answering questions

Do you answer too many questions on stack sites? Does answering questions put you into a cycle of debating with people you'd rather not be spending time on? Then this app is for you. It does one…

Code Golf UserScript Enhancement Pack

This small UserScript is designed to enhance the Code Golf SE site by making it easier to see the length of each entry and the current winner as far as smallest code size goes. As the script grew …

Self-destructing comments

I've made a userscript that allows you to self-destruct comments that you've made. You can get it at Github. Get started install Tampermonkey, or Greasemonkey get an access token install the sc…

StackOverflow-Steroids - A Chrome extension to introduce (and test) new features on Stack Overflow faster

I've previously complained about the bad usability that Stack Exchange sites can have and created a Chrome extension to help test possible fixes. It did not attract much attention. Now I've added …

Flagging Percentages

In response to a feature-request on Meta Stack Exchange I've written a script that calculates and adds the percentages for each flag type while viewing the Flag Summary page. Installation This …

Badge oneboxer for chat

This script makes it possible for badges to onebox in Chat. Example format: that's a [badge:nice-answer] on a powershell bountied question The only somewhat custom one you can use is Strunk…

Stack Exchange, Election Assistant

Lists candidates in sorted order. Provides: quickjump, bookmarks, state tracking, and much more.

Chat Dark Theme Plus

Work in progress theme for StackExchange chats, also includes 'plugins' for additional features. Features include: Inline webm/gifv User colours code-mode (see here) activated with Ctrl + K…

v0.1.50, rlemon