Feedshare is a service to share and discover OPML feed lists
Python JavaScript CSS Shell
Latest commit 44e9bfb Jan 20, 2014 @holzenburg Fixed sharing link
Permalink
Failed to load latest commit information.
feedshare.egg-info
feedshare
.gitignore
.travis.yml
LICENSE
README.md
django
manage.py
requirements.txt
setup.py
south
test_settings.py

README.md

Build Status

feedshare

feedshare.net is a service to share and discover OPML feed lists.

Features

  • Upload or link to OPML files
  • Automatic updating linked sources
  • Publishing with user defined slug
    (feedshare.net/user-defined-slug)
  • Basic list search (author, title, tags)
  • Tagged feeds and lists

Quick start

  1. Clone repository

    git clone http://github.com/holzenburg/feedshare

  2. Install dependencies (you might want a virtualenv)

    pip install -r requirements.txt

  3. Initialize database

    python manage.py syncdb
    python manage.py migrate

  4. Run Django

    manage.py runserver

Contribute

These features would be quite nice to have. If somebody wants to work on them, please get in touch:

  • Search: Implement a scalable search engine
  • Discovery: Enhanced discovery features

Dependencies

For a list of python libraries, feedshare builds upon, see requirements.txt.

These Javascript libraries are included in this codebase for convenience:

Origin

Brent Simmons, Author of NetNewsWire, MarsEdit, Glassboard and Vesper posted his OPML file, lamenting the lack of an OPML sharing service. That drove me to spend a weekend on Feedshare. Seemingly there is some interest in such a service. Alex Kessinger encouraged me to open source the code. I think that's a great idea and hope that others might want to help improving it and adding features.

Arne Holzenburg / @holzenburg
January 2014

License

This project is licensed under MIT.