The AI-native database built for LLM applications, providing incredibly fast full-text and vector search
-
Updated
Jun 3, 2024 - C++
The AI-native database built for LLM applications, providing incredibly fast full-text and vector search
A modern C++17 glTF 2.0 library focused on speed, correctness, and usability
Multiprocess Safe File Locking System for C++23 with a Python Wrapper
Explores many of the built-in thread synchronization objects and utilities in C++ 17/C++ 20, including std::thread, std::condition_variable, std::mutex, std::atomic, std::atomic::wait, std::async, std::future, std::for_each with execution_policy, and more. This project also contains a custom ParallelProcessor built with STL synchronization objects.
Project manager and builder automation tool for modern C++ projects
Example C++23 and C++20 syntax and tests of compilers and CMake
This is a two-pass assembler which converts assembly code into byte-code which can then be run on the virtual machine.
Simple, light-weight and easy-to-use asynchronous components
Xmake C++23 project template. Using C++ modules, github workflows for CI/CD (Windows and Ubuntu) and gtest for testing. Compiles with both GCC on Ubuntu and MSVC on Windows. See the linux.yml file for how to properly install GCC on ubuntu if you're having trouble.
Simple examples of C++ modules and how to compile them in gcc and clang
Get colourful texts on console with C++
Yet Another RESTFul Database - Implemented with C++20 - Under Construction!
Minimal working cross platform hello world modern cpp module example
The project provides common constructs that are useful for multithreading.
OpenGL Framework on C++23
Experimental game engine research project with a focus on exploring different approaches to already solved problems
Add a description, image, and links to the cpp20-modules topic page so that developers can more easily learn about it.
To associate your repository with the cpp20-modules topic, visit your repo's landing page and select "manage topics."