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.

OpenAI detector
Adds a button to check the probability that a post was written by a bot

OBSOLETE - 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…

Export to Google Docs™ companion
Add a button to each post for easy export to Google Docs™. Export questions and answers from Stack Exchange in various formats to Google Drive.

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

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…

StackScraper - export questions as JSON or HTML
Adds download options to Stack Exchange questions.

OBSOLETE - SE Editor Toolkit
Looking for Maintainer I have not had the capacity to maintain this project in any meaningful way, but the source code is quite clear and reasonably well documented. If you would be interested to …

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…

Add a color highlight to closed questions in the question lists
Highlights Closed questions in the question list


Automark as read
The following simple script reverts the most significant one of the inbox ‘improvements’: it marks all inbox messages as read as soon as the inbox is closed. // ==UserScript== // @name Stack Ex…

Load Anonymous feedback
Access to anonymous and low-rep post feedback This User script allows to view anonymous and low-rep post feedback/votes under the voting menu: You can get it from GitHub: Source Install What is an…

PLACEHOLDER - DraftWriter
The script is designed to create a draft of a Stack Overflow question. The main components of this application are: Stack Overflow API: The application interacts with the Stack Overflow API to per…

Custom Sidebar Links
Allows for adding user-defined links to the left-sidebar on SE sites

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 …

Sort Best First
Inspired by the Fastest Gun question on the central Meta, this script implements answer sorting based on a modified Wilson score. Installing the script adds a ‘Modified Wilson score’ sort option o…

A userscript to disable the auto-scrolling when clicking on the preview area of SE editor
This userscript addresses the issue described in detail in this Meta.SE post. After this userscript is installed, the auto-scrolling behavior of the SE editor will be completely disabled (not only …

OBSOLETE - Restore syntax highlighting on review and revision pages
Restore syntax highlighting on revision and review pages

Stack Exchange One-Click Reviews
Review items on Stack Exchange by simply clicking on the review action, rather than having to select and choose Submit

Make "Suggested edits" review tasks wider
Ever since the Visual design changes to the review queues suggested edits have been too narrow. Especially when containing code blocks. But it doesn't have to be that way anymore. Screenshots Befor…

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

NATO tool link shortcut
This is a basic userscript which saves one click and some waiting time. If you are anxious like me and don't like to head over to the (10k) Tools page, wait for the page to load while chasing the e…

LegacyQuestions - Bringing back the old questions design
Brings back the old questions design changed in a recent redesign

Using scripts on iOS with the Userscripts app never seem to work?
I'm using the Userscripts app for mobile Safari. My phone is an iPhone 13 running 15.6.1 operating system. I use this app for other scripts. So it does, at least for some things, work as expected. …

RPG.SE Chat Fudge dice: a userscript for Fate & Fudge games
Fudge dice for RPG Stack Exchange chat rooms

Stack Overflow Extras (SOX)
SOX v2.8.0 Stack Overflow Extras (SOX) is a project that stemmed from the Stack Overflow Optional Features (SOOF) project. The SOX userscript adds a bunch of optional features to all sites in the S…

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

Add the excerpt back to the question title on hover
Adds on the home page of a site an excerpt of the question when hovering over the title

Optionally Anonymised Short Links
Description This is a resurrection of the (now no longer accessible) UserScript Anonymize short links. Specifically, this script implements this proposal by adding a checkbox (toggle switch) to eac…

Question Dashboard (Greasemonkey Script)
Question Dashboard for stackoverflow.com (plus meta, serverfault and superuser) - page analyzed and indicators shown at the top of the question, just under the title, for key information. Downloads…

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

Inbox auto-read - a userscript to mark inbox notifications as read automatically
Inbox auto-read Install Tl;dr: This Tampermonkey userscript automatically reads inbox notifications when it is opened instead of requiring one to press the Mark all read button. I gave it the MIT L…

LegacyProfiles - Bringing back the old profile stats
Brings back the 'Member since', 'Profile views' and 'Last seen' stats removed in a recent profile change using the Stack Exchange API

How to get write access to Stack Exchange API? [duplicate]
I am trying to use Stack Exchange API to post upvotes and downvotes from my app. I have received the access token but not sure what to do with write_access

User script to auto flag NLN (no longer needed) comments
The user script uses multiple search keyword combinations via RegEx to catch NLN (no longer needed) comments and send them to the chat room. Currently, the script is running in this room. License M…

PLACEHOLDER - Sample Script to test Stack Exchange API
The script is only testing various Stack Exchange APIs.

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

Stack Exchange Global Review Summary
Global Review Summary This script adds a 'reviews' tab to your network profile, which will show your review totals across the network. Installation Install the userscript with this direct lin…

SE Comment Link Helper
Converts raw question URLs to title-fied links automatically before submitting a comment

Stack Exchange Global Flag Summary
A userscript that provides a networkwide flag summary for all Stack Exchange sites.

Don't let me interact with this user's posts (for sockpuppets, mostly)
The main purpose of this script is to prevent one from accidentally interacting with questions/answers posted by a sock of their own (but it can also be used to avoid interacting with posts from ot…

Activity Indicator - see if you participated in a Q&A at a glance
Activity Indicator is a userscript that displays a, well, indicator and some useful stats about your interactions with a given post.

Question and Answer Icon Annotations in Reputation History
Description This UserScript makes it easier to differentiate post type in the reputation history (/users/:user-id/username?tab=reputation by adding Q and A icons as visual indicators. Specifically,…

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

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…

Custom Fonts User Script: Revert or Improve the Font Updates
Recently, Stack Exchange decided to switch to system fonts. For those of you who prefered the old appearance, or would like a different font to appear in code blocks or across the site as a whole, …

Duplicate list edit diffs in post timeline
The native post timeline displays "duplicate lists edited" event as an unreadable mess of links. This userscript diffs the changes and displays them as easy to visually parse lists of items.

Get a list of posts you've voted on that have been edited
Many posts over the years have asked for ways to systematically ensure up- and down-votes are as up-to-date as the posts they were cast on, whether by notifying as soon as a post was edited, or by …

ChatOvercharged - making inserting markdown links in chat convenient
ChatOvercharged makes inserting markdown-formatted links in chat convenient
