IanLewis / django-lifestream

django-lifestream is a full featured lifestream application that you can use with django.

Overview

django-lifestream is a full featured lifestream application for Django.

It supports:

  • Importing from multiple feeds
  • Sanitizing html tags (unclosed html tags, invalid characters etc.)
  • Stripping nasty tags from feed entries such as `<script>`, `<iframe>` etc.
  • Stripping nasty attributes from html such as `id`, `class`, `href="javascript:`, `onclick`, `style` etc.
  • Stripping potentially dangerous css elements from style attributes such as `position:absolute` etc..
  • Updating items via a django manage.py command.
  • Plugins for massaging feeds from various input sources (Twitter, Yahoo, Flickr, ...)
  • Using templates to render feed items from different feeds with their own html and css styling.
  • Importing image and video data from feeds that support Yahoo RSS Media Extensions. (Flick, Youtube, Vimeo, ...)
  • Optionally importing tags using django-tagging
  • Optionally caching feeds using feedcache

See it in action here.

See the documentation for more information.

Requirements

Optional


This revision is from 2009-11-23 14:26