PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

State Machine Python Packages

Python packages with the GitHub topic state-machine. Sorted by relevance, with stars and monthly downloads.
pytransitions
transitions

A lightweight, object-oriented finite state machine implementation in Python with many extensions

2.9M 7K 567
fgmacedo
python-statemachine

Expressive statecharts and FSMs for modern Python.

992K 1K 103
kmmbvnr
django-fsm

Django friendly finite state machine support

575K 2K 309
dagworks-inc
burr

Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.

26K 2K 133
BESSER-PEARL
besser

A Python-based AI-enhanced low-code open-source platform for smart software development

10K 173 34
rlippmann
context-compiler

Deterministic state engine for managing conversation state and constraints in LLM applications.

7K 0 0
smartmemory
stratum-mcp

State machine dispatch server for AI agent workflows. Typed YAML specs, MCP server (stratum-mcp), and Python library (stratum-py) — postconditions, retries, gates, and auditable execution traces for Claude Code and Codex.

6K 3 0
lbliii
patitas

Modern Markdown parser for Python 3.14t — CommonMark compliant, free-threading ready, typed AST

4K 3 0
lbliii
rosettes

⌾⌾⌾ Rosettes — ReDoS-safe syntax highlighter for Python 3.14+ with free-threading.

4K 4 0
nullhack
flowr

Non-deterministic YAML state machine specification for AI agent orchestration

4K 0 0
nullhack
temple8

Spec-driven agent orchestration template. YAML state machines route multi-agent workflows. Any LLM, any process, zero lock-in.

4K 12 2
avtomatika-ai
avtomatika

High-performance state-machine based orchestrator for managing complex AI agents and asynchronous workflows. Separates process logic (Blueprints) from execution (Workers).

3K 2 1
Woile
fsmpy

:arrows_counterclockwise: Minimal State Machine

2K 24 2
Nireus79
socratic-workflow

Workflow orchestration and state machine execution engine

2K 0 0
ashutoshrana
integration-automation-patterns

Enterprise integration patterns: idempotent event processing, saga orchestration, transactional outbox, and webhook validation for reliable system-of-record sync

2K 0 0
int-brain-lab
bpod-core

A modern Python interface for Bpod Finite State Machines.

1K 5 4
GopherSecurity
gopher-mcp-python-native-win32-arm64

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
GopherSecurity
gopher-mcp-python-native-win32-x64

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
GopherSecurity
gopher-mcp-python-native-linux-x64

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
GopherSecurity
gopher-mcp-python

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
GopherSecurity
gopher-mcp-python-native-linux-arm64

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
GopherSecurity
gopher-mcp-python-native-darwin-x64

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
GopherSecurity
gopher-mcp-python-native-darwin-arm64

Python bindings for Cross-Language MCP Orchestrator, think of LangChain + Vercel AI kit but for MCP

1K 7 1
Zentetsu
corstate

Lightweight and versatile State Machine library

1K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery