Trending questions
2,813 questions
0
votes
0
answers
86
views
PLACEHOLDER - Simpler UI
PLACEHOLDER post so that I can have write access. Because, you know, it's supposed to function like SE...
More info about my application.
1
vote
0
answers
66
views
Answer Hider - adds box and buttons to hide answers on posts
Screenshot / Code Snippet
About
This script allows a user to hide answers on a post, both from the answer itself or from a central box at the top. This might be helpful when reading responses to ...
0
votes
1
answer
73
views
'/comments/{id}/upvote' endpoint not detecting `site` parameter
I am trying to experiment with the API for my project.
I am trying to upvote a comment on the SO website to test out the API. My POST request is returning with a status code of 400.
The response -
{&...
11
votes
0
answers
565
views
Toasty: A better chat antifreeze bot
About
Toasty is an antifreeze bot for the Stack Exchange chat system. It automatically sends messages in low-activity rooms to keep the system from freezing them for inactivity. Toasty is usable by ...
0
votes
0
answers
91
views
Thoughts about "StackDesk" app that I am developing
As a developer, I've often found certain features on Stack Overflow challenging to use. After discussing these difficulties with fellow developers, they shared similar experiences. This led me to ...
3
votes
0
answers
193
views
SO Stats - Track your stack overflow activity
About
I created the SO Stats app because I wanted a simple and convenient way to track my Stack Overflow activity and progress. As a frequent user, I was always curious about how my reputation was ...
1
vote
0
answers
67
views
PLACEHOLDER - Thomas Ward Testing, Development, and Personal Usage
This is a placeholder post for ongoing usage of my API key(s) for development, testing, and personal usage only.
There is no intent to publish or provide public applications, libraries, or scripts ...
3
votes
1
answer
119
views
Do I need to be working on an app to get the API key?
I want to use the API, and I want the higher query limit (I want to scan my inbox every five minutes and then text me the results), but I don't want to have to release an app.
Can I get an API key ...
2
votes
0
answers
92
views
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==
// @name ...
149
votes
9
answers
7k
views
OBSOLETE - StinkingBadges - Track your progress towards long-term badges
Introduction
I was curious how far away I was from Generalist, and there are some data explorer queries that can show you your progress, but I thought it should be possible to make this work with the ...
2
votes
0
answers
88
views
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 '...
0
votes
1
answer
273
views
How do I handle token expiration in my application?
This request is responded to with either an error (HTTP status code 400) or an access token of the form access_token=...&expires=1234. expires will only be set if scope does not include no_expiry, ...
44
votes
9
answers
5k
views
Pronoun Assistant
Screenshot / Code Snippet
About
It's hard to miss these days - the Code of Conduct is about to change. It will emphasize the importance of using the correct pronoun when referring to a user in third ...
0
votes
1
answer
486
views
Error calling Stack Overflow Teams API using Python requests library
I'm trying to call a PUT/DELETE request using the Stack Overflow Teams API in Python, but I'm encountering errors. As an FYI, I have a working PAT that allows me to make get requests for articles and ...
158
votes
15
answers
16k
views
OBSOLETE - Six to Eight: An iPhone client
Six to Eight no longer functions, and has been discontinued.
This is due to the shutdown of the v1 SE API. Given that SE has now developed their own iOS client, I don't see myself updating Six to ...
3
votes
0
answers
147
views
Pronoun Assistant Reloaded
Screenshot / Code Snippet
About
Based off of Glorfindel's excellent userscript, this userscript displays users' pronouns (as mentioned in their chat or main site bios) under their usernames in chat ...
108
votes
11
answers
3k
views
StackExchange™ SuperCollider Freehand Circle™ Editor - [Now supported on EVERY StackExchange site!]
Update Jul 2015:
The author is not able to update anymore. Use Freehand Circles Drawing Tool instead.
Important:
All SE sites (with one exception - see below) are now supported. Please ...
3
votes
0
answers
187
views
Enhanced revision view
When visiting an individual post revision page, this script adds:
buttons that allow switching to a view showing how the revision differed from the previous one, just like on a full post history page;...
3
votes
1
answer
79
views
Differentiate Staging Ground posts from regular questions
Version 2.3 of the SE API does not clearly distinguish between questions that are on Stack Overflow's Staging Ground and questions on its main site. This comment on a SmokeDetector GH issue details it ...
2
votes
2
answers
677
views
Voting activity tracker v2: check your voting activity on per-site meta!
About:
In 2015 I built a tool to check your voting activity on meta. It was live probably for a year before my free domain was terminated.
A lot of time passed since then, and a few days ago I decided ...
3
votes
2
answers
1k
views
Redirect URI for a chrome extension using StackExchange API Oauth
I'm working on a developing a browser extension which uses StackExchange API authentication. I was able to successfully implement the authentication for Microsoft edge/Chrome when I added chromiumapp....
5
votes
1
answer
438
views
Suddenly getting "Couldn't parse `client_id`"
For years, I've run a local PHP app using GuzzleHttp\Client to download my StackExchange posts.
Today, I'm suddenly getting this problem when posting my client_id, client_secret, code, redirect_uri.
{
...
12
votes
1
answer
382
views
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 each ...
7
votes
0
answers
201
views
2023: a year in moderation
It’s that time of the year again! As we wave goodbye to last year and welcome the new one, we have a tradition of sharing moderation stats for the preceding calendar year.
As most of you here might be ...
3
votes
0
answers
77
views
Comment Image Upload - upload images directly from the comment box!
Screenshots
About
Comment Image Upload script allows one to upload images directly from the comment box: by dragging and dropping them, pasting them from other sources, or selecting them from the ...
2
votes
1
answer
206
views
The /questions endpoint only returns around 30,000 items where 400,000 are expected
I used the stackr library and I registered for an API key as the library mentions that "it increases your daily quota of queries from 300 to 10,000." So I used the following code, which ...
2
votes
0
answers
51
views
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 ...
4
votes
0
answers
240
views
Introducing StackPulse: a real-time Cross-platform Stack Overflow question notifier
Screenshot
I'm excited to share a new tool I've been working on called StackPulse. It's designed to help developers stay on top of new questions in their areas of expertise on Stack Overflow.
About
...
6
votes
0
answers
488
views
OBSOLETE - stackchat.cpp - a C++20 library for Stack Exchange chat
This library has been made obsolete due to the following SE-induced problems:
Breaking the chat HTML
Making cloudflare so aggressive that the specific login method used quickly results in a hard ...
1
vote
0
answers
83
views
Formattingalo: MORE formatting in Chat.SE!
Screenshot / Code Snippet
About
This userscript allows you to underline your text, change the color, and even the size!
Formatting guide
Format
Syntax
Non-text parameters
Notes
Underline
^^^text^^^
...
4
votes
0
answers
352
views
Is there a way to upload an image to i.sstatic.net using Python?
I am developing an image generation bot for chat (for example, chat.stackexchange.com).
I can generate the image correctly, but when it comes to posting the image, I have no idea how to upload the ...
2
votes
1
answer
162
views
Looking for an app that allows me to view interesting unanswered questions on SE sites using UserId
I am interested in finding interesting unanswered questions on different SE sites using my UserId.
While I am aware of this SEDE query that exists, the problem with it is that it seems that with ...
2
votes
1
answer
215
views
Documentation describing fields for api stack exchange
When I looked through the StackExchange documentation, I didn't find any documentation describing the fields. I have to study the request and response for a long time in order to understand why this ...
5
votes
0
answers
135
views
Add link to network profile from chat profile
Screenshot / Code Snippet
Under the Parent User label a link is added to the network profile of the chat user:
About
From a chat user profile you only have link to the parent site of a user. This ...
17
votes
1
answer
1k
views
I only need a key, what do I do?
I'm told by others and read in Looking for a beginner's tutorial to using the API that I need "To Get A Key!" but when I then visit https://stackapps.com/apps/oauth/register I'm stil ...
1
vote
0
answers
57
views
Fix keyboard shortcuts for navigating lists
Description
Inspired from Support paging keyboard shortcuts in NAtOQ 10k-tools and Support paging keyboard shortcuts in Staging Ground. Currently several places that show a paged list of items do not ...
6
votes
0
answers
313
views
stackapi.cpp - a C++20 library for the Stack Exchange API
Note: this library is not compatible with v3 of the API, and will not be updated to v3 until body_markdown is reintroduced into every kind of post and comment endpoint. This has been requested since ...
7
votes
1
answer
349
views
Stackexchange oauth2.0 is suddenly failing
No changes in stack apps or my code, it was working fine for a while, suddenly it stopped working now.
I get "InternalOAuthError: Failed to obtain access token"
After more details inspection,...
6
votes
0
answers
506
views
Pocket Overflow: Stack Overflow in your pocket
About:
This is a sample app to consult Stack Overflow and more generally Stack Exchange sites.
I was using the original site app but, after resetting my iPhone I lost it, so decided to do one by ...
1
vote
0
answers
44
views
NATO(Q) keyboard navigation for pages
THIS HAS BEEN SUPERSEDED BY Fix keyboard shortcuts for navigating lists WHICH ADDRESSES THIS AND OTHER KEYBOARD SHORTCUT ISSUES
Description
Inspired from Support paging keyboard shortcuts in NAtOQ 10k-...
4
votes
0
answers
111
views
View other OP posts in the Staging Ground
During the beta tests in the Staging Ground, there were some cases where the author wrote a posted a copy of the question that bypassed the Staging Ground process. This user script shows me the ...
6
votes
0
answers
126
views
OBSOLETE - Copy Code Exchange - copy code to clipboard from Stack Exchange sites!
Screenshot
Dark Mode
Light Mode
About
This is a userscript to copy code (from any <pre> element) to the clipboard from all Stack Exchange sites. It's pretty nice and cool to be able to copy the ...
55
votes
22
answers
2k
views
OBSOLETE - Elections Statistics page for Stack Exchange sites
Obsolete: The site has been down hard for a couple of years.
Reference:
Shog9's answer on Meta SE
The GitHub issue
The Stack Exchange Elections Statistics Page is a simple single-...
16
votes
0
answers
210
views
AI generated content should NOT be allowed on Stack Apps
On February 14th, 2024 a new network-wide policy on AI-generated content goes into effect.
The de-facto default is that AI-generated content should follow the citation rules that already exist. In the ...
253
votes
5
answers
21k
views
Column 80 - Plain Text optimised Stack Exchange
Screenshot / Code Snippet
About
Browsing the existing Stack Exchange family of websites was OK in a text-based browser, but when you're stuck in a Linux shell with no way out and no other computers ...
28
votes
5
answers
727
views
'Saviour' of Lost Souls
'Saviour' of Lost Souls
Meta sites, but especially Meta Stack Exchange, see a lot of 'lost souls', users who have no idea that they're on Meta (e.g. because of a suboptimal email or a Stack Overflow ...
11
votes
2
answers
318
views
Comment Templates Context Menu, an auto-comments user script
If you are tired of typing the same comments into Stack Exchange sites over and over, you can use this add-on to insert any of your frequently written comments with a couple clicks.
Installation
...
3
votes
0
answers
260
views
Backpack: Download all of your questions and answers across all SE sites as Markdown files
Screenshot / Code Snippet
About
This app is used to download a user's questions and answers across all Stack Exchange (SE) sites that they are registered for. The questions and answers are downloaded ...
3
votes
0
answers
188
views
SO Link-only Parser: Parse Stack Overflow for potentially link-only answers
The provided Python script is designed to identify potentially "link-only" answers on Stack Overflow for a specified time period and set of tags. It does this by leveraging the Stack ...
2
votes
0
answers
83
views
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 ...