API Libraries

Using one of the following libraries will help you get up and running with the App.net API in no time. Most of these libraries are maintained by the community.

Python

pip install adnpy

You can view the source on Github and read the Python API docs online.

Ruby

gem install 'adn'

Or you can add the following line to your Gemfile

gem "adn"

You can view the source on Github.

Javascript

If you’re creating a Node app, you can install the library with npm

npm install appnet

If you’d like to use the library as a jQuery module or view the source, check out App.net js on Github.

PHP

You can download the latest version of AppDotNetPHP on Github.

Objective C

If you’re using Cocoapods, you can add the following line to your Podfile

pod 'ADNKit'

Or you can add the ADNKit repository as a submodule to your project.

If you’re creating an iOS app, be sure to check out our Login SDK which enables users to quickly signup and login to your app.

Java (Android)

Currently, our only Java library is heavily geared toward Android. Please follow ADNLib’s instructions to install the library.

Be sure you also check out our Login SDK which enables users to quickly signup and login to your Android app.

Other libraries

Our community has also released many libraries for other languages and sample code. To add a new library to the list, please submit a pull request.

Clojure

Erlang

Go

  • adn: A Go package providing access to API endpoints and response objectsby @whee

Java

JavaScript

.NET

  • Netter: .NET ADN Library using async/await, IoC and static helpers for .NET 4.5, Windows Store and Windows Phone apps by @hiddenpineapple
  • AppNet.NET: Feature complete library to App.net including the File API by @lighun

Objective C

  • ADN Activity Collection: UIActivities to share with App.net (ADN) apps from an Activity Sheet by @smallsharptools
  • AppDotNet: Asynchronous Objective-C wrapper for the App.net API. An incomplete but ongoing effort to create a common base for new/experimental ADN apps by @mattrubin
  • AppNetKit: General-purpose async interface to the Token, Users, and Posts portions of the App.net API by @brent

Python

  • appdotnet: A simple library that currently implements iterable Streaming API support and convenience methods for easy processing of streamed data and retrieved data by @briancline
  • apppy: An library that strives to provide methods for every endpoint by @mlv

Ruby

Scala

Sample Code

Javascript

.NET

  • AuthPack: .NET authentication with Twitter, Facebook, Google, LinkedIn, and App.net by @swhitley

PHP

Python

Ruby