GitHub repository: lunarpulse/statig
Description: Hierarchical state machines for designing event-driven systems