Voting links
- parent: Contents
This page has a series of links to websites and discussion groups about election methods
Websites
- main article: Websites
There are many web pages out there about voting, election methods, the theory behind them, their practical uses, etc. This is a compilation of some of them:
- Wikipedia has an extensive voting systems section, which some of this site is based on.
- Administration and Costs of Elections Project documents on electoral systems
- Voting Tasks and Voting Systems @AccurateDemocracy by Rob Loring
- ODP category on voting systems
- defensive strategy criteria page by Mike Ossipoff
- Preferential Voting FAQ (see glossary at the end)
- Emocracy Emocratic Elections Investigation
- VoteRoll Voting statistics for people voting online.
- Voting methods page by James Green-Armytage
- Rob LeGrand's ranked ballot voting methods page describes and evaluates several ranked ballot methods, including a very wide variety of Condorcet completion methods.
- RangeVoting.org has a lot of information both about range voting and about other voting methods.
- Electorama! - original web domain for Electowiki, and host for the EM list. From 2003-2005, it was a multi-user blog (see 2005 snapshot of Electorama!)
Discussion groups
- main: Category:Forum
- Election-methods mailing list - Email list to discuss strengths and weaknesses of many electoral systems.
- EndFPTP - subreddit discussing all proposals to replace FPTP voting (direct link: reddit.com/r/EndFPTP)
- The Center for Election Science forum
- (Previously The Center for Election Science Google Group)
- Kialo debate: The US should adopt a better voting system (for single-winner elections)
- Kialo debate: The US should adopt a better voting system (for elected bodies)
Polling sites
This is a list of web apps, phone apps, and the like that allow you to conduct polls under various (non-FPTP) voting systems:
- ★.vote
- Supports STAR voting
- STAR allows equal ratings and treats "No opinion" as a 0
- BetterPolls
- Matrix Style Score Voting
- Made by https://bolson.org/
- BetterVote
- Approval + Ranking
- Booth
- Supported by the Center for Election Science
- Work in progress, no hosted site, started 08-2019
- Condorcet Internet Voting Service
- Supports Minimax, Schulze/Beatpath/CSSD, Ranked Pairs, MAM, Condorcet-IRV
- Allows equal ranking and "No opinion" votes
- deBordaVote.org
- Supports Borda count
- DistributedVote
- Uses range [0,9]. Show results using various voting methods (Distributed Voting, STAR, IRV, Score Voting, AV, FPTP).
- Votes can be exported in csv format. Essential interface, also for mobile.
- Doodle
- Supports Approval Voting
- Election Buddy
- Google Forms
- Not specifically for voting, but can be used to host elections using:
- MobPoll
- Supports Approval voting
- Modern Ballots
- Supports Schulze with equal rankings
- Finds single or multiple winners
- OpaVote
- Pollaborate
- Supports IRV, Borda count
- Does not allow equal rankings or "No opinion" votes
- Vodle
- Built around Maximal Partial Consensus
- vote.electionscience.org
- Supports Approval
- VoteUp
- Supports range voting on a continuous scale
- Phone app
- YouPoll
- Supports FPTP, Approval, Range/Score (variable number of levels), Borda count ("Ranked"), Probability voting (equivalent to cumulative voting?)
Software
Software for calculation, analysis, simulation, etc. of voting methods and elections
Online election calculators
- see also: online poll
These sites calculate the winner from a listing of ballots:
- Pivot
- Condorcet.Vote
- Pairwise Methods Demonstration
- which inspired Ranked-ballot voting calculator
- which inspired Eric Gorr’s Condorcet Matrix
- which inspired Ranked-ballot voting calculator
- https://rangevoting.org/VoteCalc.html
- DistributedVote
Simulation
- Quadelect: Draw Yee maps, calculate Bayesian regret, and determine election winners
- IEVS: Infinitely extendible voting system comparison engine (C, non-commercial use only)
- Voteline1D simulator for FPTP, Approval, Borda, Condorcet, and IRV (Flash, online)
Unsorted
- https://github.com/simberaj/votelib Open source Python library for calculating results of many election systems ranging from mixed-member proportional to Bucklin voting and many Condorcet methods
- https://github.com/brianolson/redistricter open source impartial algorithmic redistricting
- https://metacpan.org/pod/Vote::Count Vote::Count a Perl Library supporting a large number of RCV and Range methods (IRV, Borda, Condorcet, MinMax).
- https://github.com/brianolson/voteutil Count votes with a variety of algorithms in a variety of languages (C, Python, Go, Java) Also a Histogram class with the same interface.
- https://github.com/brianolson/election_simulator Simulate elections to test election algorithms
- https://github.com/electionscience/vse-sim Methods for running simulations to calculate Voter Satisfaction Efficiency (VSE) of various voting systems in various conditions.
- https://github.com/crflynn/voting Different apportionment methods implemented in Python
- https://github.com/vvk-ehk/ivxv Source of Estonia's online voting system.
- http://bolson.org/voting/sim_one_seat/dist/
- https://github.com/msmunter/star.vote Star.vote Website https://star.vote
Election data
- An Election Collection (June 2009: now includes over 100 elections!)
- OpenSTV database of ranked elections
- https://www.maine.gov/sos/cec/elec/results/results18.html#Nov6
- https://www.macs.hw.ac.uk/~denis/ Scottish Council STV Elections, with the results of both WIG and Meeks.