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

Finite State Machine Python Packages

Python packages with the GitHub topic finite-state-machine. Sorted by monthly downloads, with stars and forks.
fgmacedo
python-statemachine

Expressive statecharts and FSMs for modern Python.

1.4M 1K 117
kmmbvnr
django-fsm

Django friendly finite state machine support

504K 2K 299
caleb531
automata-lib

A Python library for simulating finite automata, pushdown automata, and Turing machines

55K 411 72
AlexandreDecan
sismic

Sismic Interactive Statechart Model Interpreter and Checker http://sismic.readthedocs.io/

22K 169 32
daac-tools
daachorse

🐎 A fast implementation of the Aho-Corasick algorithm using the compact double-array data structure. (Python wrapper for daachorse)

16K 21 3
Woile
fsmpy

:arrows_counterclockwise: Minimal State Machine

4K 24 2
pgularski
pysm

Versatile and flexible Python State Machine library

2K 77 13
IljaOrlovs
sqlalchemy-fsm

SQLAlchemy finite state machine support

2K 20 9
sollimann
bonsai-bt

Rust implementation of behavior trees for deterministic AI (now with Python bindings)

1K 1K 42
alysivji
finite-state-machine

Lightweight, decorator-based Python implementation of a Finite State Machine

1K 113 10
StarlangSoftware
nlptoolkit-morphologicalanalysis

Turkish Morphological Analysis library

553 24 18
hansbug
pyfcstm

A Python framework for FCSTM DSL parsing, hierarchical state machine simulation, PlantUML visualization, and template-based code generation.

434 0 2
pgularski
upysm

Versatile and flexible Python State Machine library

376 77 13
ourway
marmoolak

Yet another finite state machine with memory and callbacks

355 7 0
mkantrr
automython

A simplistic programming language interpreter to Python to help students grasp finite automata theory programmatically and with a computed graph through visualization libraries.

323 0 0
OWASP
raider

OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions

320 100 24
darcato
pysmlib

A library to create event driven finite state machines for EPICS

249 8 6
jaxcksn
fsmd

A python CLI tool for creating diagrams of finite state machines.

239 7 1
marcinn
dsm

Damn simple finite state machine for Python

235 5 1
junjuew
gabrieltool

A suite of tools for creating wearable cognitive assistants.

202 3 4
zerlok
statomata

a strictly typed, flexible library for building and running state machines in Python

170 3 0
panupong-develop
simplestate

A simple stupid, declarative finite state machine for Python.

160 9 0
lewiuberg
visual-automata

Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.

150 57 9
Brad-Edwards
gotstate

Hierarchical Finite State Machine Library for Python

150 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology