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

Finite State Machine Python Packages

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

Expressive statecharts and FSMs for modern Python.

1.4M 1K 106
kmmbvnr
django-fsm

Django friendly finite state machine support

632K 2K 298
caleb531
automata-lib

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

32K 407 73
AlexandreDecan
sismic

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

20K 165 31
daac-tools
daachorse

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

9K 21 2
StarlangSoftware
nlptoolkit-morphologicalanalysis

Turkish Morphological Analysis library

5K 23 18
pgularski
pysm

Versatile and flexible Python State Machine library

5K 77 13
IljaOrlovs
sqlalchemy-fsm

SQLAlchemy finite state machine support

3K 18 9
sollimann
bonsai-bt

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

2K 562 28
Woile
fsmpy

:arrows_counterclockwise: Minimal State Machine

2K 24 2
alysivji
finite-state-machine

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

2K 113 12
pgularski
upysm

Versatile and flexible Python State Machine library

1K 77 13
hansbug
pyfcstm

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

989 0 2
ourway
marmoolak

Yet another finite state machine with memory and callbacks

819 7 0
lewiuberg
visual-automata

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

626 57 9
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.

454 0 0
marcinn
dsm

Damn simple finite state machine for Python

448 5 1
OWASP
raider

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

411 101 24
zerlok
statomata

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

337 3 0
darcato
pysmlib

A library to create event driven finite state machines for EPICS

320 8 6
junjuew
gabrieltool

Tools for Making Wearable Cognitive Assitants

314 3 4
jaxcksn
fsmd

A CLI tool for creating an FSM diagram.

311 7 1
Brad-Edwards
gotstate

A hierarchical finite state machine library

256 1 0
blex-max
tickpy

Convenient timing classes with a focus on periodic timing in while loops. No promises on interface stability yet, but soon

254 2 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery