statebot
Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up events. Statebot is an FSM. (by shuckster)
statebot-sh
Statebot for shell-scripts. Describe the states and allowed transitions of a program using a flowchart-like syntax. (by shuckster)
Our great sponsors
statebot | statebot-sh | |
---|---|---|
2 | 1 | |
26 | 16 | |
- | - | |
3.2 | 0.0 | |
16 days ago | over 1 year ago | |
JavaScript | Shell | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
statebot
Posts with mentions or reviews of statebot.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-02-18.
-
fast-word-wrap: wrap at least 8x faster than using other packages
Help yourself! I made it with a visualisation tool I'm working on for one of my own projects, so you can link to that if you think it's appropriate.
-
[AskJS] What is your weird JS trick you know?
Handy for Statebot configs!
statebot-sh
Posts with mentions or reviews of statebot-sh.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-19.
-
Best way to test script
For myself, I've been able to get away with a small bespoke solution that I put into use in Statebot-sh. It lives in the tests/ folder of that project, and is run with: ./tests/all.sh:
What are some alternatives?
When comparing statebot and statebot-sh you can also consider the following projects:
asl-validator - A simple Amazon States Language validator based on JSON schemas.
bats-core - Bash Automated Testing System
automata-golf - A domain-specific language (DSL) for parsing regular, context-free and recursively enumerable languages.
django-fsm - Django friendly finite state machine support
caller-of - The tiniest yet most powerful JS utility ever :D
console.tap - The console function Modern Javascript has been missing
fast-word-wrap - fast and simple word wrap for node.js