State machines, statecharts, and actors for complex logic
-
Updated
Sep 22, 2026 - TypeScript
State machines, statecharts, and actors for complex logic
Build your design system in React, Solid, Vue, Svelte or Vanilla. Powered by finite state machines
LimboAI - Behavior Trees and State Machines for Godot 4
📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
Composable state primitives for JavaScript
Lightweight Java State Machine
I hold the opinion that state machines are underrated
A framework for rapid development of reliable asynchronous software.
A codegen tool for 100% TS type-safety in XState
UniState is a modern, high-performance, scalable state machine package for Unity.
Robust applications framework in C++. Includes a static analysis tool and two applications.
Practical examples of statechart-based solutions with xstate.
Compile-time state machine DSL for Rust, inspired by the Ruby state_machines gem.
Highly scalable Event-driven, Reactive system for building Stateful apps and Workflow services.
Type-safe JavaScript statecharts library
A tutorial about how to apply property-based testing to stateful systems.
Devtool for XState state machines
@microstates/ember - Official Microstates bindings for Ember.js
State machine framework for reactive embedded systems
To associate your repository with the state-machines topic, visit your repo's landing page and select "manage topics."