Small tool to backup full-text RSS content from Google Reader
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Backup full-text RSS content from Google Reader

Google Reader will be shut down soon:

For years, you have probably collected several useful RSS subscriptions which are no longer online. They are still readable via Google Reader and this small tool will allow you to backup them offline forever.

It stores article content avalable via Reader API in html format (no images or styles).


I. Install fetch-google-reader

pip install git+git://
curl -s -k | xargs -n 1 pip install

II. Create directory to store your subscriptions

mkdir rss-backup
cd rss-backup

III. List your subscriptions -u -p YOUR-PASSWORD

* Please specify feed number (-f, --feed) to fetch: *
[0] Atomized
[1] Both Sides of the Table
[2] Hacker News
[3] Signal vs. Noise
[4] хабрахабр: главная / захабренные

IV. Fetch all items from specific feed (add --starred to store only starred items) -u -p YOUR-PASSWORD -f 0

* Output directory: atomized *
---> atomized/2011-05-24-i-hate-google-everything/index.html
---> atomized/2011-01-19-toggle-between-root-non-root-in-emacs-with-tramp/index.html
---> atomized/2010-10-19-ipad/index.html
---> atomized/2010-09-01-im-not-going-back/index.html
---> atomized/2010-08-31-they-cant-go-back/index.html
---> atomized/2010-08-28-a-hudson-github-build-process-that-works/index.html
---> atomized/2010-08-18-frame-tiling-and-centering-in-emacs/index.html
---> atomized/2010-08-17-scratch-buffers-for-emacs/index.html
---> atomized/2010-07-01-reading-apress-pdf-ebooks-on-an-ipad/index.html

Items are stored in subdirectory named after item title, you can override this with --dir argument. article