Py-shareonline is a project mainly written in Python, it's free.
Share online provider library, written in Python. Contains Django and web.py applications for easy adoption to your project.