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.

983K 1K 103
kmmbvnr
django-fsm

Django friendly finite state machine support

580K 2K 309
caleb531
automata-lib

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

36K 403 72
daac-tools
daachorse

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

14K 21 1
AlexandreDecan
sismic

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

9K 161 30
DES-Lab
aalpy

An Automata Learning Library Written in Python

5K 233 40
StarlangSoftware
nlptoolkit-morphologicalanalysis

Turkish Morphological Analysis library

4K 23 19
Woile
fsmpy

:arrows_counterclockwise: Minimal State Machine

3K 24 2
pgularski
pysm

Versatile and flexible Python State Machine library

2K 76 12
alysivji
finite-state-machine

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

2K 113 12
ourway
marmoolak

Yet another finite state machine with memory and callbacks

1K 7 0
marcinn
dsm

Damn simple finite state machine for Python

692 5 1
lewiuberg
visual-automata

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

624 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.

538 1 0
jaxcksn
fsmd

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

452 7 1
reynoldsnlp
udar

Detailed part-of-speech tagger for (accented) Russian.

380 29 1
hansbug
pyfcstm

A Python framework for parsing finite state machine DSL and generating executable code in multiple target languages.

369 0 2
OWASP
raider

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

361 101 24
darcato
pysmlib

A library to create event driven finite state machines for EPICS

348 8 6
pgularski
upysm

Versatile and flexible Python State Machine library

300 76 12
zerlok
statomata

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

273 3 0
panupong-develop
simplestate

A simple stupid, declarative finite state machine for Python.

249 9 0
junjuew
gabrieltool

A suite of tools for creating wearable cognitive assistants.

221 3 4
blex-max
tickpy

Timer classes with a focus on periodic timing in while loops

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