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.
β204Dec 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:
- `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 7 years ago
- π Up your type-game. A small C++ library for compile-time type names and type indices.β78Apr 10, 2022Updated 4 years ago
- High-Performance Hierarchical Finite State Machine Frameworkβ615Jun 27, 2026Updated last week
- C++14 State Machine libraryβ1,376Jun 11, 2026Updated 3 weeks ago
- type-safe and low-boilerplate bit level serializationβ127Nov 5, 2021Updated 4 years ago
- AI Agents on DigitalOcean Gradient AI Platform β’ AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- C++20 State Machine libraryβ236May 9, 2025Updated last year
- Event loop friendly C++ actor micro-framework, supervisableβ389May 18, 2026Updated last month
- Priority-based Task Scheduling for Modern C++β93Jan 29, 2021Updated 5 years ago
- Hierarchical statemachine libraryβ17Jan 7, 2026Updated 6 months ago
- A view that allows iteration over a view, returning the index of each item along with each itemβ13Jun 17, 2020Updated 6 years 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
- Finite State Machine using C++20 coroutines with symmetric transferβ95Aug 1, 2023Updated 2 years ago
- Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.β382Feb 2, 2026Updated 5 months ago
- C++ based Hierarchical / Finite State Machine library oriented for embedded and RTOS systems.β122May 1, 2026Updated 2 months ago
- Managed Kubernetes at scale on DigitalOcean β’ AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Zero overhead utilities for preventing bugs at compile timeβ1,641Oct 13, 2025Updated 8 months ago
- C++11 (and onwards) library for lazy evaluationβ364Feb 7, 2026Updated 5 months ago
- Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17β165Sep 11, 2021Updated 4 years ago
- Boost.org statechart moduleβ32Apr 23, 2026Updated 2 months ago
- π¦ TCP based publish-subscribe library for C++ πβ49Mar 10, 2026Updated 3 months ago
- A ring_span implementation that allows zero construction and destructionβ16Jun 7, 2020Updated 6 years ago
- Lightweight Error Augmentation Frameworkβ339Apr 22, 2026Updated 2 months ago
- Provides very lightweight outcome<T> and result<T> (non-Boost edition)β791Jul 1, 2026Updated last week
- My proposals for the C++ standardβ13Jun 16, 2026Updated 3 weeks ago
- GPU virtual machines on DigitalOcean Gradient AI β’ AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- C++20 ΞΌ(micro)/Unit Testing frameworkβ1,430Feb 14, 2026Updated 4 months ago
- C++14 Dependency Injection libraryβ1,265Apr 4, 2026Updated 3 months ago
- rx::ranges is a minimalist ranges library for C++17β128Nov 22, 2022Updated 3 years ago
- C++20 Meta-Programming libraryβ315Jun 1, 2025Updated last year
- π¦ eCAL C/C++ runtime coreβ12Oct 21, 2024Updated last year
- Implementation of strong types in C++β825Sep 29, 2022Updated 3 years ago
- Possibly the least verbose command line parsing library for C++β90Jul 12, 2025Updated 11 months ago
- π¦ eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.β1,024Updated this week
- A C++20 metaprogramming library focusing on metafunction composition.β13Feb 8, 2026Updated 5 months ago
- GPUs on demand by Runpod - Special Offer Available β’ AdRun AI, ML, and HPC workloads on powerful cloud GPUsβwithout limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- C++14 Finite State Machine libraryβ179Mar 18, 2026Updated 3 months ago
- C++17 lightweight state machine with a user-friendly syntaxβ16Apr 3, 2021Updated 5 years ago
- repr for Modern C++: Return printable string representation of a valueβ86Nov 22, 2020Updated 5 years ago
- Unified Executorsβ1,707May 31, 2026Updated last month
- span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only libraryβ515Feb 6, 2026Updated 5 months ago
- Header-only library for automatic (de)serialization of C++ types to/from JSON.β54May 2, 2020Updated 6 years ago
- C++17 library for comfortable and efficient dynamic polymorphismβ505May 5, 2026Updated 2 months ago