DemoChoice Library

Links to valuable information about modern election methods, the organizations promoting them, and the software that implements them.

Organizations

Check with a national organization for help finding state, provincial, or local groups.

The case for electoral reform

Learn more about the history of ranked-choice voting, why it matters, and its prospects for expanded use.

DemoChoice in action

DemoChoice demonstration polls using real candidate data from upcoming elections.

  • California 2026 Ranked-choice demonstration polls for the 2026 California Governor, Lieutenant Governor, and all state legislative races, using the new proportional multi-winner method for Assembly, Senate, and Congressional districts.
Open-source software
  • DemoChoice This site — open-source PHP and C++ ranked-choice web poll software. Supports single-winner instant runoff and multi-winner proportional ranked-choice voting.
  • RCVis Python software for visualizing ranked-choice election results with animated charts.
  • Rankedchoices.com Free, open-source ranked-choice voting web service.
  • RCV Universal Tabulator By Jon Moldover, Louis Eisenberg, and Hylton Edingfield — designed for use in real public elections.
  • Ranked.vote By Paul Butler — graphically displays results of real-world elections counted by various methods.
  • Meek STV tabulator By David Cary — a JavaScript tabulator for the Meek single transferable vote counting method.
  • ChoicePlus By Voting Solutions — designed for real public elections, used in Cambridge, MA and elsewhere.
Commercial ranked-choice services
  • Rankedvote.co Online ranked-choice voting service.
  • OpaVote By Jeff O’Neill — online service that tallies according to several rule variations. Small polls can be run for free.
  • ElectionBuddy Commercial online voting service with ranked-choice support.
Other voting methods

These methods, sometimes rivals of ranked-choice voting, interpret a voter’s intentions differently — assuming voters are more willing to compromise on less-preferred candidates.

  • CIVS Online ranked ballots counted using the Condorcet (pairwise) method, which seeks a candidate who would beat all others in head-to-head contests.
  • Bettervoting.com Online polls using approval and score voting methods.
Democracy without voting
  • Direct Representation Explores the idea of choosing your legislator on your own schedule, much as you might choose a doctor or a dentist.