SwiftState
StateMachine
A state machine implementation in Swift with elegant routing and event handling capabilities.
Elegant state machine for Swift.
904 stars
25 watching
93 forks
Language: Swift
last commit: almost 4 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
spring-projects/spring-statemachine | Provides infrastructure for working with state machine concepts in Spring applications | 1,568 |
unquietcode/jstate | Provides a Java tool for building and managing state machines with standardized methods and callbacks. | 97 |
svenfuchs/simple_states | A lightweight statemachine-like support library with event handling and state management capabilities. | 96 |
mweststrate/use-st8 | A single-function alternative for managing state in React applications | 234 |
reduxkit/reduxkit | A predictable state container for Swift apps | 605 |
mratsim/synthesis | A tool for generating efficient, state-machine-based code at compile-time from declarative descriptions. | 91 |
aschuch/statefulviewcontroller | A protocol to manage state transitions between different view states | 2,136 |
michelebertoli/react-automata | A state machine abstraction for React that provides declarative state management and automatic test generation. | 1,338 |
stateless4j/stateless4j | A Java library for creating and managing state machines with support for various features such as hierarchical states, entry/exit events, and guard clauses. | 898 |
shuckster/statebot | An implementation of a finite state machine in JavaScript, allowing developers to describe and manage states using a flowchart-like syntax. | 28 |
joaomdmoura/machinery | A lightweight Elixir library for creating and managing state machines | 535 |
fawdlstty/smlite | A state machine library for various programming languages and platforms | 11 |
serhiybutz/hsm | A framework implementing a hierarchical state machine in Swift for building finite-state machines and asynchronous state transitions | 10 |
lsunsi/reduxswift | A state management library for Swift applications using Redux principles | 39 |
benaston/mistic | A simple state machine for managing complex states and transitions in software applications. | 4 |