cxl

C++ metaprogramming library

A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals.

A C++17 metaprogramming library. Strings, Parsing, Typelists, Aggregate to Tuple conversions and Constant integral literals

GitHub

50 stars
3 watching
3 forks
Language: C++
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
boostorg/mp11 A C++11 metaprogramming library enabling advanced template-based programming 243
deepgrace/monster An advanced C++ template metaprogramming framework for working with sequences and algorithms. 161
boostorg/hana A standard library for metaprogramming in C++ 1,697
kassane/hana A standard library for metaprogramming in C++ 1
matt-42/iod A meta-programming library for C++14 that enables introspection and code generation based on object data structures. 727
lpeter1997/cppcmb A C++ parser-combinator library with a natural grammar notation 123
metacall/core A polyglot programming platform that allows calling functions between multiple languages 1,575
taocpp/pegtl A header-only C++ library for defining and implementing parser combinators using a Parsing Expression Grammar approach 1,945
alairion/not-enough-standards A modern C++ library providing platform-independent utilities for process management, synchronization, and communication. 229
albin-johansson/centurion A modern C++ wrapper library for SDL2 aiming to improve type-safety and ease-of-use. 306
ron4fun/intxlib4cpp An arbitrary precision integer library with fast multiplication and division algorithms 10
biojppm/c4core A library of low-level C++ utilities designed to provide efficient and platform-agnostic solutions for various software development tasks. 115
robloach/raylib-cpp A C++ wrapper around raylib, providing object-oriented interfaces to its API. 664
getml/reflect-cpp A C++ library for fast serialization and validation using reflection 1,126
nfrechette/rtm A C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications. 736