A lightweight, object-oriented finite state machine implementation in Python with many extensions
pytransitions/transitions is #9,383 on the bestofgithub Elo ladder, in Copper II, with a rating of 1,328 (−20 this week). It has 6,611 stars, 1 gained in the last week.