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: almost 7 years ago
Linked from 1 awesome list

c-plus-plusdeserializationmeta-programmingserialization

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tacticalmelonfarmer/cxlA C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals.51
edouarda/brigandA C++ meta-programming library for instant compile-time computations and manipulations of code.572
boostorg/mp11A C++11 metaprogramming library enabling advanced template-based programming245
matt-42/vppA high-performance C++ library for fast video and image processing721
mattpd/cpplinksA categorized list of C++ resources and tools4,598
usethesource/rascalAn implementation of a meta-programming language with features like type checking and code generation411
mattiasgustavsson/libsA collection of single-file public domain libraries for C/C++ covering various file system, networking, graphics, and audio functionalities.1,682
boostorg/hanaA standard library for metaprogramming in C++1,705
deepgrace/monsterAn advanced C++ template metaprogramming framework for working with sequences and algorithms.164
kassane/hanaA standard library for metaprogramming in C++1
metayeti/miniA lightweight C++ library for reading and writing INI files with customizable formatting and comments.542
fabian-jung/tsmpTool to generate meta-programming capabilities from source code analysis97
acdemiralp/acdA collection of single-file utilities for C++.30
gramian/code-iniProvides standardized metadata storage for research software projects0
fidoproject/fidoA lightweight C++ machine learning library for embedded electronics and robotics442