Projects in Awesome Lists tagged with compile-time-meta-programming
A curated list of projects in awesome lists tagged with compile-time-meta-programming .
https://github.com/ac3ss0r/obfusheader.h
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
compile-time compile-time-meta-programming encryption metaprogramming native obfuscation protection
Last synced: 13 Apr 2025
https://github.com/thelartians/statictypeinfo
🏀 Up your type-game. A small C++ library for compile-time type names and type indices.
compile-time compile-time-meta-programming constexpr cpp hash index metaprogramming static type typeinfo types
Last synced: 30 Apr 2025
https://github.com/p-ranav/container_traits
Container Traits for Modern C++
compile-time compile-time-meta-programming cpp17 cpp17-library helpers metaprogramming mit-license stl stl-containers template template-meta-programming template-metaprogramming type-traits
Last synced: 05 May 2025
https://github.com/cvanaret/symmetricblockmatrix
Form symmetric block matrices and condense them (eliminating blocks) at compile time using Schur complements. The goal is to manipulate KKT/augmented/saddle-point systems symbolically to obtain equivalent systems (typically: unsymmetric, symmetrized, and normal equations) that can be tackled by various numerical solvers
compile-time compile-time-meta-programming cpp cpp17 gaussian-elimination kkt-system linear-algebra linear-systems linear-systems-equations saddle-point-system schur-complement symbolic-computation template-metaprogramming
Last synced: 15 Jul 2025
https://github.com/briancairl/dont
A collection of C++ template (metaprogramming) utilities that I often need, but don't want to have to re-implement for the 1000th time.
compile-time compile-time-meta-programming constexpr cpp cpp17 dont gtest metaprogramming parameter-pack template templates typetraits
Last synced: 09 Aug 2025
https://github.com/kezhengjie/rpc
A header only and out of the box tcp rpc framework written in C++.
asio compile-time-meta-programming cpp headeronly rpc rpc-framework
Last synced: 19 Sep 2025
https://github.com/mtumilowicz/scala3-dependent-types-polymorphic-functions-workshop
Introduction to typelevel programming: phantom types, dependent types, path dependent types and Curry-Howard isomorphism.
compile-time-meta-programming curry-howard-isomorphism dependent-type-theory dependent-types first-order-logic idris path-dependent path-dependent-types phantom-types polymorphic-functions polymorphic-types scala3 scala3-metaprogramming type-programming typed-lambda-calculus typelevel-programming union-types workshop workshop-materials
Last synced: 23 Feb 2025
https://github.com/antwankakki/fct
functional cpp at compile time, the compiler turns to the perfectly slow interpreter XD
compile-time-meta-programming cpp functional functional-programming reflection
Last synced: 20 Feb 2025
https://github.com/1git2clone/prime-nums-test
This repository was made to test the speed of C++'s constexpr values (at runtime) in comparison to the traditional Sieve of Eratosthenes optimization. NOTE: The SIMD solution doesn't work.
compile-time-meta-programming cpp optimization
Last synced: 17 Mar 2025
https://github.com/1git2clone/proc-macro-example
A short getting started on derive macros guide in Rust.
compile-time-meta-programming compile-time-reflection guide proc-macro proc-macro-derive reflection rust tutorial
Last synced: 23 Oct 2025