The Rise of Open-Source Politics
Instan Runoff Voting roughtly accomplishes this. Though electoral reform must go much farther through increased campaign finance reform, a new system of proprtional representation or some form of alternative districting that does not give the economic and political power holders control over how our vote is counted. Not to mention bringing the Federal Reserve into public oversight, and a plethora of other things neccessary to fight the current economic class system, and neoliberal policies of our country.
Washington State currently has an IRV legislative initiative that desperatly needs your help to get on the table, so if you live there please visit irvwa.org and learn more. Also their example software is all open source.