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.
Unfade downvoted posts
Answer to this meta question. Allows one to unfade downvoted posts. Installation Click here to install. Will only work in Chrome or Firefox (the latter requires Greasemonkey). Source Usage Mous…
Color Tags Script
This script allows you to colour tags for whatever reason you may have, i wrote it for fun after seeing a certain question on meta. The script adds a subsection called Color Mapping in the Favorite…
Country Flag Tags - See mini-country flags next to tags on Money.SE
Now you can have mini-flags next to all of the country tags on the Money Stack Exchange site. Just install this UserScript and tiny flags will show up next to tags for countries, states, etc.
Bold and colorful area tags
This script is written for cstheory.SE and MathOverflow. It modifies the way the area tags (tags having . in their names) are displayed. The script is based on Hexadecimal user rep. Download: Insta…
Collapse Header Script
Only shows the logo and main menu on mouse-over on the top bar. Sorry to not provide a file for download but i am sure you will manage somehow, adjust includes as needed: // ==UserScript== // @na…
Fitts's Law Favourite Tags Script
For people like myself who fail at hitting things or just want to hit them faster (i use this in combination with the delete button removal script) Sorry to not provide a file for download but i a…
GM Script: Revert changes to Unanswered Questions Box
If you are like me and think that the new styling for unanswered question drastically hurts the site's usability, rejoice. I've created a Greasemonkey script which will return unanswered questions…
Hide the tag-info popup
This script hides the tag info popup. In response to Why are there popups over tags in the question page?. Install View Source
Always show console on API docs
This script stops you having to click the "show console" button to test an API call. Install - View Source
Pretty StackOverflow
This userscript provides a prettier interface to StackOverflow. (Click for larger image) Installation Stylebot page Userscript install link It also hides notifications. To bring them back, y…
Navigate through Challenges
Stack Overflow's Challenges can quickly become overwhelming when trying to track which posts you've already read or navigate back to someone's post. There are no pagination and posts are usually qu…
Flag as Spam Quick Button
"Flag as Spam Quick Button" creates a button next to the Share Edit Follow Flag buttons. This is useful during spam waves where you don't have to click the flag dialog. This is in beta st…
Review Keyboard Shortcuts
This script aims to provide something that has been bothering me for the past 6-8 years: Fully enable keyboard shortcuts in review queues. It only provides the ones which are most essential to mode…
Show/hide vote counts for all
Yet another update/rewrite of Rob W’s script. Improvements relative to the older version: no jQuery dependencies – only modern, vanilla JavaScript APIs, making it lightweight and compatible with s…
Delete without refresh
A script that allows you to cast a delete vote on a post immediately after casting a downvote that makes the post score negative, without having to refresh the whole page. // ==UserScript== // @nam…
approved Staging Ground review statistics
Are you curious on how the questions you approved in the Staging Ground are doing or do you want to see statistics for questions approved in the Staging Ground overall? I wrote a user script that q…
Custom Staging Ground Comments
With the release of the Staging Ground on Stack Overflow, I want to share the userscripts I wrote for it during its Beta tests. The Staging Ground offers some built-in comment templates but if you …
Fix for network filter deletions
Description Problem See the report: Can't delete the filter called My Filter. In short, deleting a filter redirects the browser to the page to immediately create a new filter, therefore you can nev…
Expand Code to Fullscreen on StackExchange Site
Edit 2025-09-18 (UTC+8), new version is released. You can get the latest script at GreasyFork. Description Script practice. Toggle Fullscreen on Hover: When users hover over a code block, a 'Ful…
Universal dark mode (beta)
[Beta] Universal SE Dark Mode While functional, this is experimental and while some sites work, a bit more work is required for it to support all (or, most of) SE. Install Universal dark mode has l…
Get fkey button: see your chat fkey without inspecting the source!
Adds a button that tells you your fkey when it's clicked.
White keyboard highlighting in dark mode
Description This changes highlighting from using keyboard shortcuts to use white instead of black. Allows actually seeing the highlighting noticeable in high contrast mode. The userstyle only works…
Footer Remover Exchange - remove the unnecessary footer!
I usually scroll to the bottom in Stack Overflow looking for interesting questions to answer. Hence, it's pretty annoying to see the footer since it doesn't contain any useful content beside the &q…
PLACEHOLDER - GPT/AI Post Stats
Scripts to analyze posts for potential GPT content. Note that this is not for AI training - Simply looking for suspect GPT/AI content.
Hide Recognized Member text from the RM's flairs in the Collectives
With the launch of Collectives on Stack Overflow, whenever a recognized member post an answer within their respective collective, there will be a "badge" underneath their flair which show…
Control Chat Volume of ping sound in any chatroom
Control the volume of the ping sound in any SE chatroom
Rejoin Favorite Chatrooms
Adds a link to rejoin favorite chatrooms, even if you're in multiple ones already
All Communities Loader - making better use of the /users/hidecommunities page
All Communities Loader enhances the /users/hidecommunities page by making better use of the available space and returning all communities instead of 12 at a time
Community Diamond Restorer - Add the diamond back to Community's profile!
Restore Community user's diamond.
Turning meta off
Based on Is there any way I can turn Stack Overflow Meta off?, this will give anyone a break from a site meta. It removes: The home page, both "Featured on Meta" and "Hot Meta Posts…
Answer delete votes in the post sidebar
Users with more than 1000 reputation points can see delete votes in the post timeline, but it's much more convenient to have this information fetched and added to the sidebar: Note that the script…
Answer link titles in user profiles deserves closed status too
User profiles show post closed status on the "Questions" tabs, but not on the "Answers" tabs. As noted, partially by me, in Should “duplicate” and “closed” attributes be added t…
Show the protected banner to everyone
According to What is a "protected" or "highly active" question?, users with more than 10 earned but less than 15,000 reputation points aren't shown the protected banner: It see…
StackExchange – Expand Hidden Comments
In principle that what Expand all comments script does, but with two major differences: Scrolls the page back to the initial target of the corresponding link you selected (i.e. to question, quest…
CommentDeleter ColorMatcher™
Make the "Delete" button on comments match the other links
Comment Flag Type Colours
Visually highlight different types of comment flags everywhere.
Bounty Notice Viewer - View the notice from Home page
Inspired by my own meta question: Show the bounty notice/reason on hover instead of “this question has an open bounty worth x reputation”, I created a userscript which helps to view the bounty noti…
Clone the tags in questions page, if the tags are not visible in the initial window
About If the tags are not visible in the initial loaded page, this script will copy and paste the tags after the post title. If the tags position is not less than the current window's height, the…
"Toggle vote history" button on the timeline
Description Adds a "Toggle vote history" button to the timeline, which toggles visibility of vote events. Inspired by a feature-request on Meta Stack Exchange—Add a way to hide …
Title Case All Question Titles Everywhere!
Because some like it like that: @namespace url(http://www.w3.org/1999/xhtml); @-moz-document regexp("*.stackexchange.com|superuser.com|askubuntu.com|serverfault.com|mathoverflow.com|stackapps.com|…
Unhide Downvoted Answers
This simple userscript allows you to hover over an answer that has been greyed-out because of its low score to remove the styling. After you move away from the post, it will return to its original …
OBSOLETE - Review+Edit Page
Obsolete: The links are all dead. No source code. This Chrome extension reorganizes the Review page of Stack Exchange sites, adding lists of questions that may need an intervention. The review…
Hide negatively-voted posts from the front page
The current threshold for posts on the front page is -4. Often times, that threshold is not high enough: many posts in the -3...0 range are low-quality. This simple script hides posts with a score…
Quick Quran verse links
At Islam Stack Exchange we often refer to Quran verses in answers. This script makes it easier to add those references by adding an input field directly before the question/answer field. Installat…
Auto-comment Close Reasons
Description This script will automagically fill the comment box for you when you vote to close with the reason you are voting to close for! That way the user that asked the question can know what …