A pattern for creating highly compact and light-weight general purpose finite state machines. [Moved to: https://github.com/DidacticSpectre/DiscreteStatePattern]
Why do you think that https://github.com/mehdihadeli/awesome-software-architecture is a good alternative to DiscreteStatePattern