All tags
Catalogue tag

#state-machine

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

44 records
Tagged “state-machine”Ranked by health index
npm
94Exceptionalhealth index
statelyai/xstate
State machines, statecharts, and actors for complex logic
TypeScript★ 30K↓ 33.2M/moAug 5, 2026
MITAug 5, 2026 · metrics 2.10.0
Maven
93Exceptionalhealth index
square/workflow-kotlin
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Kotlin★ 1,120Jul 22, 2026
Apache-2.0Jul 22, 2026 · metrics 2.10.0
npm
89Excellenthealth index
sverweij/state-machine-cat
write beautiful state charts :scream_cat:
TypeScript★ 863↓ 6,005/moAug 1, 2026
MITAug 1, 2026 · metrics 2.10.0
npm
86Excellenthealth index
StoneCypher/jssm
Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.
TypeScript · JavaScript★ 366↓ 30.8K/moJul 24, 2026
MITJul 24, 2026 · metrics 2.10.0
crates.io · npm
86Excellenthealth index
everruns/everruns
Headless durable agentic harness engine. Run durable AI agents reliably and scalably.
Rust · TypeScript★ 46↓ 3,965/moAug 29, 2026
MITAug 29, 2026 · metrics 2.10.0
Go
84Excellenthealth index
luno/workflow
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
Go · HTML★ 250Jul 26, 2026
BSD-3-ClauseJul 26, 2026 · metrics 2.10.0
81Excellenthealth index
hnaderi/edomata
Production ready event-driven automata for Scala, Scala.js and scala native
Scala★ 101Jul 24, 2026
Apache-2.0Jul 24, 2026 · metrics 2.10.0
npm
81Excellenthealth index
oxgeneral/ORCH
One CLI to orchestrate them all. Manage a team of AI agents executing tasks in parallel from your terminal using a command line interface to manage them all. Manage a team of artificial intelligence agents who perform tasks in parallel from your terminal or offline on a local or server
TypeScript★ 128↓ 2,159/moAug 3, 2026
MITAug 3, 2026 · metrics 2.10.0
crates.io
81Excellenthealth index
proptest-rs/proptest
Hypothesis-like property testing for Rust
Rust · RenderScript★ 2,208↓ 16.3M/moAug 8, 2026
Apache-2.0Aug 8, 2026 · metrics 2.10.0
Hex
80Excellenthealth index
ash-project/ash_state_machine
The extension for building state machines with Ash resources.
Elixir★ 36↓ 29.7K/moJul 17, 2026
MITJul 17, 2026 · metrics 2.10.0
RubyGems
80Excellenthealth index
state-machines/state_machines
Adds support for creating state machines for attributes on any Ruby class
Ruby★ 870Jul 18, 2026
MITJul 18, 2026 · metrics 2.10.0
npm
78Goodhealth index
tylerjrbuell/reactive-agents-ts
A composable framework for building reliable LLM agents on a harness you fully control. The same code runs the agentic loop on every model tier, local 4B to frontier with tool-call healing, verification, and durable crash-resume, on a typed 12-phase engine where every step emits an event you can hook into. Effect-TS, MCP-native, MIT
TypeScript★ 19↓ 11K/moJul 30, 2026
MITJul 30, 2026 · metrics 2.10.0
PyPI
77Goodhealth index
rlippmann/context-compiler
Deterministic state engine for managing conversation state and constraints in LLM applications.
Python★ 2↓ 2,487/moAug 15, 2026
Apache-2.0Aug 15, 2026 · metrics 2.10.0
npm
75Goodhealth index
WaniWani-AI/sdk
Build distribution MCPs: multi-step conversational funnels (lead gen, booking, quotes) that run as a single MCP tool in ChatGPT, Claude, and Cursor. A typed state graph compiles to one MCP tool.
TypeScript★ 17↓ 11.8K/moAug 22, 2026
MITAug 22, 2026 · metrics 2.10.0
npm
75Goodhealth index
alexanderqchen/orb-ui
React voice AI component library with adapters for Vapi, ElevenLabs, LiveKit, Pipecat, OpenAI Realtime, and Gemini Live.
TypeScript★ 50↓ 34.8K/moSep 5, 2026
MITSep 5, 2026 · metrics 2.10.0
Packagist · npm
75Goodhealth index
padosoft/laravel-flow
Laravel workflow engine: dry-run, compensation, approval gate, business impact tracker
PHP★ 3↓ 418/moAug 22, 2026
Apache-2.0Aug 22, 2026 · metrics 2.10.0
npm
71Goodhealth index
greydragon888/real-router
A real router. Just routing, nothing else.
TypeScript★ 8Jul 16, 2026
MITJul 16, 2026 · metrics 2.10.0
npm
69Goodhealth index
sensigo-hq/realm
Make AI agents follow instructions reliably and prove what they did. State machine engine with evidence chains, multi-agent delegation, human gates, and auditable execution — via MCP or CLI.
TypeScript★ 0↓ 6,569/moSep 5, 2026
Custom licenseSep 5, 2026 · metrics 2.10.0
npm
67Goodhealth index
KonstantinKai/reelkit
Single-item slider for TikTok/Instagram Reels-style experiences. Virtualized, touch-first, zero dependencies.
TypeScript★ 39↓ 7,706/moAug 30, 2026
MITAug 30, 2026 · metrics 2.10.0
PyPI
67Goodhealth index
gianlucamazza/mklang
A declarative language for LLM-driven state machines - the .mkl document is the program, an LLM is the runtime
Python★ 1↓ 2,747/moJul 27, 2026
Apache-2.0Jul 27, 2026 · metrics 2.10.0
npm
67Goodhealth index
jr200-labs/xstate-nats
XState machine for NATS
TypeScript★ 2↓ 2,124/moJul 20, 2026
MITJul 20, 2026 · metrics 2.10.0
RubyGems
65Goodhealth index
aasm/aasm
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
Ruby★ 5,230Aug 28, 2026
MITAug 28, 2026 · metrics 2.10.0
npm
63Moderatehealth index
jr200-labs/xstate-duckdb
XState Machine for DuckDB
TypeScript★ 1↓ 3,339/moJul 27, 2026
MITJul 27, 2026 · metrics 2.10.0
npm
62Moderatehealth index
simshanith/lit-ui-router
ui-router ported to lit
TypeScript · JavaScript★ 6Jul 17, 2026
No licenseJul 17, 2026 · metrics 2.10.0
npm
60Moderatehealth index
lynellf/pi-conductor
No repository description published.
TypeScript★ 2↓ 2,714/moJul 24, 2026
MITJul 24, 2026 · metrics 2.10.0
PyPI
60Moderatehealth index
pytransitions/transitions
A lightweight, object-oriented finite state machine implementation in Python with many extensions
Python★ 6,577↓ 2.9M/moAug 8, 2026
MITAug 8, 2026 · metrics 2.10.0
NuGet
60Moderatehealth index
thedmi/capsule
Automatic thread-safe objects for .NET
C#★ 5Aug 16, 2026
MITAug 16, 2026 · metrics 2.10.0
crates.io
59Moderatehealth index
pleme-io/shigoto
Typed job-system primitive (仕事 — work/job/task) — the seventh foundational pleme-io tier. Comprehensive typed surface (Job + JobId + JobPhase 10-state FSM + JobKind + Dag + Scheduler + Budget tree + RetryPolicy + Gate + TransitionEmitter + TickReceipt). Bootstrap consumer is tend. Spec — theory/SHIGOTO.md.
Rust★ 0↓ 4,245/moAug 13, 2026
MITAug 13, 2026 · metrics 2.10.0