Josh (the blog)

I’ve delivered simple, clear and easy-to-use services for 20 years, for startups, scaleups and government. I write about the nerdy bits here.


@joahua

Solid Linux RSS reader

I’ve been looking for a nice, standalone feed reader for Linux recently, and I think I’ve finally found one that fits the bill.

Spoiler: I’m using Liferea. Read on for why.

There’s the staple applications, as always, which people seem to leap at almost on impulse, are feed readers such as Straw, Syndigator or RSSOwl. And, for some reason, I’ve chosen none of these.

Straw

Straw looked good, but for the whole GNOME and Py*insert extension here* dependence thing… I’m currently running KDE on the desktop, and whilst it would have run fine, I’d rather not be tied down. That, and I’m uncertain as to how it would render content. The main thing was my dislike of Python extensions, though.

Syndigator

This, I glanced at fairly seriously, but the dependency monsters overran my utopian world, and as such it was left in the pile of refuse that is my application downloads folder (2.9GB, not including various operating system images which also reside on my hard drive, since about the start of this year). I think it was whinging about Perl or something, so I slammed the door on it before it had even finished speaking. Doo bee doo.

RSSOwl

This is an interesting kettle of fish. It looks most excellent, but, again for platform reasons, I chose not to use it. I’m pretty terrible in this regard, actually. If a product is coded in Java, I’m sorry, but I can’t afford to use it. Not because of any financial cost, or because of anything against the software itself — it’s just that the Java VM seems to swallow RAM like four-wheel drive cars from Sydney’s North Shore swallow fossil fuels… and I can’t afford that much RAM.

I’d be interested to explore this one at some point in the future, however.

So, why did I chose to go with Liferea?

Liferea

It’s easiest just to quote their own website to introduce this reader, so that’s what I’ll do.

Liferea is an abbreviation for Linux Feed Reader. It is a news aggregator for online news feeds. It supports a number of different feed formats including RSS/RDF, CDF, Atom, OCS, and OPML. There are many other news readers available, but these others are not available for Linux or require many extra libraries to be installed. Liferea tries to fill this gap by creating a fast, easy to use, easy to install news aggregator for GTK/GNOME.

Cool. I think it scores well on all those scores. The source archive gave me grief, but started co-operating after I installed some development libraries… that said, the — I’ll say “interesting” — file structuring system employed by SuSE 9.1 made errors crop up from various places during the actual build. Which sucked. So, I got lazy, and went off to grab a nice shiny pre-packaged SuSE RPM files from their SourceForge project page. Snazzy, hey?

And then it installed. Sexy. Easy to use. Familiar interface (akin to Ximian/Novell Evolution). Searching. Folders. Can use Mozilla, Firefox, Opera, Netscape and Konqueror out of the box, as well as supporting opening links in a new tab (yes, I know it’s a fairly simple command switch… that doesn’t mean many products USE it!). Choice of Mozilla or GtkHTML as internal rendering engine. Docking in the KDE toolbar… and this is a GTK/GNOME product! It’s very cool. Thumbs up to the developers, who suggest that those

interested in mature RDF/RSS feed client projects for GNU/Linux

should consider the other products I’ve mentioned above… pfft! This is great, for me.

If you’re running Linux, BSD or Mac OS X, I’d recommend you check it out… there are people maintaining packages for Debian, RedHat/Fedora, SuSE, Gentoo, Slackware, FreeBSD and MacOS, links to which are available on their Installation page.