School choice in Python

Check out my new Github repository at

It contains code to compute school choice assignments via Deferred and Immediate acceptance, and explanations on how to apply the code to different school choice settings.

The code is based on former code by Jeremy Kun, stable-marriage, (2014), GitHub repository,, described in one of Jeremy’s blog posts at

I hope to expand on the code and add more functionalities soon.