Pref.Tools
Tools that are useful for analyzing preferences
Preferences and Voting
Vote
Online polls with approval, ranking, and grade questions
ABC Voting
Approval-based committee voting
Pabutools
Approval-based participatory budgeting rules
Preferential Voting
Single-winner voting based on rankings
Apportionment
Divisor and quota methods for allocating seats
PQ-Trees
Solver for consecutive ones problems
Fair Rent Division
Maximin and Lexislack rent division
Maximum Nash Product
Allocating indivisible items by maximizing the Nash product
Utilities
VS Code extensions
Extensions for Visual Studio Code, published on the Marketplace as DominikPeters. Each page explains what the extension does and how to use it.
built by Dominik Peters · source · updated November 2026