Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Xstate | 26,040 | 6,706 | 768 | 23 days ago | 215 | December 09, 2023 | 104 | mit | TypeScript | |
Actor-based state management & orchestration for complex app logic. | ||||||||||
Python Statemachine | 549 | 1 | 12 | 5 months ago | 24 | October 06, 2023 | 8 | mit | Python | |
Python Finite State Machines made easy. | ||||||||||
Kstatemachine | 277 | 1 | 3 months ago | 17 | November 19, 2023 | 4 | bsl-1.0 | Kotlin | ||
KStateMachine is a Kotlin DSL library for creating state machines and statecharts. | ||||||||||
Statetrooper | 167 | 10 months ago | 5 | June 22, 2023 | mit | Go | ||||
StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state transitions based on predefined rules. | ||||||||||
Finitomata | 83 | 3 | 4 months ago | 35 | August 24, 2023 | 4 | mit | Elixir | ||
FSM implementation generated from Mermaid/PlantUML textual representation | ||||||||||
Maestro | 73 | 7 months ago | Clojure | |||||||
FSM library for managing workflows | ||||||||||
Go Behaviortree | 43 | a year ago | 11 | May 07, 2021 | 1 | apache-2.0 | Go | |||
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff. | ||||||||||
Xstate Cpp Generator | 27 | 1 | 3 years ago | 5 | October 30, 2020 | mit | C++ | |||
C++ State Machine generator for Xstate | ||||||||||
Statebot | 26 | 1 | 9 months ago | 52 | April 13, 2023 | 2 | mit | JavaScript | ||
Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up events. Statebot is an FSM. | ||||||||||
Use State Machine | 16 | 5 years ago | mit | JavaScript | ||||||
Use Finite State Machines with React Hooks |