kingly. Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
204cycle-state-machine-demo. Non-trivial, real use case demo of a hierarchical state machine library with cyclejs
28react-state-driven. Adding extended hierarchical state machine capabilities to React (1K min.gzipped)
22functional-rose-tree. A small (2Kb zipped minified) tree-shakeable functional library to manipulate generic rose (a.k.a multi-way) trees
14xstate-interpreter. An effectless stateful interpreter for xstate
14svelte-suspense-app. HTML
10realworld-kingly-svelte. Implementation of the Conduit demo app (aka RealWorld) with Kingly state machine library
9svelte-suspense-component. HTML
7yed2Kingly. Takes a .graphml yed file describing a compound graph and writes a JavaScript file exporting Kingly JSON graph description
5slim. Compiles a Kingly state machine drawn with the professional graph editor yEd
4state-transducer.
2state-transducer-testing. Testing utilities extracted from state transducers library
2state-transducer-visualizer. JavaScript
2movie-search-app. CSS
2vue-state-driven. Adding extended hierarchical state machine capabilities to Vue (<1K min.gzipped)
2chess-game-basic. Created with StackBlitz ⚡️
2state-machines. A humble repo to collect knowledge on state machines.
1react-movie-app-state-driven-with-debounce. CSS
1react-app-simple. Demos for https://github.com/brucou/react-state-driven
1transducers.js. es6 port to : A small (3Kb) tree-shakeable library for generalized transformation of data (inspired by Clojure's transducers)
1partial-synchronous-streams. Experiments around partial iterators
1component-combinators. Combinator library for component functions
1