Canary is a Twitter client that is beautifully designed, fun to use and has everything you'll ever need.
• Beautiful user interface :
Slick and easy to use with minimal footprint; less than most AIR or native clients.
Minimal error messages and hassles; Canary handles most issues on the background and connects asynchronously to Twitter so that it doesn't block indeterminably
Multiple timelines :
Read your friends tweets, the public your replies, favorites, own tweets and your direct messages separately.
• See everything :
Canary recognizes (and underlines) URLs, hashtags, ISBNs, ISSNs.
Switch between screen names and usernames
Fully supports Growl notifications.
Indicates protected statuses.
• Actions :
Add or remove, block or unblock users on the fly.
Favorite and retweet any tweet.
Visit users' home or twitter pages.
• Filters :
Fully powered: use the rule editor to filter your timelines with precision or instantly with InstaFilters.
• Multiple personnae :
Login in and out of multiple Twitter accounts in an instant.
• The power to shorten :
Choose between Adjix, Bit.ly, Cli.gs, is.gd, Snipurl, TinyURL, tr.im and urlBorg to shorten your URLs. Canary saves and reuses your authentication credentials automatically.
Automatic URL shortening on paste.
• TwitPic-enabled:
Drag and drop any picture to TwitPic or take your own picture.
• iTunes integration :
Update your followers with the track currently playing on iTunes.
• Secure :
Signed application executable so you know nobody's messed with it.
Stores your Twitter credentials in the Keychain securely.
• Additionally...
Researcher friendly: Recognizes DOI and HDL identifiers and resolves them to the original articles.
Recognizes and resolves IETF RFC numbers and NBN identifiers.
Optional automatic updates with Sparkle.
Retrieves the maximum number of updates allowed since last use.