For a while I’ve been using TTYtter to easily view my stream of twitter updates on a console, and make the occasional update. It is a nifty little tool, but I have found it lacked a few things that I would like in a client. Last week I spent a little bit of time playing around with Urwid (a python console UI library) and started trying to put together my own client called Kantter.
Kantter currently only fetches updates from twitter, but does some highlighting of @people and #hashtags. There is also some basic filtering functionality that currently works with hard coded-lists. Finally it also has tab completion for @person using the your current list of followers.
The next step is to get OAuth working, so twitter updates can be made, and then I’ll start moving some of the hard-coded settings into configuration files so other people can try it out. Finally the interface will probably need to be cleaned up a bit (ie. actually put the status bars to use).
