Finite state machines for building accessible design systems and UI components. Works with modern frameworks, and even just Vanilla JS
-
Updated
Dec 18, 2024 - TypeScript
Finite state machines for building accessible design systems and UI components. Works with modern frameworks, and even just Vanilla JS
📢 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.
Composable state primitives for JavaScript
LimboAI - Behavior Trees and State Machines for Godot 4
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
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
Robust applications framework in C++. Includes a static analysis tool and two applications.
Practical examples of statechart-based solutions with xstate.
Highly scalable Event-driven, Reactive system for building Stateful apps and Workflow services.
UniState is a code architecture framework for Unity, designed around State pattern. Offers high performance and excellent scalability, ideal for complex Unity projects.
Type-safe JavaScript statecharts library
@microstates/ember - Official Microstates bindings for Ember.js
A tutorial about how to apply property-based testing to stateful systems.
Devtool for XState state machines
Frame is a markdown language for creating state machines (automata) in Python as well as generating UML documentation.
Finite state machines as graphs
State machine framework for reactive embedded systems
Add a description, image, and links to the state-machines topic page so that developers can more easily learn about it.
To associate your repository with the state-machines topic, visit your repo's landing page and select "manage topics."