Adam Green
Twitter API Consultant
adam@140dev.com
781-879-2960
@140dev

140dev Twitter Framework

The updated version of this code for Twitter’s API 1.1 is now available for download. This must be done before June 11th when the new API becomes mandatory.

The 140dev Twitter framework is a free source code library written by Adam Green and released under the GPL. The goal of this framework is to provide a greatly simplified interface to the Twitter API. The current version provides a tweet aggregation database, and a plugin for tweet display on any Web page. Additional plugins are planned for datamining, automated tweeting and account management. 140dev is written in PHP and Javascript, and uses the MySQL database for storage.

All of the interaction between the modules in this framework are through the database, which means that additional modules can be written in any language that has a MySQL interface. The flexibility and potential for expansion is the reason for calling it a framework. Other programmers can freely add modules in any language, all of which can cooperate and coexist in a single installation.

Please contact Adam () if you want to become a contributor to this open source project. You can discuss any problems you have with this code in its Google Group.

Twitter Database Server (download)

This is the core module of the 140dev Twitter framework. It uses the Twitter streaming API to gather tweets for selected keywords and stores them in a MySQL database. The rest of the libraries are built as plugins that share information with this database server.

Twitter Display Plugin (download)

This 140dev plugin displays a formatted list of tweets on any Web page with a single line of PHP code. The plugin calls your copy of the Twitter database server, retrieves the most recent tweets, and returns them as formatted HTML. All tweet entities are rendered as links.