transitions
State machine library
An object-oriented finite state machine implementation in Python with many extensions.
A lightweight, object-oriented finite state machine implementation in Python with many extensions
6k stars
96 watching
529 forks
Language: Python
last commit: 3 months ago
Linked from 3 awesome lists
hierarchical-state-machinenested-statespythonstate-diagramstate-machine
Related projects:
Repository | Description | Stars |
---|---|---|
indygreg/pyoxidizer | A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. | 5,493 |
pgularski/pysm | A versatile Python State Machine library for building flexible and scalable state-based systems | 73 |
facebook/pyre-check | Type-checking software for Python code | 6,859 |
fgmacedo/python-statemachine | A Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation. | 911 |
glyph/automat | A Python library for expressing finite-state machines in an idiomatic way, allowing developers to define and enforce complex state transitions without cluttering their code with conditional logic. | 592 |
qubvel-org/segmentation_models.pytorch | A PyTorch library for building and training neural networks for image segmentation tasks. | 9,696 |
pyinstaller/pyinstaller | A tool for bundling Python applications and their dependencies into standalone executables. | 11,914 |
pyinfra-dev/pyinfra | A tool that transforms Python code into shell commands to manage and deploy infrastructure across various environments such as servers, Docker containers, and local machines. | 3,914 |
pytorch/pytorch | A Python library providing tensors and dynamic neural networks with strong GPU acceleration | 83,959 |
pyodide/pyodide | Enables the execution of Python code in web browsers and Node.js environments using WebAssembly | 12,273 |
keon/algorithms | A collection of Python implementations of various algorithms and data structures. | 24,076 |
robcarver17/pysystemtrade | A Python-based backtesting and trading system designed to automate futures trading strategies | 2,658 |
google/pytype | Automates type checking and error prevention in Python code | 4,773 |
openstack/automaton | Provides tools for creating and managing state machines in Python to validate and execute tasks | 50 |
ethereum/py-evm | An implementation of the Ethereum Virtual Machine in Python | 2,267 |