StoneCypher / jssm
Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.
☆350Updated last month
Alternatives and similar repositories for jssm:
Users that are interested in jssm are comparing it to the libraries listed below
- PEG Parser Generator for TypeScript☆208Updated 6 months ago
- Fast, reliable cuckoo hash table for Node.js.☆303Updated 3 years ago
- Data structures for high-performance JavaScript applications.☆715Updated last year
- Caterpillar is the ultimate logging system for Deno, Node.js, and Web Browsers. Log levels are implemented to the RFC standard. Log entri…☆402Updated 6 months ago
- JavaScript practical parser generator library using combinators☆111Updated 4 years ago
- A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript☆485Updated 2 years ago
- Monorepo for functional JS/TS modules☆194Updated 2 years ago
- Topologically sort directed acyclic graphs (such as dependency lists) in javascript☆303Updated last year
- A finite state machine library for Node.js and the browser with a friendly configuration DSL.☆132Updated 4 years ago
- The missing constructor for creating safe async iterators☆464Updated last year
- A simple dependency graph for Node.js☆341Updated last year
- ConclureJS☆202Updated 2 years ago
- [a]synchronous functional programming☆280Updated last month
- A code generator to generate TypeScript code generator from TypeScript code☆387Updated 2 years ago
- 💧EventEmitter's typesafe replacement☆464Updated 3 months ago
- JavaScript embedded effects compiler☆341Updated last week
- Runtime type-checking for JavaScript functions☆74Updated 11 months ago
- Run Web Servers in Web Browsers over WebRTC☆587Updated 4 months ago
- Generate diagrams for parser grammars☆239Updated 2 years ago
- A suite of packages designed to provide low-level APIs for interoperable libraries.☆232Updated last year
- A stream implementation that does more by doing less☆252Updated 11 months ago
- Abstract Syntax Tree (AST) Query Engine☆205Updated last year
- Hierarchical finite state machine for TypeScript and JavaScript☆186Updated last year
- Fast TypeScript implementation of the Cassowary constraint solving algorithm 🖖☆252Updated 3 years ago
- Generic recursive-descent parser in Javascript☆102Updated 2 years ago
- A small rule engine for Node.☆144Updated last year
- Most.js core event stream☆404Updated last year
- Buffer-backed objects in JavaScript.☆414Updated last week
- Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)☆202Updated 3 years ago
- Multi-transport and multi-protocol simple RPC server and (optional) client. Boilerplate-less. Opinionated. Minimalistic. DX-first.☆106Updated 4 months ago