A lightweight, object-oriented finite state machine implementation in Python with many extensions
-
Updated
Aug 23, 2024 - Python
A lightweight, object-oriented finite state machine implementation in Python with many extensions
Django friendly finite state machine support
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
Python Finite State Machines made easy.
Django workflow library that supports on the fly changes ⛵
A serverless architecture for orchestrating ETL jobs in arbitrarily-complex workflows using AWS Step Functions and AWS Lambda.
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
Python library to control Chinese USB HID 125Khz RFID Reader/Writer
Temporal Logic Planning toolbox
Process on steroids
This tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
GoalChain for goal-orientated LLM conversation flows
A simple Python-based distributed workflow engine
Python statecharts
An implementation of the LSTAR Grammatical Inference Algorithm
This project implements a functional motion planning stack for autonomous vehicles to avoid both static and dynamic obstacles while tracking the center line of a lane, while also handling stop signs.
Entropy-controlled contexts in Python
Framework for state machines with run-to-completion concurrency using asyncio. Python 3.4 or later
Logic Minimization in Python
Add a description, image, and links to the state-machine topic page so that developers can more easily learn about it.
To associate your repository with the state-machine topic, visit your repo's landing page and select "manage topics."