kstatemachineKStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
Stars: ✭ 63 (+110%)
XstatefulA 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 (+170%)
UnityHFSMA simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+710%)
AfsmC++14 Finite State Machine library
Stars: ✭ 113 (+276.67%)
qmQM model-based design tool and code generator based on UML state machines
Stars: ✭ 54 (+80%)
FiniteStateMachineThis project is a finite state machine designed to be used in games.
Stars: ✭ 45 (+50%)
smachaSMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
Stars: ✭ 15 (-50%)
HsmFinite 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 (+253.33%)
Fsm As PromisedA finite state machine library using ES6 promises
Stars: ✭ 446 (+1386.67%)
Django FsmDjango friendly finite state machine support
Stars: ✭ 1,898 (+6226.67%)
statemachine-go🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (+56.67%)
TransitionsA lightweight, object-oriented finite state machine implementation in Python with many extensions
Stars: ✭ 4,082 (+13506.67%)
JstateAdvanced state machines in Java.
Stars: ✭ 84 (+180%)
go-smA finite-state machine library for the Go programming language
Stars: ✭ 14 (-53.33%)
Awesome Fsm🤖 A curated list of awesome resources related to finite state machines and statecharts.
Stars: ✭ 189 (+530%)
pastafarianA tiny event-based finite state machine
Stars: ✭ 20 (-33.33%)
use-tiny-state-machineA tiny (~700 bytes) react hook to help you write finite state machines
Stars: ✭ 37 (+23.33%)
FinityA finite state machine library for Node.js and the browser with a friendly configuration DSL.
Stars: ✭ 88 (+193.33%)
Hal🔴 A non-deterministic finite-state machine for Android & JVM that won't let you down
Stars: ✭ 63 (+110%)
mmnMoore Machine Networks (MMN): Learning Finite-State Representations of Recurrent Policy Networks
Stars: ✭ 39 (+30%)
Nanostate🚦- Small Finite State Machines
Stars: ✭ 151 (+403.33%)
flvizFLVIz - Finite Automata Simulator written in QT/Graphviz
Stars: ✭ 36 (+20%)
hsmC++ framework library to simplify state-driven code
Stars: ✭ 88 (+193.33%)
xstateState machines and statecharts for the modern web.
Stars: ✭ 21,286 (+70853.33%)
Easy StatesThe simple, stupid state machine for Java
Stars: ✭ 167 (+456.67%)
statechartA rust implementation of statecharts: hierarchical, reactive state machines
Stars: ✭ 41 (+36.67%)
Sm🚀 SM – a static State Machine library
Stars: ✭ 149 (+396.67%)
StateBuilderState machine code generator for C++ and Java.
Stars: ✭ 30 (+0%)
statelessFinite State Machine porting from Stateless C#
Stars: ✭ 25 (-16.67%)
purenixNix backend for PureScript. Transpile PureScript code to Nix.
Stars: ✭ 227 (+656.67%)
REstatePortable state-flows (state-machine based workflows)
Stars: ✭ 35 (+16.67%)
presentationsPresentations at the Tokyo Nixos Meetup
Stars: ✭ 57 (+90%)
asyncmachineRelational State Machine with a visual inspector
Stars: ✭ 67 (+123.33%)
ghcide-nixNix installation for ghcide
Stars: ✭ 76 (+153.33%)
fts🔍 Postgres full-text search (fts)
Stars: ✭ 28 (-6.67%)
rnix-parserA Nix parser written in Rust [maintainer=@oberblastmeister]
Stars: ✭ 246 (+720%)
nix-articlesSome articles about getting started with Nix programming & configuration
Stars: ✭ 134 (+346.67%)
nixkellA simple Nix-Haskell skeleton
Stars: ✭ 63 (+110%)
use-secret-codeCustom hook for adding cheat codes to your React app.
Stars: ✭ 16 (-46.67%)
dotfiles-nixConfiguration files for my NixOS machine, declared by home-manager
Stars: ✭ 137 (+356.67%)
nix2containerAn archive-less dockerTools.buildImage implementation
Stars: ✭ 133 (+343.33%)
EncoderToolThe EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers to ARM based boards. Encoder push buttons are supported. Callback functions can be attached to encoder changes and button presses to allow for event driven applications
Stars: ✭ 29 (-3.33%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-40%)
hsmwizHSMWiz is a frontend for OpenSC, pkcs11tool and pkcs15tool to ease handling of HSM smartcards
Stars: ✭ 27 (-10%)
kfsmFinite State Machine in Kotlin
Stars: ✭ 76 (+153.33%)
flowA Statically Type Checked State Machine DSL for Kotlin
Stars: ✭ 74 (+146.67%)
nixpkgsNix Packages collection used in Nubank
Stars: ✭ 24 (-20%)
opencryptokiPKCS#11 library and tools for Linux. Includes tokens supporting TPM and IBM crypto hardware as well as a software token.
Stars: ✭ 100 (+233.33%)
nix-homeA nix home development environment
Stars: ✭ 16 (-46.67%)
elementalElemental, the component parts of a Nix/OS development system.
Stars: ✭ 44 (+46.67%)