A small Javascript Promise-based Finite State Machine implementation
☆23Mar 4, 2023Updated 3 years ago
Alternatives and similar repositories for state-machine
Users that are interested in state-machine are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Tic-tac-toe using react & xstate☆12Dec 25, 2021Updated 4 years ago
- Build a tree of UI components based on your statechart☆52Aug 20, 2026Updated last week
- Model Based Testing of the App Based On The Description from Constructing the User Interface with Statecharts Book of Ian Horrocks using …☆13Feb 20, 2024Updated 2 years ago
- Fork of http://pacman.shaunew.com/pacman.git☆15Aug 2, 2016Updated 10 years ago
- A small-but-powerful typesafe state machine, designed to handle large state graphs☆13Dec 6, 2022Updated 3 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Process CSV and TSV files with SQL.☆13May 27, 2022Updated 4 years ago
- Write data migration logic in code so you can change the shape of your data confidently as your app evolves☆15Sep 29, 2023Updated 2 years ago
- ☆65Nov 28, 2022Updated 3 years ago
- This package contains the helper createTestPlans which can be used with `xstate` and `@xstate/test`.☆14Sep 14, 2025Updated 11 months ago
- 479 byte CSV parser and builder☆26Aug 8, 2024Updated 2 years ago
- ☆44Jun 22, 2022Updated 4 years ago
- Finite state machines using JSX and chainable methods☆26Jan 5, 2023Updated 3 years ago
- ☆36Sep 25, 2023Updated 2 years ago
- ☆25Updated this week
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Experimental TypeScript to JavaScript transformer in AssemblyScript based on Sucrase☆39Nov 5, 2021Updated 4 years ago
- A take on ergonomic cancellation and timeout propagation in JavaScript inspired by the Go context package☆13May 19, 2023Updated 3 years ago
- ☆21Apr 28, 2022Updated 4 years ago
- TypeScript library providing compile-time checking for state machine transitions☆95Jul 13, 2023Updated 3 years ago
- Translate/write markup language--e.g., html, css, and markdown--into react components that render appropriately and predictably across ho…☆16Dec 11, 2022Updated 3 years ago
- preact port of https://github.com/testing-library/react-hooks-testing-library☆18Jul 18, 2023Updated 3 years ago
- ☆33May 25, 2024Updated 2 years ago
- Ultra-tiny powerful styling for browser consoles.☆20Jul 26, 2025Updated last year
- A humble repo to collect knowledge on state machines.☆63Nov 22, 2019Updated 6 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.
- Samples and solutions from Chris Okasaki's "Purely Functional Data Structures", written in OCaml.☆11Jun 13, 2021Updated 5 years ago
- Components for State Machines, using Generator Functions☆34Jan 1, 2023Updated 3 years ago
- State machine as a service☆22Mar 5, 2014Updated 12 years ago
- A simple chatbot built with XState.☆17Aug 26, 2022Updated 4 years ago
- The Functional Virtual Machine.☆14Dec 18, 2024Updated last year
- ☆12Jan 29, 2023Updated 3 years ago
- McLulang: The message is the language☆12Aug 23, 2024Updated 2 years ago
- React 15 compatibility layer for Preact☆16Feb 28, 2025Updated last year
- Easy state handling of state updates☆14May 9, 2017Updated 9 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.
- markdown documentation language☆31Jul 16, 2025Updated last year
- A Markdown editor in Vue.js and XState☆27Jul 16, 2021Updated 5 years ago
- An on-chain Turing machine library and interpreter for the NEO VM, i.e. the first universal dApp.☆14Aug 31, 2018Updated 8 years ago
- Материалы к серии докладов о советской компиляторной школе☆13Aug 8, 2024Updated 2 years ago
- Alternate Promise.race() implementation which doesn't leak memory, courtesy Brian Kim (https://github.com/brainkim)☆13Jul 30, 2026Updated last month
- Build reliable, understandable and debuggable backends with state machines☆35Apr 26, 2023Updated 3 years ago
- A wannabe JS compiler (still very much wip, not production ready)☆16Apr 10, 2026Updated 4 months ago