Showing 9 of 9 projects
Actor-based state management and orchestration library for JavaScript and TypeScript using state machines and statecharts.
A lightweight, object-oriented finite state machine implementation in Python with many extensions.
A simple .NET library for creating state machines and lightweight state machine-based workflows directly in C# code.
A feature-complete, high-performance multi-group Raft consensus library in Go for building fault-tolerant distributed systems.
AASM is a Ruby library for adding finite state machines to plain Ruby classes and ORM models like ActiveRecord and Mongoid.
A C++17 library for creating flexible, reactive Behavior Trees, primarily for robotics and game AI.
A state machine based programming language for formally modeling and analyzing complex distributed systems.
A Go library that parses date strings without requiring prior knowledge of their format.
A robust, opinionated state machine library for Ruby that provides an audit trail and data integrity.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.