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
- Using C++ templates to track dimensional metadata☆11Nov 20, 2020Updated 5 years ago
- A task orient thread pool library for C++14 with cancellation and allocator support☆17Apr 26, 2024Updated last year
- Experimental JSON builder based on C++ reflection☆57Oct 28, 2025Updated 4 months ago
- rust-like traits (type erasure) on plain C++☆17Jun 30, 2023Updated 2 years ago
- Conan extension☆10Sep 20, 2025Updated 5 months ago
- A modern C++ uri & query parser☆12Jul 26, 2024Updated last year
- Header-only C++ library providing compile-time functional operators that work with raw function pointers☆48Feb 3, 2026Updated 3 weeks ago
- 🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.☆22Apr 20, 2020Updated 5 years ago
- [DEPRECATED] Moved to ROCm/rocm-libraries repo☆26Jan 21, 2026Updated last month
- DARMA/vt => Virtual Transport☆38Feb 17, 2026Updated last week
- 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
- A C++17 library for parser generation for LALR(1) languages☆13Jan 9, 2023Updated 3 years ago
- A single-header cross-platform library for custom printing to the output stream.☆42Oct 4, 2023Updated 2 years ago
- Tristan-MP v2 [public]☆18Dec 29, 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
- 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 4 months ago
- Github Action to setup Spack☆18Feb 8, 2026Updated 3 weeks ago
- Type preserving dynamic heterogeneous containers for C++.☆18Dec 6, 2019Updated 6 years ago
- Range-based for loop with indices retained☆17Oct 28, 2018Updated 7 years ago
- CarpetX is a Cactus driver for the Einstein Toolkit based on AMReX☆23Updated this week
- A universal type for non-type template parameters for C++20 or later.☆28Aug 16, 2024Updated last year
- A header-only C++20 library of fast delegates and events☆29May 22, 2023Updated 2 years ago
- The Fancy Named Parameters Library☆36Oct 21, 2025Updated 4 months ago
- A CMake/C++20 library to embed resource files at compile time☆173Sep 2, 2024Updated last year
- GPU-Enabled, Zero-Copy AMReX Python Bindings including AI/ML☆53Feb 24, 2026Updated last week
- Library for complex bitfields☆19May 25, 2024Updated last year
- RPC library for embedded systems without code generation☆18Jan 26, 2026Updated last month
- An indirect value-type for C++☆82Sep 22, 2023Updated 2 years ago
- C++20 compile-time reflection library.☆34Oct 12, 2024Updated last year
- Based on Jason Turner's musing for a better `main` that is more in step with Modern C++☆18Feb 8, 2023Updated 3 years ago
- Variadic recursive expression templates with lazy evaluation which look like ordinary (possibly nested) containers.☆17Feb 5, 2023Updated 3 years ago
- A concise and readable metaprogramming language for C++☆63Oct 27, 2020Updated 5 years ago
- A compiler-friendly variadic type list for C++.☆39Jun 14, 2023Updated 2 years ago
- Pre-conditions, post-conditions, and assertions, all available at compile-time☆26Feb 19, 2022Updated 4 years ago
- Asynchronous I/O for HDF5☆24Feb 10, 2026Updated 2 weeks ago
- ☆14Feb 13, 2021Updated 5 years ago
- Implementation of AMD HIP for CPUs☆22Jun 16, 2020Updated 5 years ago
- ☆22Nov 6, 2023Updated 2 years ago