GitHub repository: wtjerry/statemachine
Primary language: C#
Description: A .net library that lets you build state machines (hierarchical, async with fluent definition syntax and reporting capabilities).