Skip to main content

Django Google Reader Replacement

Project description

Django Feed Me

[![Build Status](](
[![Pypi Version](](

Django Feed Me is a replacement for Google Reader. It keeps track of your feeds, fetches the RSS feeds
and parses them in an easy to read interface. This is currently in development. The app works as POC using the Django
Admin. A separate interface for adding feeds is coming down in the pipeline.



To install FeedMe simply:

pip install django-feedme

Add ``feedme`` to your installed apps. Add route a url to ``feedme.urls``

Make sure to syncdb or migrate the app:

python syncdb
python migrate

If you want to use Celery for fetching (Recommended) then add:


to your settings file. Make sure you've installed and configured Celery properly. The syntax used should be good
for both Celery 2 and 3.

This app bundles static and works out of the box with django static files. If you aren't collecting static
you'll need to copy the static directory to where ever you serve static from.

You need to provide a login view that Feedme can use to provide a login link when the user isn't logged in. This is
referenced as ``auth_login`` by name.

url(r'^something/$', your.login.view, name='auth_login')

You will also need to provide a LOGIN_URL as well.


As of FeedMe 1.0 feedme requires Django 1.5 and above.

Feedme also requires the use of the django-bootstrap-static library for some static files. It is bundled in so by installing this package
it should already be downloaded to your machine. In order to have the bootstrap files picked up by your static files hanlder, you'll need to add
```bootstrap``` to installed apps. This will alow Django's static files to pick up the boostrap files.

Celery Beat

To make use of the Celery beat schedule to automatically update feeds at given intervals, open your settings file and
enter something like the following:

import datetime

"feed-updates": {
"task": "update_all_feeds",
"schedule": datetime.timedelta(hours=1),

More documentation for Celery can be found at the CeleryProject.


Please place all bug reports in Github Issues. Pull requests are welcome and encouraged!!


This document and more formal documentation at

Additional Planned Features

* Import feeds from Google Reader
* Add and manage feeds from the front end (rather than Django Admin)
* Mark all or some feeds as read/unread
* Look and Feel updates
* Tests

Questions/Comments/Hate Mail?

Drop an issue in Github and I'll be sure to find it.

Project details

Release history Release notifications

History Node


History Node


History Node


History Node


History Node


This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
django-feedme-1.1.0.tar.gz (19.7 kB) Copy SHA256 hash SHA256 Source None Jan 24, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page