Software: Difference between revisions

m
Add links to JS library "votes" (https://github.com/lzear/votes). Disclaimer: I'm the author.
(Copied links from Voting_links#Software (from https://electowiki.org/w/index.php?title=Voting_links&oldid=15893 specifically))
m (Add links to JS library "votes" (https://github.com/lzear/votes). Disclaimer: I'm the author.)
 
(4 intermediate revisions by one other user not shown)
Line 19:
* See also: [[:Category:Voting software]]
 
== OtherBy linkssoftware ==
Other links for software for calculation, analysis, simulation, etc. of voting methods and elections
 
=== Local execution & Library ===
=== Online election calculators===
* [[Condorcet PHP]]: Command-line application and PHP library natively including dozens of methods under a single interface. And a modular framework for implementing more.
* JavaScript library ''votes'': Includes more than 16 voting systems. [https://www.npmjs.com/package/votes NPM], [https://github.com/lzear/votes GitHub], [https://rank-votes.vercel.app demo].
 
=== Online election calculators ===
:''see also: [[online poll]]''
 
Line 47 ⟶ 51:
=== 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.
Line 57 ⟶ 61:
* https://github.com/msmunter/star.vote Star.vote Website https://star.vote
 
== Open Standards ==
* [[Condorcet Election Format]]: The `Condorcet Election Format` is a free and standardized open election description standard. The objective of this format is to be easily written and read by a human, with the rigor and precision necessary for ingestion by a program.
* [[Election Markup Language]]
 
[[Category:Software|*]]
4

edits