#State-machine
Showing 49 of 49 repositories tagged #state-machine, ranked by stars
State machines, statecharts, and actors for complex logic
The de-facto solution to flexible routing with nested views in AngularJS
A lightweight, object-oriented finite state machine implementation in Python with many extensions
翻译、开发心得或学习笔记
📢 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.
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
A library to display an interactive editor for any graph-like data.
The <1 kb state machine hook for React
Go library for creating finite state machines
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Professionally designed, interactive state machines
Hierarchical state machines for designing event-driven systems
Django workflow library that supports on the fly changes ⛵
🤖 RxSwift + State Machine, inspired by Redux and Elm.
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex
🔼 UI-Router for React
A powerful Kotlin Multiplatform state machine library with clean DSL syntax and first-class Kotlin Coroutines support
Zero dependency React transition state machine
Visualizer for XState machines
🔗WPF node editor based on ReactiveUI
🌾 Harvest: Apple's Combine.framework + State Machine, inspired by Elm.
Create state-machine-powered LLM agents using XState
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
🔌 Detect the state of your appliances based on their power consumption ✨
AWS Lambda Power Tuner UI is an open source project creating a deployable easy to use website built on a layered technology stack allowing you to optimize your Lambda functions for cost and/or performance in a data-driven way via an easy to use UI.
A lightweight workflow engine
Framework-agnostic state management library designed for simplicity and scalability ⚛
Practical examples of statechart-based solutions with xstate.
Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
🐘 (fast) state machine-based UI framework
Complete ETCLOVG framework for AI Agent workflows - DAG+FSM orchestration, Ebbinghaus memory, discipline routing, skill evolution, trace system, governance. 80+ tests, zero deps, 7/7 layers.
ESPHome State Machine component
:rocket: A shiny admin interface for django-river built with DRF, Vue & Vuetify
Simple, but generic state machine framework for Dart.
A tutorial for building a Polkadot SDK-like state machine written from scratch in Rust.
Simple orchestration for AI Agents built around Vercel's streamText. Lightweight alternative to LangGraph for agent handoffs and state transitions.
🔴 A non-deterministic finite-state machine for Android & JVM that won't let you down
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.
A Statically Type Checked State Machine DSL for Kotlin
🕹 iOS game - classic Tic Tac Toe with AI and state machines [Swift + SpriteKit + GameplayKit].
GoLang 2D RPG Game - hobby project
GoalChain for goal-orientated LLM conversation flows
Elm/React.js-like architecture in Swift, powered by ReactiveSwift and LayoutKit.
A stable and complete solution for a mobile-website-based app.
Windows GUI DFA simulator that visualizes finite automata and state transitions
a methodology for building AI agents that develop memory, voice, and personality over time. CLI-first. zero API keys. built for Claude Code.
Turn prompt-based agents into auditable ops: state machine, decision log, risk scoring, and memory for Claude Code, OpenClaw, Cursor, Windsurf, and API workflows.
re!think it. System prompt teaching LLMs to execute two core tasks: complex answers without hallucinations, and creative ideas without clichés. Written in math-like logic, which LLMs parse better than plain language. Built for mid-to-high complexity tasks, featuring a Bypass branch to execute simple prompts directly without added cognitive overhead