All Projects → mattpocock → xstate-catalogue

mattpocock / xstate-catalogue

Licence: MIT License
Professionally designed, interactive state machines

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to xstate-catalogue

xstate-react-router
XState connector to React Router.
Stars: ✭ 23 (-96.27%)
Mutual labels:  state-machine, xstate
xstate-cpp-generator
C++ State Machine generator for Xstate
Stars: ✭ 33 (-94.64%)
Mutual labels:  state-machine, xstate
state-machine-demo
A React state machine demo using xstate
Stars: ✭ 18 (-97.08%)
Mutual labels:  state-machine, xstate
react-gizmo
🦎 React Gizmo - UI Finite State Machine for React
Stars: ✭ 39 (-93.67%)
Mutual labels:  state-machine, xstate
annihilate
js action game
Stars: ✭ 49 (-92.05%)
Mutual labels:  state-machine, xstate
use-secret-code
Custom hook for adding cheat codes to your React app.
Stars: ✭ 16 (-97.4%)
Mutual labels:  state-machine, xstate
xstate-viz
Visualizer for XState machines
Stars: ✭ 274 (-55.52%)
Mutual labels:  state-machine, xstate
asl-validator
A simple Amazon States Language validator based on JSON schemas.
Stars: ✭ 66 (-89.29%)
Mutual labels:  state-machine
xstate-marionettist
Model based testing with Jest, XState and Puppeteer or Playwright made easy
Stars: ✭ 23 (-96.27%)
Mutual labels:  xstate
fsm2
FMS2 provides Dart implementation of the core design aspects of the UML state diagrams.
Stars: ✭ 44 (-92.86%)
Mutual labels:  state-machine
workflow-activerecord
ActiveRecord/Rails Integration for the Workflow library
Stars: ✭ 24 (-96.1%)
Mutual labels:  state-machine
use-router-machine
Router state-machine hook, powered by XState (DEPRECATED).
Stars: ✭ 11 (-98.21%)
Mutual labels:  xstate
laraflow
State machine and workflow package for Laravel Eloquent
Stars: ✭ 52 (-91.56%)
Mutual labels:  state-machine
simple-state-machine
A simple Java state machine for Spring Boot projects
Stars: ✭ 25 (-95.94%)
Mutual labels:  state-machine
useStateMachine
The <1 kb state machine hook for React
Stars: ✭ 2,231 (+262.18%)
Mutual labels:  state-machine
statebot-sh
Statebot for shell-scripts. Write more robust and understandable programs.
Stars: ✭ 14 (-97.73%)
Mutual labels:  state-machine
ember-fsm
[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Stars: ✭ 37 (-93.99%)
Mutual labels:  state-machine
animation-system
An experiment on creating an animation system similar to Unreal Engine 4 from scratch.
Stars: ✭ 24 (-96.1%)
Mutual labels:  state-machine
fs2-es
Event sourcing utilities for FS2
Stars: ✭ 75 (-87.82%)
Mutual labels:  state-machine
statechart
A rust implementation of statecharts: hierarchical, reactive state machines
Stars: ✭ 41 (-93.34%)
Mutual labels:  state-machine

XState Catalogue

All Contributors

XState Catalogue

XState Catalogue is a collection of professionally designed state machines you can drop into your XState projects.

We're accepting contributions! We'd love to hear your ideas for new machines and ways to improve the catalogue.

Check out the full site for the full browsing experience.

Setting up the repo

  1. Run yarn install
  2. Run yarn dev to run it on localhost:3000

Contributing a new machine

  1. Run yarn generate to generate the boilerplate for a new machine.
  2. Follow the instructions in the CLI.
  3. Just like that, you can start editing the files and write a new machine.

Contributors

Thanks goes to these wonderful people (emoji key):


Mark Chandler

💻

Matt Pocock

💻 🤔 💡 🎨

Henri Maurer

💻 🤔

Bernhard Mayr

💻 🤔

Damien Sedgwick

💻

Rubén Moya

💻

Nicolai Bjerre Pedersen

💻

Tim Deschryver

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].