VoteCounter is a distributed voting program which can handle multiple clients over a network. VoteCounter is written in Java, and so it is very portable; VoteCounter's input is an XML file specifying posts to be voted for and nominees contesting them, and it's output is a human-readable tally of votes for each nominee, making it easy to use and customize.
VoteCounter is still under development, but is ready to use for small elections. Help is welcome! VoteCounter is authored by Shardul C.