Twitter Clients for Ubuntu Linux

Posted by Saad Hamid on May 3, 2008

Believe it or not but the first thing I did after installing Ubuntu 8.04 Hardy Heron on my laptop was finding a compatible Twitter client for Linux that works on Ubuntu. I could have used Twitter IM to post updates through Pidgin or Google Chat but that kills the fun of it.

I rushed to the Synaptic Package Manager hoping to find a Twitter client app right away but very unfortunately none were listed there. Then I did a little research and found some good Twitter clients for Linux that work on Ubuntu.

1. Twitux (download)

Twitux is a Twitter client for the Gnome desktop. The program features include view public, friends and mine timeline, send message, automatic login, add friend and system tray icon.

2. gTwitter (download)

gTwitter a simple GTK+ based application for Linux, designed to interact with Twitter web service. Its written using Mono/C# and some of GNOME dependant libraries. GUI is inspired by Mac client Twitterrific.

3. Spaz (download)

Spaz is a Twitter client for users who value free, open-source software, attractive design, and customizability. It is built entirely in XHTML and Javascript and can be styled using a custom CSS styling file. It is built on the Adobe AIR framework so to install it all you need to have is Adobe AIR on Ubuntu (See the end of the post for this tutorial)

4. Twhirl (download)

Twhirl is a desktop twitter client, based on the Adobe AIR platform. It is one of my favorite Twitter clients as it really very easy to use. Scroll down to see how to get this app working using Adobe AIR on Ubuntu.

5. TwitterFox (download)

TwitterFox is a Firefox Extension that displays updates from your friends and lets you update your status. This extension adds a tiny icon on the status bar that notifies you when your friends update their tweets. Also it has a small text input field to update your tweets. As Ubuntu already comes preinstalled with Firefox so installing this Twitter app is as easy as a pie.

6. Twitter Deskbar (download)

Twitter Deskbar is a Twitter app that integrates with the Gnome Deskbar and lets you post status updates right from your desktop. The installation requires you to have Deskbar widget for Gnome. For detailed instructions please use the download link provided.

7. Twitter Terminal

This is basically a hack for posting to Twitter using the Linux Terminal. You will need cURL ( a client for getting files from servers) to post to Twitter through the Terminal which can be installed using the following command:
sudo apt-get install curl

With cURL installed, you can post to Twitter from the terminal window by using the following syntax:
curl -u yourusername:yourpassword -d status="Your Message Here" http://twitter.com/statuses/update.xml

You will receive a response containing the XML coding for your post which acts as a confirmation that your post was submitted.

8. Alert Thingy (download)

Alert Thingy is basically an Adobe AIR app for FriendFeed but also works for Twitter as well. You can get status updates from your friends and can also post live status updates yourself.

All of these apps work brilliantly on Ubuntu so you are good to go with any one of these. For the apps requiring Adobe AIR you can install Adobe AIR on Ubuntu using one of our guides.

If you know anymore Twitter clients for Ubuntu, Please share in the comments.

{ 45 comments… read them below or add one }

Ehsan May 4, 2008 at 10:42 am

Nice little tools although i don’t use Linux and Hate it but these Look cool.

Reply

sveden April 14, 2009 at 1:31 am

Thanks for sharing.

Reply

Shankar Ganesh May 4, 2008 at 12:59 pm

Great post, #6 is something I need to try.

Reply

Sumesh July 18, 2008 at 6:31 am

You know I’ll be trying the deskbar applet :)

Reply

Rolf Kleef September 15, 2008 at 1:40 am

Thanks for including the AIR-on-Ubuntu link, that opens up a whole new world (often closed source, but more useful). For the completeness of your list: I’m currently using phpitter, http://code.google.com/p/phpitter/ — very basic, but based on PHP and GTK and with clickable links (I think TwitUx and/or gTwitter didn’t have that)

Reply

maoz November 28, 2008 at 6:08 pm
Jason December 3, 2008 at 3:07 pm

You missed the best of them all!! Gwibber is an open source microblogging client for GNOME that supports Twitter, Jaiku, Facebook, Pownce, Identi.ca and other popular social web services. I have it on my Ubuntu Intrepid 8.10 laptop and it’s terrific!
https://launchpad.net/gwibber/

Reply

Spankbot December 19, 2008 at 2:59 am

Links aren’t clickable in gTwitter. Fail!

Reply

James January 9, 2009 at 1:43 am

It would be helpful to have a twitter client that I could install via apt-get and that worked. I tried this with gTwitter which installed, but while it let me see the people I folllow in list view, I couldn’t access Tweet view or find any way to configure the client.

Reply

Nick January 14, 2009 at 1:04 pm

Great list, Thanks.

Reply

Orlsend January 20, 2009 at 1:16 pm

I use twitkit for Firefox, Is a completely light firefox add-on that works on linux and all platforms. Open source and the biggest selection languages.

https://addons.mozilla.org/en-US/firefox/addon/6845

Reply

James January 29, 2009 at 6:27 am

Installed TwitKit in Firefox on both my work and home computers (Ubuntu 7.10 and 8.04 respectively). So far no problems, but the plugin does need to mature. It’s still pretty primitive.

Reply

Daz71 January 29, 2009 at 2:24 pm

I highly recommend Tweetdeck (www.tweetdeck.com). Now you can fill your entire screen with Twitter. Another Air application, requires air 1.5.

Reply

elbouillon January 29, 2009 at 7:37 pm

You can too use Gnome-Do + twitter plugin

http://do.davebsd.com/

Reply

Mohan March 5, 2009 at 2:34 am

Deskbar plugin is awesome!

Reply

Max March 22, 2009 at 11:30 pm

DestroyTwitter:
http://www.destroytoday.com/?p=Project&id=DestroyTwitter

Seems to include a lot of functions, but needs adobe air too.

Reply

David, Chandler, AZ June 20, 2009 at 6:30 am

Adobe Air doesn’t install in 64-bit linux without some extra work. I figured I’d stick with TwitterFox until they take care of that.

Reply

derschreckliche July 16, 2009 at 9:00 pm

Nice List – thanks for that, but you forgot Choqok – it runs without AdobeAir!
I'm writing an Article about it on my Blog (german – if there will be much requests i'll maybe translate it in english.)

Here you can find more clients for ubuntu:
http://www.n20.cc/twitter-clients-fuer-ubuntu/

and if that's not enough try this:
http://twitdom.com/tag/linux/

Have fun and find your favorite!

Reply

derschreckliche July 17, 2009 at 2:00 am

Nice List – thanks for that, but you forgot Choqok – it runs without AdobeAir!
I'm writing an Article about it on my Blog (german – if there will be much requests i'll maybe translate it in english.)

Here you can find more clients for ubuntu:
http://www.n20.cc/twitter-clients-fuer-ubuntu/

and if that's not enough try this:
http://twitdom.com/tag/linux/

Have fun and find your favorite!

Reply

Hisham Najam July 30, 2009 at 8:59 pm

Well any way to use twitter on Pidgin?

Reply

gerrymoth August 4, 2009 at 1:50 pm

You not tried TweetDeck http://tweetdeck.com its like Twhirl in that it needs Adobe AIR to run, but can handle multiple twitter accounts and runs great in my Ubuntu 9.04 system.

Reply

vrybas August 7, 2009 at 7:00 pm

There is a package named pidgin-microblog, which gives you availability to add twitter as account. You will have a chat-like window and all twitter history will be saved to your .purple/logs directory if you want to :) Pretty good, but unforunately Pidgin crashes from time to time with this plugin. Try it though

Reply

vrybas August 7, 2009 at 7:26 pm

Gwibber is the best!
http://is.gd/26RsD

Reply

vrybas August 8, 2009 at 12:00 am

There is a package named pidgin-microblog, which gives you availability to add twitter as account. You will have a chat-like window and all twitter history will be saved to your .purple/logs directory if you want to :) Pretty good, but unforunately Pidgin crashes from time to time with this plugin. Try it though

Reply

vrybas August 8, 2009 at 12:26 am

Gwibber is the best!
http://is.gd/26RsD

Reply

vrybas August 8, 2009 at 12:26 am

Gwibber is the best!
http://is.gd/26RsD

Reply

jPax September 28, 2009 at 7:17 am

Hi :) I'm using a twitter terminal-based client which id very easy of use, its name is twidge.
You have to start your session with
#twidge setup
Then, if you wanna tweet “Hello world”, you have to run
#twidge update “Hello world”
If you wanna see your timeline you run
#twidge lsrecent
and if you wanna see only new tweets, you have to run
#twidge lsrecent -s -u
automatically it makes web addresses shorter, using tinyurl, so if you paste one, your tweet will have a tiny link. :)

I'm still learning their commands :D have fun.

Reply

s0l1dsnak3123 October 11, 2009 at 1:24 pm

Thanks for that – very nice :D

Reply

ivanoats November 14, 2009 at 4:00 am

I use Gnome-Do's twitter plugin, works great.

Reply

FriskerBitey December 8, 2009 at 4:20 pm

Is the Curl method secure for transferring your password? That is my favorite method, but don't know how curl will send the passwd

Reply

scherezada December 25, 2009 at 7:05 pm

Hello. I use TweetDeck and Seesmic Desktop with Adobe Air.

I would like to know where that comic is from! I totally love it! :)

Reply

yoskar December 30, 2009 at 3:05 pm

What about Gwibber which is used and loved by many? I personally use TweetDeck which works great for me…I love the fact that I can have four columns open at once.

-Yos

Reply

Jonnathan Weber January 13, 2010 at 2:16 pm

muito bom.. vou testar alguns :D

Reply

freshfitteds January 29, 2010 at 2:00 pm

dude . . . . tweet deck!!!?!?!?!?! AND Seesmic too!!!!

Both available thanks to the Adobe Air Api

Reply

rabidcentipede January 30, 2010 at 4:40 pm

Thanks for number 7! It can be pretty easily turned into a bash script, which has been amazingly useful.

Reply

Alex February 9, 2010 at 9:53 am

Thanks! Alert Thingy is ok for me!

Reply

Alex February 9, 2010 at 2:53 pm

Thanks! Alert Thingy is ok for me!

Reply

Klara February 25, 2010 at 6:58 pm

Cheers! for this very usefull app-listing! :-)

Reply

Jordan March 9, 2010 at 6:43 pm

How can you hate linux?

Reply

Jordan March 9, 2010 at 11:43 pm

How can you hate linux?

Reply

femme cougar April 2, 2010 at 11:16 pm

great ! thank to that post

Reply

Yes sir June 9, 2010 at 7:05 am

Hey hates linux because of ignorance.

Reply

Axel Keltin June 12, 2010 at 2:09 am

Thank you for the post, have twhirl now onmy linux netbook and vista notebook…

Reply

Paul Voth June 14, 2010 at 11:34 am

Man hates that which he does not understand.

Reply

sukiminna July 1, 2010 at 11:15 pm

every each of them look nice but i used a plugin in pidgin called mbpidgin. so that ym,msn and twitter and everything else is in one place and i dont have tu switch between apps.

ubuntu lynx comes with social networking broadcast app called gwibber. But i don really like it since its a bit slow in updating/getting new twits

Reply

Leave a Comment

blog comments powered by Disqus