Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 10 hierarchical-state-machine Open-Source Projects
-
transitions
A lightweight, object-oriented finite state machine implementation in Python with many extensions
-
qpc
QP/C Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
qpcpp
QP/C++ Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
-
QuarkTS
An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
hsmcpp
C++ based Hierarchical / Finite State Machine library oriented for embedded and RTOS systems.
-
State-Oriented-Programming
State-Oriented Programming: was a cover story article about Hierarchical State Machines in C and C++ published originally in "Embedded Systems Programming" magazine in August 2000. This repository contains the article PDF and the updated code.
Project mention: transitions VS python-statemachine - a user suggested alternative | libhunt.com/r/transitions | 2023-09-26
Project mention: State machine library for portable embedded application (C++11) | /r/embedded | 2023-06-08
Kotlin has some pretty nice StateMachine DSL libraries out there, like https://github.com/nsk90/kstatemachine
Project mention: State machine library for portable embedded application (C++11) | /r/embedded | 2023-06-08Me and my team faced a similar issue since we often port code between different OS and frameworks (embedded automotive). Unfortunately, I couldn't find anything which fully satisfied our requirements so ended up creating an HSM library myself. You can see it on GitHub and check if it suits your needs: https://github.com/igor-krechetov/hsmcpp
Project mention: Show HN: A C++11 Hierarchical State Machine Library | news.ycombinator.com | 2023-08-08
hierarchical-state-machine related posts
-
transitions VS python-statemachine - a user suggested alternative
2 projects | 26 Sep 2023 -
State machine library for portable embedded application (C++11)
-
Hierarchical state machine in Rust with `statig`
-
Curious to hear your life goals
-
Behavior Trees in Robotics and AI
-
Advent of Code 2020: Day 02(a) using finite state machines
-
Advent of Code 2020: Day 25 with Generators in Python
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 May 2024
Index
What are some of the best open-source hierarchical-state-machine projects? This list will help you:
Project | Stars | |
---|---|---|
1 | transitions | 5,375 |
2 | qpc | 892 |
3 | statig | 538 |
4 | HFSM2 | 436 |
5 | qpcpp | 351 |
6 | kstatemachine | 317 |
7 | QuarkTS | 179 |
8 | hsmcpp | 57 |
9 | State-Oriented-Programming | 33 |
10 | roost_hsm | 8 |
Sponsored