TS-FSM is a strongly typed finite state machine for TypeScript that is using async operations. Library uses generics to take the user states and events. Zero dependencies!
☆300Nov 15, 2025Updated 9 months ago
Alternatives and similar repositories for typescript-fsm
Users that are interested in typescript-fsm are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- FSMoothy: Your strongly-typed Finite State Machine, battery-packed and ready to roll!☆30Jun 5, 2026Updated 2 months ago
- Experimental strongly typed state machine library.☆16Nov 21, 2023Updated 2 years ago
- Hyperapp demo, including an xstate variant☆12Jan 7, 2023Updated 3 years ago
- zero-dependency, lightweight finite state machine in Typescript☆77Oct 6, 2025Updated 10 months ago
- o lua m'lua☆12May 27, 2024Updated 2 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- A tiny (~700 bytes) react hook to help you write finite state machines☆38Dec 8, 2022Updated 3 years ago
- State machine. Workflow engine☆27Dec 26, 2025Updated 8 months ago
- Hierarchical NodeJS dependency injection inspired by Angular☆13Jan 24, 2019Updated 7 years ago
- Mailbox is the predictable states & transitions container for actors.☆55Jan 8, 2026Updated 7 months ago
- A rollup plugin to remove parts of code based on regular expressions.☆20Mar 18, 2026Updated 5 months ago
- Components for State Machines, using Generator Functions☆34Jan 1, 2023Updated 3 years ago
- Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up events…☆29Jul 18, 2026Updated last month
- State machine as a service☆22Mar 5, 2014Updated 12 years ago
- JSON-less State Machine library☆23Feb 2, 2024Updated 2 years ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- A game skeleton with Phaser using states.☆13Aug 28, 2014Updated 12 years ago
- Type-safe JavaScript statecharts library☆100Oct 16, 2025Updated 10 months ago
- ☆19Aug 26, 2020Updated 6 years ago
- Table based 📦 Finite State Machine 🤖☆125Mar 18, 2023Updated 3 years ago
- Event channels for React☆27Oct 19, 2023Updated 2 years ago
- WIP: A plugin for Figma that allows anyone to build their plugin visually. Build automations and save endless hours on tedious tasks.☆17Dec 10, 2022Updated 3 years ago
- Basic demo to show the usage of React and Xstate with authentication flow☆29Jan 6, 2023Updated 3 years ago
- 2D HTML Canvas bindings to ECSY, entity component system for the web☆15Jul 11, 2023Updated 3 years ago
- Fast & Safe file writing for Deno ✒☆10Aug 16, 2021Updated 5 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Boilerplate code for new projects based on Svelte with Typescript and Sass bundled by Webpack☆11Jan 3, 2023Updated 3 years ago
- Elegant dependency injection container for vanilla JavaScript and TypeScript☆241Apr 26, 2024Updated 2 years ago
- A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.☆55Jun 1, 2025Updated last year
- Typesafe state machines with minimal boilerplate. For React, Svelte and more.☆22Nov 12, 2025Updated 9 months ago
- Zsh basic functions for home working☆13Updated this week
- Add markdown syntax highlighting to JSDoc comments in JavaScript and TypeScript☆27Dec 10, 2022Updated 3 years ago
- Tries to execute a sync/async function, returns a specified default value if the function throws☆18Dec 19, 2022Updated 3 years ago
- An integration to use Cloudflare Workers as a hosting service with Apollo Server☆26Updated this week
- ☆10Jul 19, 2024Updated 2 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- A composable, functional-reactive UI framework based on Cycle.js and React☆23Mar 4, 2023Updated 3 years ago
- A finite state machine library for Node.js and the browser with a friendly configuration DSL.☆135May 13, 2020Updated 6 years ago
- 🌯 Transform JavaScript ASTs the easy way☆10May 6, 2024Updated 2 years ago
- 🐘 (fast) state machine-based UI framework☆117Jan 6, 2023Updated 3 years ago
- A starter repository using next 13 with Apollo GraphQL☆11Dec 1, 2022Updated 3 years ago
- A humble repo to collect knowledge on state machines.☆63Nov 22, 2019Updated 6 years ago
- Delimited Continuations for JavaScript☆35Mar 1, 2024Updated 2 years ago