All Projects → use-tiny-state-machine → Similar Projects or Alternatives

627 Open source projects that are alternatives of or similar to use-tiny-state-machine

Django Fsm
Django friendly finite state machine support
Stars: ✭ 1,898 (+5029.73%)
Xstateful
A wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optional reducer framework for updating state and invoking side-effects
Stars: ✭ 81 (+118.92%)
Fsm As Promised
A finite state machine library using ES6 promises
Stars: ✭ 446 (+1105.41%)
Hsm
Finite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml libraries, but tries to reduce own complex meta programming code to a minimum.
Stars: ✭ 106 (+186.49%)
go-sm
A finite-state machine library for the Go programming language
Stars: ✭ 14 (-62.16%)
Hal
🔴 A non-deterministic finite-state machine for Android & JVM that won't let you down
Stars: ✭ 63 (+70.27%)
smacha
SMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
Stars: ✭ 15 (-59.46%)
FiniteStateMachine
This project is a finite state machine designed to be used in games.
Stars: ✭ 45 (+21.62%)
SimpleStateMachineLibrary
📚 A simple library for realization state machines in C# code
Stars: ✭ 30 (-18.92%)
StateBuilder
State machine code generator for C++ and Java.
Stars: ✭ 30 (-18.92%)
Afsm
C++14 Finite State Machine library
Stars: ✭ 113 (+205.41%)
simple-state-machine
A simple Java state machine for Spring Boot projects
Stars: ✭ 25 (-32.43%)
Fluent State Machine
Fluent API for creating state machines in C#
Stars: ✭ 195 (+427.03%)
pastafarian
A tiny event-based finite state machine
Stars: ✭ 20 (-45.95%)
Finity
A finite state machine library for Node.js and the browser with a friendly configuration DSL.
Stars: ✭ 88 (+137.84%)
Awesome Fsm
🤖 A curated list of awesome resources related to finite state machines and statecharts.
Stars: ✭ 189 (+410.81%)
flviz
FLVIz - Finite Automata Simulator written in QT/Graphviz
Stars: ✭ 36 (-2.7%)
Statecharts.github.io
There is no state but what we make. Feel free to pitch in.
Stars: ✭ 265 (+616.22%)
tsm
A Hierarchical State Machine Framework in C++
Stars: ✭ 30 (-18.92%)
Sm
🚀 SM – a static State Machine library
Stars: ✭ 149 (+302.7%)
Nanostate
🚦- Small Finite State Machines
Stars: ✭ 151 (+308.11%)
React Context Hook
A React.js global state manager with Hooks
Stars: ✭ 50 (+35.14%)
Mutual labels:  hooks, state-machine
Python Statemachine
Python Finite State Machines made easy.
Stars: ✭ 184 (+397.3%)
xstate
State machines and statecharts for the modern web.
Stars: ✭ 21,286 (+57429.73%)
use-state-machine
Use Finite State Machines with React Hooks
Stars: ✭ 28 (-24.32%)
Easy States
The simple, stupid state machine for Java
Stars: ✭ 167 (+351.35%)
useStateMachine
The <1 kb state machine hook for React
Stars: ✭ 2,231 (+5929.73%)
Mutual labels:  hooks, state-machine
Jstate
Advanced state machines in Java.
Stars: ✭ 84 (+127.03%)
stateless
Finite State Machine porting from Stateless C#
Stars: ✭ 25 (-32.43%)
UnityHFSM
A simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+556.76%)
statemachine-go
🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (+27.03%)
atomic-state
A decentralized state management library for React
Stars: ✭ 54 (+45.95%)
Mutual labels:  hooks
use-mutation
🧬 Run side-effects safely in React
Stars: ✭ 81 (+118.92%)
Mutual labels:  hooks
statebot
Write more robust and understandable programs. Statebot hopes to make Finite State Machines a little more accessible.
Stars: ✭ 24 (-35.14%)
Mutual labels:  state-machine
zoov
Use 🐻 Zustand with Module-like api
Stars: ✭ 24 (-35.14%)
Mutual labels:  hooks
nodify
High performance and modular controls for node-based editors designed for data-binding and MVVM.
Stars: ✭ 282 (+662.16%)
Mutual labels:  state-machine
aper
A Rust data structure library built on state machines.
Stars: ✭ 100 (+170.27%)
Mutual labels:  state-machine
pinipig
🚀 Performant webservice framework
Stars: ✭ 25 (-32.43%)
Mutual labels:  hooks
jitm
JITM is an automated tool to bypass the JIT Hooking protection on a .NET sample.
Stars: ✭ 27 (-27.03%)
Mutual labels:  hooks
fea state machines
A Buffet Of C++17 State Machines
Stars: ✭ 19 (-48.65%)
Mutual labels:  state-machine
react-usemiddleware
React >=16.7 hook, allowing to use standard Redux middleware with useReducer
Stars: ✭ 19 (-48.65%)
Mutual labels:  hooks
state machines-graphviz
Graphviz module for state machines
Stars: ✭ 27 (-27.03%)
Mutual labels:  state-machine
Oxide.Patcher
IL patcher for use with adding Oxide support to .NET games
Stars: ✭ 27 (-27.03%)
Mutual labels:  hooks
esm
Lightweight communicating state machine framework for embedded systems
Stars: ✭ 21 (-43.24%)
Mutual labels:  state-machine
gatsby-react-hooks
An example of using Gatsby with React hooks
Stars: ✭ 26 (-29.73%)
Mutual labels:  hooks
micro-observables
A simple Observable library that can be used for easy state management in React applications.
Stars: ✭ 78 (+110.81%)
Mutual labels:  hooks
use-table-tools
React Hooks for building kickass react table components
Stars: ✭ 18 (-51.35%)
Mutual labels:  hooks
react-gizmo
🦎 React Gizmo - UI Finite State Machine for React
Stars: ✭ 39 (+5.41%)
Mutual labels:  state-machine
crook
Simple hook management tool made with PHP
Stars: ✭ 60 (+62.16%)
Mutual labels:  hooks
udar
UDAR Does Accented Russian: A finite-state morphological analyzer of Russian that handles stressed wordforms.
Stars: ✭ 15 (-59.46%)
Mutual labels:  finite-state-machine
YokosukaJS
A functional programming-style beat-em-up game engine written in javascript
Stars: ✭ 18 (-51.35%)
Mutual labels:  state-machine
trembita
Model complex data transformation pipelines easily
Stars: ✭ 44 (+18.92%)
Mutual labels:  finite-state-machine
learn-react-typescript
Learning React contents with TypeScript (Hooks, Redux)
Stars: ✭ 15 (-59.46%)
Mutual labels:  hooks
golib
Open version of common golang libraries useful to many projects.
Stars: ✭ 47 (+27.03%)
Mutual labels:  state-machine
useReactHooks
useReactHooks is a curated list of custom react hooks that will benefit people in their daily tasks related to development in react.
Stars: ✭ 42 (+13.51%)
Mutual labels:  hooks
use-bus
React hook to subscribe and dispatch events accros React components
Stars: ✭ 51 (+37.84%)
Mutual labels:  hooks
examples
YAKINDU Statechart Tools examples
Stars: ✭ 20 (-45.95%)
Mutual labels:  state-machine
revery-graphql-hooks
A library for easy handling of GraphQL with hooks for Revery
Stars: ✭ 34 (-8.11%)
Mutual labels:  hooks
react-native-aria
A library of React Hooks for React-Native (Android/iOS/web) to provide accessible UI primitives for a design system.
Stars: ✭ 164 (+343.24%)
Mutual labels:  hooks
React-Combine-Provider
combine react providers in ease
Stars: ✭ 29 (-21.62%)
Mutual labels:  hooks
1-60 of 627 similar projects