There are 1 repository under compile-time-meta-programming topic.
🏀 Up your type-game. A small C++ library for compile-time type names and type indices.
mlib is a fast, simple c++ meta-programming library that uses c++20.
Container Traits for Modern C++
Type-level lambda calculus in Scala 3
Compile-time single-header hash-map written in C++ 17
Fast entity-component-system (ECS) with compile-time archetypes
🌰 Transform XML trees into performant JavaScript DOM calls at compile-time using Nim code.
Cheat Engine-like pointer chains for C++17
Headers only! Serialise and Deserialise json from various types and data structures, performing compile-time reflection with TMP(template metaprogramming) of Modern C++(requires C++17 or later). Currently only support Qt Json Library and will support nlohmann soon.
A header only and out of the box tcp rpc framework written in C++.
A webpack loader to achieve transpile-time metaprogramming with pure JavaScript
Utility for statically determining the number of members in an aggregate struct.
Attempt at creating a simple dynamic programming language that is 100% evaluated at compile time.
a simple reflection tool to reflect on resource usage and how they are accessed (read or write mode)
functional cpp at compile time, the compiler turns to the perfectly slow interpreter XD
Collection of static-reflection utilities for aggregate initializables.
Repository with practise for "Template Metaprogramming with C++" by Marius Bachila. And some my useful tools using metaprogramming
Source code of the paper "On the Applicability of Annotation-based Source Code Modification in Kotlin" for MPLR'23
Simple C++ 14 units of measurement library for type safety when dealing with physical units calculations.