compiler-research / CppInterOp
A Clang-based C++ Interoperability Library
☆64Updated this week
Alternatives and similar repositories for CppInterOp:
Users that are interested in CppInterOp are comparing it to the libraries listed below
- Reference implementation of the draft C++ GraphBLAS specification.☆30Updated last month
- The Fancy Named Parameters Library☆31Updated last week
- ☆36Updated 4 months ago
- A Clang plugin for generating CLIs from unmodified C++ functions/classes.☆33Updated 3 years ago
- A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system☆64Updated 4 years ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆84Updated last week
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆71Updated last week
- C++20 and onward collection of high performance data containers and related tools☆54Updated last week
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆49Updated this week
- Lightweight framework for easy and efficient code generation☆100Updated 7 months ago
- a small lightweight std::execution work-alike☆64Updated 2 weeks ago
- Experimental JSON builder based on C++ reflection☆50Updated this week
- A Low-Level Abstraction of Memory Access☆85Updated last year
- SDK for the IFC specification at https://github.com/microsoft/ifc-spec☆59Updated 2 months ago
- ☆14Updated 10 months ago
- Experimental clang support for WG21 P2996 (Reflection).☆82Updated this week
- clad -- automatic differentiation for C/C++☆319Updated this week
- Metadata to support C++ packaging☆38Updated 2 years ago
- Numbast is a tool to build an automated pipeline that converts CUDA APIs into Numba bindings.☆39Updated this week
- A fast implementation of log() and exp()☆53Updated 2 years ago
- Collaborating on papers for the ISO C++ committee - public repo☆26Updated 7 months ago
- MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.☆86Updated this week
- Complete Project Documentation☆94Updated last year
- mlib is a fast, simple c++ meta-programming library that uses c++20.☆46Updated last year
- Experimental patches to implement missing C++20 modules features for the clang/LLVM toolchain.☆23Updated 3 years ago
- Task graph-based asynchronous programming system using C++ coroutine☆89Updated last year
- Companion Repository for the Lecture Slides for the Clang Libraries☆99Updated this week
- DLA-Future☆70Updated this week
- Reference Implementation for stdBLAS☆133Updated last month
- High Level Algorithmic Skeleton CUDA Library☆29Updated 10 months ago