All Questions
75 questions with no upvoted or accepted answers
30
votes
0
answers
1k
views
Belisarius - Detecting vandalism on Stack Overflow
Background:
This bot has been developed in an attempt to help capture possible vandalism. This includes:
Removing all code
Replacing all content with nonsense/repeated words
Adding solutions to ...
25
votes
0
answers
2k
views
StackUnderflow.js: A JavaScript Library and Mashup Application
Screenshot / Code Snippet
About
StackUnderflow.js is a lightweight JavaScript library that makes retrieving and rendering question summary information from Stack Exchange sites simple. It supports ...
19
votes
0
answers
590
views
Register for the Stack Exchange V2.0 API Private Beta
It's getting to be that time (actually, it's about a month later than I'd hoped but still!), API V2.0 is shaping up and we're spending more and more time on UI polish rather than functionality.
So let'...
18
votes
0
answers
2k
views
Stack Exchange Java client library
Sample Code
/**
* The following will print out the current stats for the
* Stack Overflow site (stackoverflow.com).
*/
public class Example
{
public static void main(String[] args)
{
...
15
votes
0
answers
769
views
Firehose JSON streaming event service
Code Snippet
Using curl:
$ curl http://stackoverflow.hewgill.com:8080/firehose/stackoverflow
or, in a browser, http://stackoverflow.hewgill.com:8080/firehose/stackoverflow.
About
This "firehose" ...
13
votes
0
answers
2k
views
Stack.JS - Powerful Event-driven Library for Accessing the Stack Exchange API in JavaScript.
About
Stack.JS is the JavaScript equivalent of Stack.PHP and aims to replicate the request structure of that library as much as possible. The library is still a long ways from being complete but is ...
12
votes
0
answers
498
views
Stack Exchange Global Types - a type declaration package for global objects exposed by Stack Exchange
Screenshot / Code Snippet
About
Stack Exchange global types is a type declaration package adding or augmenting type definitions for global objects exposed by Stack Exchange for client-side ...
12
votes
0
answers
350
views
API V2.0 Public Beta Begins
As has been announced, we're starting the public beta and spinning up a contest (as we did with V1.0).
As such, some of the guidelines for the private beta no longer apply.
The api-v2-beta tag no ...
11
votes
0
answers
410
views
OBSOLETE - Dragon: an automatic editor
OBSOLETE: No longer maintained, and I haven't used it for ages either. May or may not work as long as v2 of the API remains supported
Screenshot
My revision history currently contains a lot of ...
11
votes
0
answers
461
views
ArtOfChatbot + Chat API - a customisable chatbot
Stack Exchange chat has no API. While this is not a complete chat API, it introduces a level of control that makes it far easier to run chatbots.
About
ArtOfChatbot is a two-part creation: a basic ...
11
votes
0
answers
345
views
Stack Exchange Topbar Tools
About
Ever stared at that almost-black1 bar at the top of the page and thought "not awesome enough"?
Well, think no longer! Stack Exchange Topbar Tools is a userscript that contains an extensible ...
11
votes
0
answers
238
views
TIARA - a tool for enhancing SE beauty
About
Quality is an important area of concern for Stack Exchange sites. Immediate quality concerns are generally handled through a combination of flagging and downvoting. However, some things don't ...
11
votes
0
answers
287
views
Suggested Edits Queue for Mere Mortals
Screenshot
About
This Java command-line app gives you access to the Suggested
Edits queue using the
Stack Exchange 2.0 API. It is ideally
suited for users in the 2000 <= reputation < 5000 ...
11
votes
0
answers
916
views
OBSOLETE - so++ - C++ Library
Obsolete: Coded for a decommissioned version of the API. Source code might be adaptable though.
(source: DEAD LINK: quickmediasolutions.com)
Code Snippet
#include <sopp/sopp.h>
...
sopp::...
9
votes
0
answers
6k
views
sanction: a dead easy OAuth2 client Python implementation
Overview
sanction is a lightweight, dead simple (67 LOC!) client implementation of the OAuth2 protocol. The major goals of the library are:
Support multiple providers
Most providers have varying ...
9
votes
0
answers
120
views
api 2.0 - any plans to bring SE sites closer together?
I've been re-reading api 2.0 roadmap and thinking what might be useful to have there.
I don't care much about authentification, and even less about write access. But what would really reduce amount ...
9
votes
0
answers
1k
views
CoreStack : An Objective C Library
About
An Objective C 2.0 wrapper around the Stack Exchange API. Powers Six to Eight. Carefully woven threads for easy creation of non-blocking UIs, and full serialisation support for easy state ...
8
votes
0
answers
446
views
GraphQL Stack Overflow API endpoint W.I.P
About:
Currently a GraphQL endpoint is available here, meant to facilitate apps wanting to query data from StackExchange but with the GraphQL spec. High speed, built with go and hosted on Azure. ...
8
votes
0
answers
385
views
Stack on Go - A wrapper library in Go
Stack on Go - A wrapper library in Go
https://github.com/laktek/Stack-on-Go
Sample Code
session := stackongo.NewSession("stackoverflow")
//set the params
params := make(stackongo.Params)
...
7
votes
0
answers
517
views
LaServ - A Python/Twisted based flexible command line bot/framework for Stack Exchange
LaServ (a play on Lazers, The Bridge's feedbot and '*Serv' bots, which provide IRC services ) is a Python/Twisted project that I've been poking at since the Christmas break. It's still beta quality, ...
7
votes
0
answers
513
views
MSOEngine Objective-C library
MSOEngine
Basically MSOEngine (Matt's Stack Overflow Engine) is an Objective-C library that communicates with Stack Overflow.
It uses the MIT License.
You can find (the new and improved ...
6
votes
0
answers
230
views
stackapi.cpp - a C++20 library for the Stack Exchange API
Code snippet
#include "stackapi/StackAPI.hpp"
#include "stackapi/data/structs/comments/Comment.hpp"
#include <iostream>
int main() {
stackapi::StackAPI api (
{
...
6
votes
0
answers
398
views
Node.js/ChatExchange - An API for Chat
About
ChatExchange is a node.js API for talking to Stack Exchange chat (Largely based on ChatExchange for python). This is still very much in the works, but currently provides a working API for those ...
6
votes
0
answers
221
views
Ruby SE API: A Ruby wrapper for the Stack Exchange API
Screenshot / Code Snippet
An excerpt from the README:
First, initialize your client. You can omit the API key, but it's
strongly recommended that you use one because it increases your
request ...
6
votes
0
answers
239
views
localhost API key receives Curl error when retrieving access token
I have registered two apps -- one that will redirect to my website and the other that will redirect to a localhost server that I have running so I don't have to test my code on the site. I have ...
6
votes
0
answers
112
views
The "advanced search" path returns very wrong results for the `q` parameter
I'm trying to search for a string. It's a hardware identifier 10ec:8168 and should be unique to that make/model of chip. Any questions that mention is should be relevant.
But compare the site search ...
6
votes
0
answers
233
views
Net::StackExchange2 - Perl Wrapper for StackExchange API (it's on CPAN)
About
This library is a little labour of love for two things dear to me : StackOverflow, a place where I've learned just so much, and Perl a cryptic language that's giving me perspective. I happen to ...
6
votes
0
answers
213
views
ExchangeLinq: LINQ Query Provider for Stack Exchange API v2.0
ExchangeLinq is a LINQ Query Provider for the Stack Exchange API. It only supports API v2.0. It is currently in alpha state and is being developed for Exchange It, a Stack Exchange client for Windows ...
6
votes
1
answer
259
views
API Inconsistencies
In my opinion, one of the hallmarks of a good API is that it is self-consistent. It establishes easy-to-remember conventions and then follows them.
As I'm trying to adopt the 2.0 API, I'm finding ...
6
votes
0
answers
653
views
Pilha - Ruby Wrapper to the Stack Exchange API
Warning: there's still a lot of work to be done.
Edit: Pilha has been updated and now it supports most of the stack exchange api. There's still work to be done and the gem should be completely ...
6
votes
0
answers
955
views
OBSOLETE - Mobile Exchange Library for .NET Compact Framework
Obsolete: This library was made for a decommissioned version of the API. Also, the source code is no longer available.
About
Since the .NET Compact Framework is always lagging behind in terms ...
5
votes
0
answers
309
views
stackchat.cpp - a C++20 library for Stack Exchange chat
Code snippet
#include "stackchat/StackChat.hpp"
#include "stackchat/chat/ChatEvent.hpp"
#include "stackchat/chat/Command.hpp"
#include <iostream>
#include <...
5
votes
0
answers
357
views
Stack Exchange API Types - a type declaration package for API types
Screenshot / Code Snippet
Usage example:
import {
CommonWrapperObject,
Errors,
Filters,
Tag,
} from "@userscripters/stackexchange-api-types";
export const getTagsAPI = ...
5
votes
0
answers
442
views
Stack Exchange Chat API Documentation and Bot Boilerplate (finally)
Chat Documentation
GitHub Link:
https://github.com/jbis9051/JamesSOBot/blob/master/docs/CHAT_API.md
Description:
I know many people have created bots in different languages. Thats why I need your help ...
5
votes
0
answers
735
views
StackAPI - A(nother) Python wrapper
This is a(nother) Python wrapper for the Stack Exchange API. I wrote this to assist with a couple of my projects that needed to do a lot of API interactions. After using it and polishing it up for as ...
5
votes
0
answers
921
views
StackExchange API JS SDk
I am planning to write a javascript library as a wrapper over StackExchange API. Currently, every webapp using StackExchange api needs to compile the url and make a GET request (mostly by ajax) which ...
5
votes
0
answers
429
views
ChatExchange - It is an API for Chat
Code Snippet
sendMessage('chat.meta.stackexchange.com', 721, 'Hello @Sha', fkey().fkey)
//Sends the message 'Hello @Sha' to Shadow's Den
//Must be run in a chat site, due to @Balpha not wanting CORS ...
5
votes
0
answers
275
views
Ruby library for Stack Exchange API
About
I have written a Ruby library for accessing Stack Exchange questions, comments, badges and users. I am adding more methods.
Repository
https://github.com/raysrashmi/ruby-stackoverflow
...
5
votes
0
answers
76
views
How can I get the "follower" count for a given tag on a site?
One of the metrics (albeit a somewhat weak one) of a given tag's "health" is how many followers it has. I believe this is the count of how many users have the tag on their "Favorite Tags" list. You ...
5
votes
0
answers
147
views
Insert direct documentation links in to answers
Based on previous topics on meta.stackoverflow.com, there appears to be a gap how we can better assist users when answering questions by providing direct links to documentation (supplementing the ...
5
votes
0
answers
156
views
Selective API oriented transcript fragment of Jeffs Code Camp Video Interview.
This is a very selective API oriented transcript fragment of Jeffs Code Camp Video Interview:
Purpose
Please note that this transcript fragment is mainly a supporting post to decrease the length of ...
4
votes
0
answers
298
views
PyStackAPI - wrapper for the StackExchange API, written in Python
PyStackAPI
The latest version - 0.2.0
What is PyStackAPI?
PyStackAPI is a modern, 100% typed wrapper for the StackExchange API, written in Python.
Documentation
You can find documentation here: https:/...
4
votes
0
answers
379
views
StackExchangePy: Python3 wrapper for StackExchange API
About
StackExchangePy is another python package for StackExchange API, written in python3.
License
The package is under GPL3 license.
Download
To install it, type pip3 install stackexchangepy in your ...
4
votes
0
answers
307
views
ChatX: A ruby library for SE Chat
Screenshot / Code Snippet
Here's some sample usage:
cb = ChatBot.new(ENV['ChatXUsername'], ENV['ChatXPassword'])
cb.login
cb.gen_hooks do
room 63296 do # Room ID of The Closet, a testing room for ...
4
votes
0
answers
131
views
go-sechat - Go package for interacting with the Stack Exchange chat network
The Stack Exchange chat network does not currently have an API. However, after spending a bit of time in Chrome's Inspector, I was able to reverse-engineer most of the requests and responses ...
4
votes
0
answers
282
views
Want a way to give your user the access token nicely?
Well your wishes have been fulfilled. Over on GitHub is a page ready designed for you to use!
It's my SEAuthentication repro.
What does it do?
How does it work?
The essential code is below. There is ...
4
votes
0
answers
289
views
Stack Tunnel - WebGL Visualization for Stack Exchange
Stack Tunnel
Screenshots
About
StackTunnel is a WebGL visualization which displays the latest questions from any Stack Exchange site interactively within your web browser. You can click on the ...
3
votes
0
answers
226
views
SEStandard - A .NET Standard 1.1 compliant Stack Exchange client library that supports API v2.2
Please note that SEStandard is still under development. It is currently at version 1.0.0-rc, and is a release candidate. While you can expect the API not to change, you might come across bugs. Please ...
3
votes
0
answers
126
views
Ruby SE Realtime: A library for watching the SE Realtime WebSocket
Screenshot / Code Snippet
Documentation can be found in the GitHub repo: https://github.com/izwick-schachter/se-realtime
About
This is the library you need when you don't want to have to poll the ...
3
votes
0
answers
102
views
stackcpp - An asynchronous C++11 library for the StackExchange API
stackcpp is an asynchronous C++11 library for the StackExchange API!
Code Snippet
Here's a small example of the API in action:
#include <iostream>
#include "stackcpp/client.h"
int main() {
...