Signer is a project mainly written in Python, it's free.
django app to sign petitions + facebook support (facebook needs update)
This is a online petitions django app.
To run the test project with buildout just do:
python boostrap.py
bin/buildout -vvvv
bin/django runserver