erikzenker / hsmLinks
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.
☆199Updated 2 years ago
Alternatives and similar repositories for hsm
Users that are interested in hsm are comparing it to the libraries listed below
Sorting:
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆164Updated 3 weeks ago
- Finite State Machine implementation using std::variant☆90Updated 6 years ago
- C++20 State Machine library☆229Updated 5 months ago
- An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.☆159Updated 6 months ago
- A modern C++ library for type-safe environment variable parsing☆150Updated this week
- type-safe and low-boilerplate bit level serialization☆125Updated 3 years ago
- Lightweight Error Augmentation Framework☆335Updated last week
- Functional reactive programming library for c++☆160Updated last year
- Tool for analyzing includes in C++☆208Updated last year
- Header only read/write wrapper to combine mutexes with locks.☆150Updated last year
- Provides very lightweight outcome<T> and result<T> (Boost edition)☆47Updated 2 weeks ago
- Libusb wrapper for Asio☆65Updated 2 years ago
- C++20 Microservice Bootstrapping Framework☆234Updated this week
- A C++14 reflection library☆76Updated last month
- C++14 Finite State Machine library☆176Updated 4 years ago
- Header-only library for multithreaded programming☆235Updated 6 months ago
- C++17 Utility classes for comparing multiple values in one simple expression☆207Updated last year
- 🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing b…☆133Updated 10 months ago
- A polymorphic value-type for C++☆228Updated 2 years ago
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆102Updated 4 years ago
- variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library.☆251Updated 3 weeks ago
- A small header-only library for converting data between json representation and c++ structs☆158Updated last year
- A lightweight, non-owning reference to a callable.☆179Updated 4 years ago
- SPY - C++ Information Broker☆157Updated 2 weeks ago
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆137Updated 4 years ago
- Library of backported modern C++ types to work with C++11☆87Updated 5 months ago
- Read JSON, YAML, TOML, XML or INI configuration by declaring a struct☆115Updated 3 months ago
- C++ class for a joining and cooperative interruptible thread (should become std::jthread)☆198Updated 4 years ago
- A C++20 concepts library, providing container concepts etc.☆84Updated 11 months ago
- Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!☆183Updated 2 weeks ago