PyRankVote is a python library for different ranked-choice voting systems, like IRV, STV and PBV. Created in June 2019.
-
Updated
Nov 29, 2023 - Python
PyRankVote is a python library for different ranked-choice voting systems, like IRV, STV and PBV. Created in June 2019.
Election Simulator 3000: Monte Carlo simulations of voting methods and metrics under different voter models
Simple API for ranked-choice voting in an election
A python implementation of Scottish Single Transferable Vote process
📊 Build a high-performance distributed voting system for Canada, supporting millions of voters with secure, real-time results and scalable architecture.
Proof-of-concept distributed voting system for 8M voters. Supports elections (single-choice + ranked-choice) and citizen referendums. Learning project demonstrating microservices architecture with hash-based authentication. Seeking community review and collaboration. Fork and improve welcome!
A Python package to allocate unequal contributions from multiple participants across several projects with different budgets. Based on the single transferable vote ranked choice voting protocol.
Simulate & collect data on mathematically realistic ranked preference elections based on ballot repositories from real elections
Generates random ranked choice voting ballots with customizable parameters
Add a description, image, and links to the ranked-choice-voting topic page so that developers can more easily learn about it.
To associate your repository with the ranked-choice-voting topic, visit your repo's landing page and select "manage topics."