Meta Programming libraries

Showing projects tagged as Meta Programming

  • Magic Enum C++

    7.5 8.6 C++
    Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
  • Bond

    7.4 5.2 L3 C++
    Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.
  • The IOD Library

    4.8 0.0 L2 C++
    Meta programming utilities for C++14. Merged in matt-42/lithium
  • lwlog

    2.7 8.3 C++
    Very fast synchronous C++17 logging library
  • config-loader

    2.5 3.9 C++
    Simple C++ Config Loader Framework(Serialization & Reflection)
  • LeapSerial

    2.5 0.0 L4 C++
    The Leap Motion cross-format, cross-platform declarative serialization library
  • iod.metajson

    2.1 0.0 C++
    Non-intrusive, high performance C++17 lightweight JSON de/serializer
  • metamath

    1.6 0.0 C++
    Meta mathematics. Symbolic functions and derivatives.
  • eXtended Template Library

    1.2 0.0 C++
    eXtended Template Library
  • static_string

    0.9 6.5 C++
    Experimental compile-time string manipulation C++17 library