105
votes
6answers
11k views

Stacky - A .NET client library (Full support for API v2.0)

Stacky - A .NET Client Library The same great library now supports the 2.0 API! https://bitbucket.org/lfoust/stacky Sample Code IUrlClient urlClient = new UrlClient(); IProtocol protocol = new ...
83
votes
19answers
6k views

Py-StackExchange: An API wrapper for Python

A warm welcome to you, traveller. You have arrived at the home of Py-StackExchange, the library definitively proven† to be the best library for using the SE API from Python. If you are still ...
48
votes
10answers
7k views

StackKit: an API framework for Cocoa

About StackKit is a library for accessing the Stack Exchange API from within Cocoa/Cocoa Touch applications. It is under active development, but the major core functionality is present. Code ...
44
votes
11answers
4k views

Soapi.CS : A fully relational fluent .NET Stack Exchange API client library

Soapi.CS for .Net / Silverlight / Windows Phone 7 / Mono as easy as breathing...: var context = new ApiContext(apiKey).Initialize(false); Question thisPost = context.Official .StackApps ...
28
votes
8answers
4k views

StackWrap4J Java wrapper

The StackWrap4J 1.0.1 jar is now available! (See the changelog) Sample Code / Screen Shot The following code snippet was used to test the wrapper in the Android emulator: TextView text = ...
28
votes
4answers
4k views

Stack.PHP - Powerful and Extensive Library for Accessing the Stack Exchange API - Including Full Support for v2.0.

Don't know where to start? Begin by checking out the Stack.PHP website. Then head over here for a quick tutorial on setting up and using Stack.PHP. About Why you should use ...
21
votes
15answers
2k views

Soapi.JS : fluent JavaScript client library for the Stack Exchange API

Soapi.js If you are looking for a full featured, compact JavaScript client library that provides complete end to end coverage of the API, Soapi.JS is a good choice. You may also want to check out ...
20
votes
2answers
799 views

StacMan - .NET client for Stack Exchange API v2

Features Supports all Stack Exchange API V2 methods through version 2.1 Easy to use: one-to-one mapping between StacMan and API methods/params Async is easy: methods return Task<T> so ...
19
votes
1answer
875 views

StackLINQ: A StackExchange LINQ Provider

Screenshot / Code Snippet var questions = from q in ctx.Questions where q.OwnerID == 34796 select q; var multiQuestion = from q in ctx.Questions ...
18
votes
0answers
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 ...
15
votes
5answers
1k views

Stack.PY - A Python Module for Accessing the Stack Exchange 2.1 API

Now on PyPI! You can now find Stack.PY on PyPI, Python's package index. This means that you can install the package simply by running the following command in a terminal: pip install ...
13
votes
2answers
2k views

PHPstack - A PHP wrapper to the SE API

PHPstack PHPstack is meant to be an easy to use PHP wrapper for the Stack Exchange API. <?php require_once('lib/requestcore.class.php'); require_once('phpstack.class.php'); $so = new ...
12
votes
2answers
2k views

stackoverflow-java-sdk: a Java wrapper for the Stack Exchange API

I have released a beta snapshot version of a Java wrapper for the Stack Overflow API at http://code.google.com/p/stackoverflow-java-sdk/. Please try it and provide your feedback. Screenshot / Code ...
12
votes
0answers
1k 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) { ...
11
votes
12answers
858 views

Soapi.JS2: a fully relational JavaScript client library for the Stack Exchange API - beta preview

Soapi.JS2 var context = new Soapi.ApiContext(yourApiKey); context.initialize(function() { context.official.stackApps .Users().ById(14) .invoke(function(users) { ...
10
votes
0answers
256 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 ...
10
votes
0answers
1k 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 ...
10
votes
0answers
721 views

so++ - C++ Library

Code Snippet #include <sopp/sopp.h> ... sopp::SetKey("..."); sopp::SetSite(SITE_STACKOVERFLOW); ... sopp::soUser user(1); cout << user.GetDisplayName(); ... ...
9
votes
1answer
513 views

ThirdPlace JavaScript chat library

Screenshot / Code Snippet var room = ThirdPlace.Room.GetCurrentRoom(); var message = new ThirdPlace.Message; message.room_id = room.id; message.content = "ThirdPlace.js is a library which ...
9
votes
0answers
412 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 ...
8
votes
2answers
399 views

Serel: A Ruby Library with full support for API 2.0

Getting Started? Visit http://serel.tom.is for a whirlwind tour of the library. although it is still very much a tour in progress About Serel is Stack Exchange RElational Algebra, a fully ...
8
votes
2answers
698 views

rubyoverflow 0.5

About rubyoverflow is an ruby wrapper for the Stack Exchange API. Status Middle of being rewritten. Handles /users/{id}/* routes along with /sites and /users. Documentation forthcoming Known ...
7
votes
0answers
943 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 ...
6
votes
0answers
154 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) ...
6
votes
0answers
394 views

Mobile Exchange Library for .NET Compact Framework

(I will change this rip off logo if Jeff wants to) About Since the .NET Compact Framework is always lagging behind in terms of what is implemented, and what is not implemented, I made a .NET ...
6
votes
0answers
443 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 ...
5
votes
1answer
759 views

pyso.py - Python Stack Overflow library

Screenshot / Code Snippet import pyso # Install the Server Fault API version 1.0. pyso.install_site(pyso.APISite("api.serverfault.com", "1.0")) # Get all the names of the moderators. print ...
5
votes
1answer
444 views

Ruby Client Library

I've started a Ruby client library project on GitHub. There's no code there, but I will be hacking on it all weekend and welcome contributions. Sample Code client = ...
5
votes
0answers
873 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 ...
5
votes
2answers
475 views

Sanction - An OAuth 2.0 implementation

Code Snippet from sanction.client import Client from sanction.adapters.google import Google client = Client(Google, { "google.client_id": "myclientid", "google.client_secret": ...
5
votes
0answers
489 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 ...
4
votes
1answer
263 views

BridgeStack — .NET client library with full 2.0 support

BridgeStack This is a StackExchange API v2.0 consumer library written under C#. It is heavily documented and designed to make it as easy as possible to interact with the API. Example Usage To ...
4
votes
1answer
603 views

StackScript JavaScript Wrapper

Code Snippet Demonstrates the StackUser class: // Global object var ss = new StackScript(''); function GetInfo() { // The provided callback will be called // when the data arrives var ...
4
votes
0answers
112 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 ...
3
votes
1answer
43 views

Trying to get the Total results count crashes the /notifications path

I am trying to use the filter !9ciXfDSYM (same as default but with total) with the /notifications request and the response is: { "error_id": 500, "error_name": "internal_error", ...
3
votes
0answers
130 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 ...
2
votes
0answers
203 views

stack2py - A Python wrapper for API v2 [alpha]

About stack2py is a library which wraps the SE API (v2.1) for Python. It aims to provide a clean and complete interface to the user, giving them complete control and accessibility. Although, ...
2
votes
1answer
196 views

se-api-py - A lightwight Python wrapper for SE API

I've made a Python wrapper for Stack Exchange API. About A lightweight Python wrapper for StackExchange API v2.1. Built with Requests. Why yet another SE API Python wrapper? (I'm aware of Stack.PY ...
2
votes
0answers
130 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 ...
2
votes
0answers
708 views

Stack2XML - A JSON to XML Conversion Service

About Stack2XML is a web service that fulfills API requests on your behalf and converts the results to XML before returning it to you. The purpose of this service is to support those languages / ...
2
votes
0answers
209 views

ActionStack - An ActionScript Wrapper for the API

Screenshot / Code Snippet Here is a simple example that fetches stats on StackOverflow: import com.actionstack.ActionStack; import com.actionstack.QueryCompleteEvent; var actionStack:ActionStack ...
2
votes
0answers
185 views

Tangoverflow - StackApps API using D with Tango

Screenshot / Code Snippet Not yet available. About So far, in commit #2, can successfully parse the statistics API into an object. I'll update more as I get more of the API done (but for now, I ...
1
vote
0answers
32 views

StackExchange API Java wrapper

Screenshot / Code Snippet StackExchangeApi api = new StackExchangeApi(key); api.authorize(authToken); StackExchangeSite siteService = api.getSiteService(StackExchangeSite.STACK_OVERFLOW); ...
1
vote
0answers
54 views

Stack Exchange API: getting the activity of a user

I am trying to extract the user activity using the Stack Exchange API? I am trying to extract all of my activities (questions,answers,edits and my voting). Does anybody know how this can be handled? ...
0
votes
0answers
140 views

Java client with Elasticsearch caching for Stack Overflow

Just put into github a stackoverflow client for Java. Access to stackoverflow data is via Java objects that hide server calls to stackoverflow and which cache retrieved data in a local Elasticsearch ...