iod

Meta-programming library

A meta-programming library for C++14 that enables introspection and code generation based on object data structures.

Meta programming utilities for C++14. Merged in matt-42/lithium

GitHub

726 stars
49 watching
58 forks
Language: C++
last commit: about 5 years ago
Linked from 1 awesome list

c-plus-plusdeserializationmeta-programmingserialization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 51
edouarda/brigand A C++ meta-programming library for instant compile-time computations and manipulations of code. 572
boostorg/mp11 A C++11 metaprogramming library enabling advanced template-based programming 245
matt-42/vpp A high-performance C++ library for fast video and image processing 721
mattpd/cpplinks A categorized list of C++ resources and tools 4,598
usethesource/rascal An implementation of a meta-programming language with features like type checking and code generation 411
mattiasgustavsson/libs A collection of single-file public domain libraries for C/C++ covering various file system, networking, graphics, and audio functionalities. 1,682
boostorg/hana A standard library for metaprogramming in C++ 1,705
deepgrace/monster An advanced C++ template metaprogramming framework for working with sequences and algorithms. 164
kassane/hana A standard library for metaprogramming in C++ 1
metayeti/mini A lightweight C++ library for reading and writing INI files with customizable formatting and comments. 542
fabian-jung/tsmp Tool to generate meta-programming capabilities from source code analysis 97
acdemiralp/acd A collection of single-file utilities for C++. 30
gramian/code-ini Provides standardized metadata storage for research software projects 0
fidoproject/fido A lightweight C++ machine learning library for embedded electronics and robotics 442