It provides two ways to compose a tweet. The first is through an embedded text box that sits above the section containing tweets; the other way is through a "Quick Post" button that is at the top-left corner of the window.
Both approaches have advantages. While you can use the Quick Post to select an account (in case you use multiple accounts) and an image uploading service, the text box lets you abort if you accidently press enter and post the tweet.
And while most Twitter clients display profile information whenever a user's handle is clicked, Choqok goes beyond that. For example, if you click on @Computerworld, you get a host of choices like: Who is Computerworld, Posts from Computerworld, Replies to Computerworld, Including Computerworld, Open profile in browser, and other actions like Write to, Follow and Block.
Choqok not only has a built-in URL shortener, it also displays the complete URL when you hover the mouse pointer over the shortened URL. This helps you decide beforehand whether to visit the link or not.
Choqok clearly distinguishes between your and the other tweets. It displays your profile image towards the right and text towards the left, while all other tweets are displayed in the opposite manner. It also displays the name of the Twitter client used to send each tweet.
Then there are plugins through which you can extend Choqok's functionality; some of them come already enabled. For example, there is a plugin to filter unwanted posts, another one lets your friends know what music you are currently listening to, and more.
Choqok counts all the new tweets and puts the number over each tab icon. While this may be handy for some folks, if you find the numbers irritating, there are two ways to remove them: Either you click each tweet individually (which is not feasible if there are a lot of tweets) or you click a "Mark timeline as read" icon (there is also a "Mark all timelines as read" option). That works, but I would have preferred a setting that eliminated the numbers altogether.
The client cannot display inline images and lacks a multi-column layout (like the one Turpial has) — both drawbacks to the way many users work with Twitter. Lastly, Choqok is basically a KDE application, which means that it'll probably look a little out of place in a GNOME-based system.
Choqok offers pretty much everything one could desire from a Twitter client. It's feature-rich, easy to use and highly customizable. Coupled with the fact that it provides useful plugins, this client is definitely worth trying out.
Polly is a free and open-source Twitter client that is written in the Python programming language and licensed under GPLv3. It is the brainchild of Brazilian developer Marcelo Hashimoto.
Sign up for CIO Asia eNewsletters.