TweetSharp — @danielcrenna氏作成 — Twitter API にアクセスするための .netライブラリ
Tweetinvi — Linvi氏管理 — a Twitter .Net C# API which has for mission to simplify the development of application for Twitter in C#. The streaming API has been used on research projects and collected around 3.2 million tweets a day. The twitter API has been created to be easy to implement new functionality and currently provide access to most of the REST 1.1 functionalities. (documentationa>)
Crafted,Twitter — @martbrow氏作成 — A caching v1.1 API compatible solution - ASP.Net ウェブフォームと MVCを両方実装。簡単にツイートをあなたのウェブサイトに取り込めます。
AnacondaTwitter’s REST API@chimeracoder氏作成 — Twitter API v1.1へアクセスするためのシンプルで分かりやすい Go パッケージ。APIクエリは直ぐに使えるネイティブなGo構造体を戻り値として返すメソッドとなっており、型アサーションをする必要がありません。
twitter-gobject — @tchx84氏作成 — Allows you to access Twitter’s 1.1 REST API via a set of GObject based objects for easy integration with your GLib2 based code. (examples)
TwitterSearch — @crw_koepp氏作成 — Pythonベースの検索 API 1.1向けインタフェース.
TwitterAPI — @boxnumber03氏作成 — A REST and Streaming API wrapper that supports python 2.x and python 3.x, TwitterAPI also includes iterators for both API’s that are useful for processing streaming results as well as paged results.
Birdy — @sect2k氏作成 — “a とても優れたPython用 Twitter API クライアント”
TweetSharpby @danielcrenna — A .net library for Twitter API access
Tweetinvimaintained by Linvi — a Twitter .Net C# API which has for mission to simplify the development of application for Twitter in C#. The streaming API has been used on research projects and collected around 3.2 million tweets a day. The twitter API has been created to be easy to implement new functionality and currently provide access to most of the REST 1.1 functionalities. (documentationa>)
Crafted,Twitter by @martbrow — A caching v1.1 API compatible solution - with implementations for both ASP.Net Web Forms and MVC. Making it easy to include tweets in your website.
Go
twittergoby @kurrik (examples) — a library for accessing Twitter’s REST API. Supports v1.1 and app-only auth.
Anacondaby @chimeracoder — a simple, transparent Go package for accessing version 1.1 of the Twitter API. API queries are provided as methods returning native Go structs which can be used immediately, with no need for type assertions.
Java
Twitter4Jby @yusuke — a Twitter API library (Java platform > v1.4.2, Android and GAE ready)
Javascript / node.js
Reminder: It is strongly discouraged to use OAuth 1.0A with client-side Javascript.
TwitterJSClientby @BoyCook — Twitter client library written in Javascript and packaged as a node module
Twitter Facadeby @silverthorax — This library has been written for Corona SDK® developers who want to enable Twitter from their mobile app. Handles async handshake of authentication & authorization, token management, data encoding… everything is wrapped in a convenient ‘Facade’, enabling Corona developers to use the Twitter API by making simple Lua function calls. (examples) (examples)
Objective-C
STTwitterby @nst021 — A lightweight Objective-C wrapper for Twitter REST API 1.1; supports app-only auth
FHSTwitterEngineby @natesymer — A simple synchronous Objective-C Twitter engine.
140dev Twitter Frameworkby @140dev — The goal of this open source framework is to provide a greatly simplified interface to the Twitter Streaming API. The current version provides a tweet aggregation database, and a plugin for tweet display on any Web page. The framework is written in PHP and Javascript, and uses the MySQL database for storage. The Phirehose library is used for the connection to the Streaming API. The extensive documentation supplied with this library makes it an educational tool for anyone new to tweet aggregation and display on a website.
CodeIgniter-Twitter-Search-Libraryby @elliottlan — Search for certain tweets using keywords specified in a mysql database using the search api, streaming api or both at the same time. Written in php for codeigniter
Zend Framework 1.12.2maintained by @zend — a PHP framework that includes support for Twitter API v1.1
freebird-phpmaintained by @corbanb — a app-only auth interface for PHP
PHP OAuth APImaintained by @manuellemos — This is a PHP class that can implements OAuth authorization and call APIs with OAuth tokens. It also supports two-legged auth. (documentation) (examples)
Twitter-API-PHPmaintained by @j7mbo — A very simple and actively maintained wrapper for the Twitter v1.1 REST API that utilises cURL for authenticated requests. Single file include, only a few methods to call - “as simple as you can get.” (examples)
TwitterOAuthby @Ricard0Per — a simple PHP library for API v1.1
python-twittermaintained by @bear — this library provides a pure Python interface for the Twitter API (documentation)
TweetPonyby @Mezgrman — A Python library aimed at simplicity and flexibility.
Python Twitter Toolsby @sixohsix — An extensive Python library for interfacing to the Twitter REST and streaming APIs (v1.0 and v1.1). Also features a command line Twitter client. Supports Python 2.6, 2.7, and 3.3+. (documentation)
twitter-gobjectby @tchx84 — Allows you to access Twitter’s 1.1 REST API via a set of GObject based objects for easy integration with your GLib2 based code. (examples)
TwitterSearchby @crw_koepp — Python-based interface to the 1.1 Search API.
twythonby @ryanmcgrath — Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs. Supports all v1.1 endpoints, including dynamic functions so users can make use of endpoints not yet in the library. (docs)
TwitterAPIby @boxnumber03 — A REST and Streaming API wrapper that supports python 2.x and python 3.x, TwitterAPI also includes iterators for both API’s that are useful for processing streaming results as well as paged results.
Birdyby @sect2k — “a super awesome Twitter API client for Python”
Ruby
Twittermaintained by @sferik — A Ruby interface to the Twitter API (docs, examples).
Twitter Consoleby @twoism — a command line console for interacting with the Twitter API. Built on top of the Twitter gem.
TweetStreamby @anno & @mbleigh — A Ruby library for interacting with all of Twitter’s Streaming APIs including User Streams and Site Streams
OAuth を使ってTwitterにHTTP接続するために作られたライブラリ
API v1.1 では、HTTP 1.1とOAuth 1.0Aの仕様を厳格に遵守する必要があります。既に HTTP 1.1 とOAuth 1.0Aをサポートしている大抵のライブラリは API v1.1でも問題なく動作します, provided that the library allows you to explicitly declare the URLs you’re executing.
API に対してORMやその他抽象インタフェースを提供するライブラリでは、API v1.1で動作するには追加で設定が必要な場合はあります。
sqlsharp — @sqlsharp氏作成 — a SQLCLR-based library of Functions and Stored Procedures, several of which are direct links to the Twitter API. SQL# は Microsoft SQL Server 2005 以降でのみ動作します。
Libraries built for HTTP with OAuth that should also work with Twitter
API v1.1 requires stricter observance of HTTP 1.1 and OAuth 1.0A. Most libraries that already supported HTTP 1.1 and OAuth 1.0A should work without issue with API v1.1, provided that the library allows you to explicitly declare the URLs you’re executing. Libraries providing an ORM or other abstract interface to the API may require additional modification to work with API v1.1.
Multi-platform
OAuth.io — by @oauth_io — Framework for working with Twitter OAuth in iOS, Android, Phonegap JavaScript, PHP, and Node.js
C
libOAuthby Robin Gareus — a collection of POSIX-C functions implementing OAuth
.NET
DotNetOpenAuthby Andrew Arnott — an OpenID, OAuth and InfoCard library
hammock2 by @danielcrenna — an HTTP API client supporting OAuth authentication.
Reminder: It is strongly discouraged to use OAuth 1.0A with client-side Javascript.
noauthby @B2arN — a node.js library for OAuth 1.0A
Qt
o2by Akos Polster and Mandeep Sandhu — This library encapsulates the OAuth 1.0 and 2.0 client authentication flows, and the sending of authenticated HTTP requests. It supports OAuth 1.0 , 2.0 and Twitter XAuth. It also has some handy specializations for working with Facebook, Dropbox, Flickr, Skydrive and Google fusion tables.
simple_oauth — Simply builds and verifies OAuth headers
T-SQL
sqlsharpby @sqlsharp — a SQLCLR-based library of Functions and Stored Procedures, several of which are direct links to the Twitter API. SQL# works with only Microsoft SQL Server 2005 and newer.
VBScript
VBScriptOAuthby @sdesapio — a library to perform OAuth in VBScript, including examples of Twitter.
Inclusion in the Twitter Libraries is not an endorsement or recommendation of those organizations by Twitter. In addition, such inclusion is not intended to imply, directly or indirectly, that those organizations endorse or have any affiliation with Twitter.