Qt Twitter Linux is a barebones KDE client developed with Qt and C++. Since it
was built using Twitter’s APIs, messages sent via this tool appear
instantaneously in Twitter’s timeline as if they were sent directly from the
Web-based interface (all Tweets show what app the sender uses by default). While
Qt Twitter Linux doesn’t come with handy features such as search and archive,
it’s great for dashing off quick messages.
Twitux is a Twitter client designed especially for the GNOME desktop. It has
several basic features, including direct messaging, notification of friend
updates, timeline auto-update, and a system tray icon.
gTwitter is a GTK+-based app that lets you read both the public and your
friends’ timelines and, of course, post to Twitter. You can adjust its refresh
rate, save images from others, and choose how you want Tweets to be displayed.
Future plans for this app include the ability to save your history, receive
notifications of new Tweets, and direct message your friends.
Spaz is an exceptionally slick cross-platofrm Twitter client that uses Adobe
Air. It supports multiple themes, event sounds, and user-defined CSS overrides.
With Spaz, you can delete Tweets you’ve sent, Favorite your friends’ Tweets, and
send direct messages or replies to any Twitter user. Spaz keeps track of who you
follow as well as who follows you, and auto-refreshes to keep you on top of all
incoming direct or timeline messages. Spaz won an award last fall in the AIR
Developer Derby, and with good reason. It’s clean, easy to use, and looks great.
If you don’t want to leave your favorite text editor just to Tweet your friends,
check out the Twitter plugins for Vim and Emacs. Both allow only the most basic
functions, such as updating your status and reading your friends’ Tweets, but
they’re perfect for tossing off a quick Tweet without launching a whole new app.
If you’re away from your desktop, you can try jibjib, an open source J2ME
Twitter client for Java-enabled mobile phones. The app has a tiny footprint of
about 30KB and is designed for one-handed use, as well as for phones with scroll
wheels or buttons. It’s got a number of shortcuts, including a quick reply
feature and multithreading for easier Tweet reading.
If none of these Twitter apps for Linux does exactly what you want, there are
several other projects you can try at SourceForge.net, including the Java-based
client jTwitt; twitterl, which puts a Java wrapper around the Twitter API; and
Pwytter, a cross-platform client written in Python.