Flutter

screenshot of flutter

What?

Flutter is a Twitter client, vaguely for the GNOME desktop. It shows you your friends feed, lets you post new messages, and… that's it.

Why another Twitter client?

I didn't like the other Twitter clients I tried, and suspected that a reasonable client shouldn't take more than a few hundred lines of code. It turns out I was right: Flutter is currently only 340 lines of Haskell, plus a Glade UI description. (This compares favourably to gTwitter, which is 3,546 lines of C♯, and Twitux, which is 5,367 lines of C.)¹

(The slight duplication of effort makes me sad, but not as sad as writing C. And then, writing C doesn't make me as sad as parsing XML with regular expressions. Besides, it's a nice name.)

Where?

Here, soon. Promise.

Halp!

I need an icon! Ideas that came to mind included a blurred wing, and a fl ligature in a stylized font (reminiscent of the Twitter logo). Drop me a line if you want to sling one my way.

  1. Line counts generated using David A. Wheeler's SLOCCount.