A clean-room clone of the Fever RSS aggregator, focusing on the API
A clean-room clone of the Fever RSS aggregator, focusing on providing a compatible API and a simple but scalable feed store and fetcher based on SQLite or Postgres (using the Peewee ORM)
This is ON HOLD -- i.e., usable and reasonably updated, but I have decided I'd rather read my RSS feeds as mail and moved on to use rss2imap, which was a more cost-effective hack.
I am preparing to incorporate portions of this into rss2imap-gae, which is a completely different thing in more ways than one, so look there for news.
Nevertheless, this codebase has served me well in terms of exploring ways to parallelize feed fetching -- I suggest you explore the available branches to get a feel for the different strategies I employed.
gevent
for parallel feed fetchingfeedparser
as a fallback to HiiDef's speedparser
lxml
, html5lib
, html.parser
)