C++ to C++ code generation tool (enum2string conversion, serialization, reflection etc.)
☆98Jan 7, 2020Updated 6 years ago
Alternatives and similar repositories for autoprogrammer
Users that are interested in autoprogrammer are comparing it to the libraries listed below
Sorting:
- A work in progress minimal C++ static reflection API and codegen tool.☆262Apr 22, 2021Updated 4 years ago
- Highly composable C++17 template meta programming library☆39Mar 2, 2019Updated 6 years ago
- Library that provides an actor style message-passing programming model (in C++).☆70Jan 28, 2026Updated last month
- C++ Reflection & Serialization using Clang's LibTooling☆53Oct 26, 2020Updated 5 years ago
- Exceptional memory model for hardware mocking☆11Jun 9, 2020Updated 5 years ago
- A view that allows iteration over a view, returning the index of each item along with each item☆13Jun 17, 2020Updated 5 years ago
- A library for C++ reflection and introspection☆201Jul 30, 2017Updated 8 years ago
- Virtual memory based containers☆42Jan 26, 2022Updated 4 years ago
- Jinja2 C++ (and for C++) almost full-conformance template engine implementation☆575Jun 23, 2025Updated 8 months ago
- Основной сайт Рабочей Группы 21 C++☆10May 8, 2025Updated 9 months ago
- Collection of ktl header libraries - small C++20 wrapper utilities☆11Aug 15, 2022Updated 3 years ago
- C++ library for convenient implementation of RPC and serialisation☆11Apr 5, 2022Updated 3 years ago
- Generic 2D graphics library for C++14☆28Jan 24, 2025Updated last year
- (Concepts-enabled) Functional Abstraction Layer for C++☆51Apr 25, 2020Updated 5 years ago
- Library to parse and work with the C++ AST☆1,768Jun 13, 2024Updated last year
- ☆12Oct 15, 2023Updated 2 years ago
- Library for extracting stacktrace from exception.☆49Nov 22, 2023Updated 2 years ago
- C++ components used in the project https://github.com/rnburn/bbai☆53Sep 4, 2023Updated 2 years ago
- Futures and thread pool for C++ (with optional Qt support)☆130Nov 19, 2020Updated 5 years ago
- Runtime choosing of template specializations using compile-time lookup-tables. Compile all states of a template function, but execute the…☆26Dec 31, 2025Updated 2 months ago
- Simple mutation-testing☆47Apr 10, 2024Updated last year
- A framework for reusing code in Clang tools☆127Updated this week
- Range-based goodness for C++17☆363Feb 11, 2021Updated 5 years ago
- My Talk on C++20's Concepts☆23Sep 23, 2020Updated 5 years ago
- Code projects for the book 'Hands-On Embedded Programming with C++17' by Maya Posch☆15Feb 8, 2019Updated 7 years ago
- Source code for a presentation on refactoring C++ while accounting for preprocessor interactions☆12Dec 31, 2023Updated 2 years ago
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆139Mar 11, 2021Updated 4 years ago
- Readable and consistent C++ type introspection - Compiler Decipherer☆88Mar 21, 2019Updated 6 years ago
- Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.☆260Oct 25, 2019Updated 6 years ago
- C++20 SQLite wrapper with an expressive code that runs fast☆26Aug 28, 2020Updated 5 years ago
- A compile-time header-only C++17 library for dataflow programing.☆27Nov 29, 2023Updated 2 years ago
- ☆71Oct 18, 2018Updated 7 years ago
- C++ parsing DSL☆1,228Oct 18, 2025Updated 4 months ago
- A database inspired entity-component system for computer games☆14Apr 26, 2021Updated 4 years ago
- Add clang-tidy checks to a target using CMake☆16May 31, 2016Updated 9 years ago
- C++ static vector class template. Also might be known as fixed vector or on-stack vector.☆13Jul 8, 2022Updated 3 years ago
- value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library☆52Nov 28, 2025Updated 2 months ago
- Fast, convenient JSON serialization and parsing in C++☆502Feb 16, 2026Updated last week
- A C++14-and-later expression template library☆108Dec 10, 2025Updated 2 months ago