template-metaprogramming
Here are 231 public repositories matching this topic...
Language:All
Sort:Most stars
a modern C++ GUI library
- Updated
Jun 19, 2024 - C++
Master Modern C++(11/14/17/20) Templates: TMP, SFINAE, Concepts, CRTP, Variadic Magic, and Compile-Time Sorcery
- Updated
Jan 24, 2025 - C++
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
- Updated
Jun 16, 2021
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
- Updated
Apr 15, 2025 - C++
High-Performance Hierarchical Finite State Machine Framework
- Updated
May 27, 2025 - C++
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
- Updated
Jun 10, 2025 - C++
Blitz++ Multi-Dimensional Array Library for C++
- Updated
Jul 13, 2024 - C++
Functional companion to Kotlin's Compiler
- Updated
Jul 16, 2025 - Kotlin
Love template metaprogramming
- Updated
Apr 10, 2022 - C++
C# Toolkit for Code Generation (T4 alternative!)
- Updated
Sep 23, 2024 - C#
C++ multidimensional arrays in the spirit of the STL
- Updated
May 6, 2025 - C++
The Art of Template MetaProgramming (TMP) in Modern C++
- Updated
Jun 6, 2024 - C++
Some CUDA design patterns and a bit of template magic for CUDA
- Updated
Jun 3, 2023 - C++
Header only library that parses and plans SQL queries at compile time
- Updated
May 2, 2020 - C++
modern C++ type traits and metafunctions for callable types
- Updated
Jun 25, 2025 - C++
Library for Multiprecision Compile-Time and Run-Time Arithmetic (including Modular Arithmetic)
- Updated
Oct 4, 2024 - C++
Library of backported modern C++ types to work with C++11
- Updated
May 6, 2025 - C++
A floating point arithmetic which works with types of any mantissa, exponent or base in modern header-only C++.
- Updated
Oct 22, 2024 - C++
Improve this page
Add a description, image, and links to thetemplate-metaprogramming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thetemplate-metaprogramming topic, visit your repo's landing page and select "manage topics."