FB Fair Budget

Share a budget fairly

Which projects should the money pay for?

Imagine a community has some money to spend and a list of possible projects. People vote for the projects they like. This tool decides which projects to fund so that everyone's vote counts equally — and it shows you the numbers that prove it is fair.

  1. 1 Set the budget
  2. 2 List the projects
  3. 3 Add the votes
  4. 4 See the fair result

A demo of the algorithm from the paper Streamlining Equal Shares by Sonja Kraiczy, Isaac Robinson, and Edith Elkind. Read how it works →

Quick start

Don't want to type everything by hand? Choose how many projects and voters you want, and we'll fill the form below with a ready-to-run example. You can change any value afterwards.

1 Set the budget

How much money is there to share between all the projects?

2 List the projects

Give each project a name and how much it costs.

#Project nameCost

3 Add the votes

For each voter, tick every project they support. Leave all boxes empty if they support none.

4 See the fair result

We will fund as many projects as the budget allows, keeping everyone's influence equal.