Goodnews

Goodnews is a simple text-only RSS reader written in Python originally based on Snownews by Oliver Feiler, it now lives it own life as a independent application with it's own unique features

copyright:Stian Husemoen <stianh@batbelt.org>,
license:GNU Public License 2

About:

Goodnews was originally only meant as a quick python port of another small text based RSS reader called Snownews so I could learn how RSS worked, but since I had trouble following and modifying the Snownews source code it changed into a new application during the port.

Goodnews' UI a modeled after Pico and Pine and should be simple enough to start using without reading any documentation. If that's not the case, maybe you can tell me how to redesign it so it becomes true? :-)

At first Goodnews tried to parse the XML itself (because the motivation for writing Goodnews was to understand RSS) but since RSS is a mine field of different half standards (which no one really follows apparently) making a good RSS parser very difficult. Because of this, Goodnews uses the excellent Universal Feed Parser module written by Mark Pilgrim to parse feeds. A copy of Universal Feed Parser is included in the distribution.

Screenshot:

Goodnews main screen