mlib is a fast, simple c++ meta-programming library that uses c++20.
☆47Feb 20, 2024Updated 2 years ago
Alternatives and similar repositories for mlib
Users that are interested in mlib are comparing it to the libraries listed below
Sorting:
- A view that allows iteration over a view, returning the index of each item along with each item☆13Jun 17, 2020Updated 5 years ago
- ☆14Feb 13, 2021Updated 5 years ago
- rust-like traits (type erasure) on plain C++☆17Jun 30, 2023Updated 2 years ago
- Experimental JSON builder based on C++ reflection☆57Oct 28, 2025Updated 4 months ago
- Using C++ templates to track dimensional metadata☆11Nov 20, 2020Updated 5 years ago
- Runtime choosing of template specializations using compile-time lookup-tables. Compile all states of a template function, but execute the…☆26Dec 31, 2025Updated 2 months ago
- 🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.☆23Apr 20, 2020Updated 5 years ago
- Header-only C++ library providing compile-time functional operators that work with raw function pointers☆48Feb 3, 2026Updated last month
- A modern C++ uri & query parser☆12Jul 26, 2024Updated last year
- C++20 compile-time reflection library.☆34Oct 12, 2024Updated last year
- A single-header cross-platform library for custom printing to the output stream.☆42Oct 4, 2023Updated 2 years ago
- [DEPRECATED] Moved to ROCm/rocm-libraries repo☆26Mar 11, 2026Updated last week
- A task orient thread pool library for C++14 with cancellation and allocator support☆17Apr 26, 2024Updated last year
- C++ static vector class template. Also might be known as fixed vector or on-stack vector.☆13Jul 8, 2022Updated 3 years ago
- ☆22Nov 6, 2023Updated 2 years ago
- An indirect value-type for C++☆82Sep 22, 2023Updated 2 years ago
- Conan extension☆10Sep 20, 2025Updated 6 months ago
- The Fancy Named Parameters Library☆36Oct 21, 2025Updated 5 months ago
- A CMake/C++20 library to embed resource files at compile time☆175Sep 2, 2024Updated last year
- Amrvis is a visualization package specifically designed to read and display output and profiling data from codes built on the AMReX frame…☆20Oct 16, 2025Updated 5 months ago
- A universal type for non-type template parameters for C++20 or later.☆28Aug 16, 2024Updated last year
- A static reflection framework for C++, using libclang.☆55May 3, 2022Updated 3 years ago
- CarpetX is a Cactus driver for the Einstein Toolkit based on AMReX☆23Mar 13, 2026Updated last week
- A C++17 library for parser generation for LALR(1) languages☆13Jan 9, 2023Updated 3 years ago
- A header-only C++20 library of fast delegates and events☆29May 22, 2023Updated 2 years ago
- KISS C++20 Type Reflection using IFC files☆74Jun 23, 2024Updated last year
- Container Traits for Modern C++☆29Oct 11, 2020Updated 5 years ago
- Github Action to setup Spack☆18Feb 8, 2026Updated last month
- A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines☆840Mar 13, 2026Updated last week
- Range-based for loop with indices retained☆17Oct 28, 2018Updated 7 years ago
- C++20 Unit-Testing library☆54Apr 19, 2025Updated 11 months ago
- An implementation of base85 encoding, which is more space-efficient than base64☆14Jun 25, 2023Updated 2 years ago
- Based on Jason Turner's musing for a better `main` that is more in step with Modern C++☆18Feb 8, 2023Updated 3 years ago
- Versions of gcc running on ubuntu☆15Aug 9, 2025Updated 7 months ago
- Library for complex bitfields☆19May 25, 2024Updated last year
- DARMA/vt => Virtual Transport☆38Feb 17, 2026Updated last month
- An efficient, composable design pattern for range processing☆134Mar 6, 2025Updated last year
- Tristan-MP v2 [public]☆18Dec 29, 2024Updated last year
- A compiler-friendly variadic type list for C++.☆39Jun 14, 2023Updated 2 years ago