voting-methods
pref_voting is a Python package that can be used to study and run elections with different preferential voting methods (graded voting methods and cardinal voting methods are also included for comparison).
Python implementations of approval-based committee (multi-winner) voting rules
Election Simulator 3000: Monte Carlo simulations of voting methods and metrics under different voter models