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

727 stars
50 watching
58 forks
Language: C++
last commit: almost 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. 50
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 243
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,557
usethesource/rascal An implementation of a meta-programming language with features like type checking and code generation 406
mattiasgustavsson/libs A collection of single-file public domain libraries for C/C++ covering various file system, networking, graphics, and audio functionalities. 1,676
boostorg/hana A standard library for metaprogramming in C++ 1,697
deepgrace/monster An advanced C++ template metaprogramming framework for working with sequences and algorithms. 161
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. 537
fabian-jung/tsmp Tool to generate meta-programming capabilities from source code analysis 95
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 438