mp11

Metaprogramming library

A C++11 metaprogramming library enabling advanced template-based programming

C++11 metaprogramming library

GitHub

244 stars
18 watching
66 forks
Language: C++
last commit: 18 days ago

Related projects:

Repository Description Stars
boostorg/hana A standard library for metaprogramming in C++ 1,702
kassane/hana A standard library for metaprogramming in C++ 1
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 51
deepgrace/monster An advanced C++ template metaprogramming framework for working with sequences and algorithms. 161
boostorg/python Enables seamless interoperability between C++ and the Python programming language. 474
boostorg/compute A C++ library providing a thin wrapper over the OpenCL API for GPU computing. 1,563
boostorg/log A C++ library for logging in applications and libraries 182
boostorg/pfr Provides reflection and serialization capabilities for user-defined types without boilerplate code 1,338
boostorg/gil A C++ library for working with images in a generic and efficient way 178
boostorg/geometry Provides C++14-based algorithms and data structures for solving geometric problems in computational geometry 460
boostorg/interprocess Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. 139
boostorg/qvm A C++ library providing functions and classes for working with quaternions, vectors, and matrices in 2D, 3D, and 4D spaces. 85
boostorg/program_options A library that allows C++ developers to parse command line arguments and configuration files in a flexible and robust manner. 110
hirrolot/metalang99 A preprocessor metaprogramming framework written in C99. 877
phisko/meta A collection of C++ metaprogramming utilities and type traits to simplify development and inspection of complex data structures. 3