59 packages found
Mongoose plugin to upvote/downvote stuff. Extends any model with handy methods for voting.
Customizable set of poll components for react.
JavaScript library for anonymous voting on Ethereum blockchain using zero-knowledge proof
Customizable set of poll components for react.
Standard implementation and interface for Voting
- solidity
- ethereum
- smart
- contracts
- protocol
- electus
- voting
- poll standard
- eip-1417
- Organizations
- Decentralized
- Governance
A React component for designating partial orders
Library for encrypting ballots for the ElectionGuard voting system
Customizable set of poll components for react.
The [largest remainder method](https://en.wikipedia.org/wiki/Largest_remainder_method) (also known as Hare–Niemeyer method, Hamilton method or as Vinton's method) is one way of [allocating seats proportionally](<https://en.wikipedia.org/wiki/Apportionment
- voting
- election
- general election
- largest remainder
- proportional representation
- representation
- proportional distribution
- distribution
- apportionment
- representative assemblies
- voting system
- politics
- hare–niemeyer
- hamilton
- View more
Generate a voting widget like the one used on Stack Exchange sites.
A free/libre Single Transferable Vote implementation
An instant-runoff-voting algorithm implemented in Typescript.
This package contains solidity contracts, abstract contracts and interfaces for a src-registry and its inheritable template integrations.
Famous sorting algorithms based on vote popularity and time
TypeScript library implementing various Condorcet voting algorithms
Infer actual number of votes based on the percentage of each voting options.
A simple poll component
Create polls and manage votes with a MongoDB or MySQL database.
Contracts for Liquium project.
Collection of apportionment methods.
- apportionment
- math
- fair distribution
- remainder
- voting
- proportional representation
- Hamilton
- Vinton
- Hare-Niemeyer
- Largest Remainder
- Jefferson
- D'Hondt
- Adams
- Webster