I'm planning to build a community-driven website with voting functionality similar to StackOverflow (or Digg etc..). I really like SO's voting system where your points are deducted for voting down someone and so on.
Anyway, is there any open-source module/component available that I can plug into my app directly without having to reinvent the wheel? The app will developed probably be in PHP or Python.
Thanks for your comments and advices.
There are a few for Django:
Personally I've only used django-voting. It has a nice section on using it for a Reddit/SO style voting including templates and using Progressive enhancement: http://code.google.com/p/django-voting/wiki/RedditStyleVoting
I think the other projects have some interesting features in terms of custom ranking/sorting methods which is where django-voting can fall short.