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.

67 records
Tagged “state-machine”Ranked by health index
PyPI · npm
96Exceptionalhealth index
apache/burr
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
Python · TypeScript★ 2,554↓ 10.9K/moSep 19, 2026
Apache-2.0Sep 19, 2026 · metrics 2.10.0
npm
92Excellenthealth index
statelyai/xstate
State machines, statecharts, and actors for complex logic
TypeScript★ 30.1K↓ 33.7M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
PyPI
91Excellenthealth index
fgmacedo/python-statemachine
Expressive statecharts and FSMs for modern Python.
Python★ 1,324↓ 1.4M/moOct 14, 2026
MITOct 14, 2026 · metrics 2.10.0
Maven
91Excellenthealth index
square/workflow-kotlin
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Kotlin★ 1,119Sep 13, 2026
Apache-2.0Sep 13, 2026 · metrics 2.10.0
npm
87Excellenthealth index
sverweij/state-machine-cat
write beautiful state charts :scream_cat:
TypeScript★ 870↓ 5,470/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
PyPI
86Excellenthealth index
10xHub/Agentflow
Production-grade framework for building multi-agent AI systems. Graph-based orchestration, LLM-agnostic (OpenAI, Google GenAI, Anthropic), 3-layer memory (Redis cache + Postgres + vector store), live agents, parallel tool execution, and native MCP. Ships a full ecosystem: backend, REST API + CLI, TypeScript SDK, and React playground
Python★ 21↓ 717/moSep 19, 2026
MITSep 19, 2026 · metrics 2.10.0
npm
84Excellenthealth 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★ 369↓ 14.1K/moSep 13, 2026
MITSep 13, 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★ 254Sep 13, 2026
BSD-3-ClauseSep 13, 2026 · metrics 2.10.0
crates.io
83Excellenthealth index
proptest-rs/proptest
Hypothesis-like property testing for Rust
Rust · RenderScript★ 2,236↓ 17.9M/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
npm · crates.io
81Excellenthealth index
celestia-island/hikari
A Rust UI framework built on WASI.
TypeScript · Rust · SCSS★ 23↓ 4,179/moSep 10, 2026
Custom licenseSep 10, 2026 · metrics 2.10.0
PyPI
81Excellenthealth 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,678/moSep 14, 2026
Apache-2.0Sep 14, 2026 · metrics 2.10.0
npm
81Excellenthealth index
greydragon888/real-router
A real router. Just routing, nothing else.
TypeScript★ 13↓ 64K/moSep 9, 2026
MITSep 9, 2026 · metrics 2.10.0
—
81Excellenthealth index
hnaderi/edomata
Production ready event-driven automata for Scala, Scala.js and scala native
Scala★ 101Sep 13, 2026
Apache-2.0Sep 13, 2026 · metrics 2.10.0
npm
81Excellenthealth index
tylerjrbuell/reactive-agents-ts
The transparent, composable harness for TypeScript agents. The same code runs the full agent loop on a local 4B model or a frontier API, with tool-call healing, verification, and a signed evidence receipt for every run.
TypeScript★ 28↓ 6,288/moSep 14, 2026
MITSep 14, 2026 · metrics 2.10.0
Hex
80Excellenthealth index
ash-project/ash_state_machine
The extension for building state machines with Ash resources.
Elixir★ 36↓ 39.6K/moSep 9, 2026
MITSep 9, 2026 · metrics 2.10.0
npm · PyPI
80Excellenthealth index
qontinui/ui-bridge
A unified, modular framework for AI-driven UI observation, control, and debugging.
TypeScript★ 0↓ 14.8K/moOct 5, 2026
AGPL-3.0Oct 5, 2026 · metrics 2.10.0
RubyGems · crates.io
80Excellenthealth index
seuros/breaker_machines
Modern circuit breaker for Ruby & Rails. Thread-safe, fiber-ready async support. Built-in fallbacks, rich introspection, clean DSL. Memory-efficient with jitter & monitoring.
Ruby · Rust★ 112Oct 14, 2026
MITOct 14, 2026 · metrics 2.10.0
npm
78Goodhealth 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★ 18↓ 16.8K/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
77Goodhealth 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★ 163↓ 337/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
Packagist · npm
77Goodhealth index
padosoft/laravel-flow
Laravel workflow engine: dry-run, compensation, approval gate, business impact tracker
PHP★ 4↓ 18.9K/moOct 20, 2026
Apache-2.0Oct 20, 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↓ 5,202/moSep 18, 2026
Apache-2.0Sep 18, 2026 · metrics 2.10.0
npm
77Goodhealth index
simshanith/lit-ui-router
ui-router ported to lit
TypeScript★ 6↓ 7,304/moSep 10, 2026
MITSep 10, 2026 · metrics 2.10.0
Go
75Goodhealth index
Smeldr/core
Typed backend for decisions, tasks, and content: enforced lifecycle, role-gated ratification, and a relation graph that flags its own stale connections. MCP-native. Zero runtime dependencies. Self-hosted.
Go★ 7Sep 10, 2026
AGPL-3.0Sep 10, 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
RubyGems
75Goodhealth index
state-machines/state_machines
Adds support for creating state machines for attributes on any Ruby class
Ruby★ 868Sep 11, 2026
MITSep 11, 2026 · metrics 2.10.0
npm
73Goodhealth index
KonstantinKai/reelkit
Single-item slider for TikTok/Instagram Reels-style experiences. Virtualized, touch-first, zero dependencies.
TypeScript · MDX★ 43↓ 27.7K/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
npm
73Goodhealth index
aitistack/sometic
Portable application behavior for UI, forms, auth, HTTP, and document head across every JavaScript stack. Your styling system.
TypeScript★ 2↓ 5,084/moSep 18, 2026
MITSep 18, 2026 · metrics 2.10.0
npm
71Goodhealth index
ifandelse/machina.js
ts ex machina - finite state machines in TypeScript
TypeScript · MDX★ 1,971↓ 928.7K/moSep 15, 2026
Custom licenseSep 15, 2026 · metrics 2.10.0
npm
71Goodhealth index
lynellf/pi-conductor
No repository description published.
TypeScript★ 3↓ 3,064/moSep 13, 2026
MITSep 13, 2026 · metrics 2.10.0
Go
69Goodhealth index
pflow-xyz/go-pflow
Petri net library — ODE, SSA & SDE simulation, parameter fitting, and formal verification, in Go
Go★ 11Sep 20, 2026
MITSep 20, 2026 · metrics 2.10.0