Finite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml libraries, but tries to reduce own complex meta programming code to a minimum.
☆207Dec 23, 2022Updated 3 years ago
Alternatives and similar repositories for hsm
Users that are interested in hsm are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- C++14 State Machine library☆1,417Oct 21, 2026Updated 2 weeks ago
- Hierarchical statemachine library☆17Jan 7, 2026Updated 10 months ago
- High-Performance Hierarchical Finite State Machine Framework☆648Jun 27, 2026Updated 4 months ago
- Priority-based Task Scheduling for Modern C++☆95Jan 29, 2021Updated 5 years ago
- 🏀 Up your type-game. A small C++ library for compile-time type names and type indices.☆78Apr 10, 2022Updated 4 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- `mp::inplace_string<CharT, MaxSize, Traits>` is a `std::string`-like class template that stores text content in-place inside the class☆11Oct 1, 2018Updated 8 years ago
- type-safe and low-boilerplate bit level serialization☆127Nov 5, 2021Updated 5 years ago
- Event loop friendly C++ actor micro-framework, supervisable☆394May 18, 2026Updated 5 months ago
- C++ concurrent programming library☆28Jun 19, 2024Updated 2 years ago
- C++20 State Machine library☆239May 9, 2025Updated last year
- C++14 Finite State Machine library☆181Mar 18, 2026Updated 7 months ago
- C++ based Hierarchical / Finite State Machine library oriented for embedded and RTOS systems.☆130Updated this week
- Zero overhead utilities for preventing bugs at compile time☆1,649Oct 13, 2025Updated last year
- Lightweight Error Augmentation Framework☆340Oct 13, 2026Updated 3 weeks ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- cmake-easyinstall git+https://github.com/org/repo.git☆25Dec 8, 2025Updated 10 months ago
- C++17 Run-time Polymorphism (Type Erasure) library☆498Sep 30, 2026Updated last month
- C++ to C++ code generation tool (enum2string conversion, serialization, reflection etc.)☆98Jan 7, 2020Updated 6 years ago
- C++14 Dependency Injection library☆1,277Sep 11, 2026Updated last month
- A ring_span implementation that allows zero construction and destruction☆17Jun 7, 2020Updated 6 years ago
- Provides very lightweight outcome<T> and result<T> (non-Boost edition)☆803Updated this week
- C++11 (and onwards) library for lazy evaluation☆366Jul 6, 2026Updated 4 months ago
- span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library☆519Oct 10, 2026Updated 3 weeks ago
- A library of type safe sets over fixed size collections of types or values, including methods for accessing, modifying, visiting and iter…☆21Jul 1, 2021Updated 5 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- C++20 μ(micro)/Unit Testing framework☆1,448Oct 24, 2026Updated 2 weeks ago
- An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability…☆628Updated this week
- A view that allows iteration over a view, returning the index of each item along with each item☆13Jun 17, 2020Updated 6 years ago
- Implementation of strong types in C++☆827Sep 29, 2022Updated 4 years ago
- Header only C++14 mocking framework☆885Aug 11, 2026Updated 2 months ago
- Some boost::msm and boost::sml examples☆26Feb 20, 2017Updated 9 years ago
- Finite State Machine using C++20 coroutines with symmetric transfer☆97Aug 1, 2023Updated 3 years ago
- homogeneous variadic function parameters☆18Feb 20, 2024Updated 2 years ago
- Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more☆607Jul 17, 2025Updated last year
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.☆382Feb 2, 2026Updated 9 months ago
- rx::ranges is a minimalist ranges library for C++17☆128Nov 22, 2022Updated 3 years ago
- C++ patricia trie☆10Mar 19, 2024Updated 2 years ago
- std::tuple like methods for user defined types without any macro or boilerplate code☆1,497Nov 1, 2026Updated last week
- Boost.org statechart module☆33Aug 12, 2026Updated 2 months ago
- Unified Executors☆1,725Oct 16, 2026Updated 3 weeks ago
- Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.☆2,256Updated this week