GitHub repository: pombredanne/automat
Primary language: Python
Description: Self-service finite-state machines for the programmer on the go.