Projects in Awesome Lists tagged with cpp20-modules
A curated list of projects in awesome lists tagged with cpp20-modules .
https://github.com/infiniflow/infinity
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text
ai-native approximate-nearest-neighbor-search bm25 cpp20 cpp20-modules embedding full-text-search hnsw hybrid-search information-retrival nearest-neighbor-search rag search-engine tensor-database vector vector-database vector-search vectordatabase
Last synced: 12 May 2025
https://github.com/bshoshany/thread-pool
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
concurrency cplusplus cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp17 cpp20 cpp20-modules cpp23 easy-to-use high-performance high-performance-computing multithreading parallel scientific-computing thread-pool threading threadpool
Last synced: 14 May 2025
https://github.com/alibaba/async_simple
Simple, light-weight and easy-to-use asynchronous components
asynchronous coroutines cpp20 cpp20-modules modules
Last synced: 14 May 2025
https://github.com/spnda/fastgltf
A modern C++17 glTF 2.0 library focused on speed, correctness, and usability
arm-neon arm-neon-libraries avx cpp cpp-library cpp-modules cpp17 cpp17-library cpp20 cpp20-modules gltf gltf-loader gltf2 gltf2-loader json khronos neon serialization simd sse
Last synced: 16 May 2025
https://github.com/zerodaycode/zork
Project manager and builder automation tool for modern C++ projects
build-system cpp cpp20 cpp20-modules cpp23
Last synced: 16 Oct 2025
https://github.com/Jonathan-Greve/Xmake-template
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.
cd ci cicd cpp cpp20 cpp20-modules cpp23 gtest project starter-template template xmake xmake-repo
Last synced: 12 Mar 2025
https://github.com/zerodaycode/zero
Libraries for modern C++
cpp20 cpp20-modules modern-cpp
Last synced: 25 Apr 2025
https://github.com/vspefs/makefile-cxx-module
Use C++20 modules and header units perfectly in Makefile. Make is fully functional.
cpp cpp20 cpp20-modules gnu-make gnu-makefile make makefile template-project
Last synced: 11 Apr 2025
https://github.com/kybuivan/cmake
My CMake Repository
cmake cmake-fetch cmake-fetchcontent cpp cpp20-modules cvui fetchcontent flecs imgui openal opencv sdl2 template-project
Last synced: 24 Jun 2025
https://github.com/morgancaron/latest-clang-action
GitHub action to provide a precompiled version of LLVM Clang for continuous integration without having to recompile at each run.
clang cpp cpp20 cpp20-modules cpp23 llvm
Last synced: 22 Mar 2025
https://github.com/brentfarris/lambda
Experimental game engine research project with a focus on exploring different approaches to already solved problems
cpp20-modules game-engine game-engine-3d vulkan-game-engine
Last synced: 30 Mar 2025
https://github.com/nodeluna/ljson
an easy to use header only JSON library for C++20
cpp cpp20 cpp20-lib cpp20-library cpp20-modules cppmodules header-only header-only-library json json-library
Last synced: 28 Jun 2025
https://github.com/canytr/cpp20
Cpp20 Cource
cpp cpp-course cpp20 cpp20-modules snippets
Last synced: 25 Nov 2025
https://github.com/ichlubna/modulesandinterfaces
This is a simple example of C++ modules used with abstract class serving as and interface and inherited implementations separated in class definition and implementation file.
cpp-modules cpp20-modules cppmodules modern-cpp moderncpp modules
Last synced: 10 Sep 2025
https://github.com/codemelted/melt_the_code_modules
Ever wanted the ability to write the same cross platform code regardless of language and SDK. Then this project's cross platform modules are for you.
cpp20-modules cross-platform deno-module flutter javascript modules pwsh-module typescript
Last synced: 22 Mar 2025
https://github.com/kybuivan/cmake_test
Repo for testing cmake
cmake cmake-fetch cmake-fetchcontent cmake-test cpp20-modules cvui fetchcontent flecs opencv rttr test
Last synced: 10 Mar 2025
https://github.com/clausklein/fmt-module
Modern cmake project to show CXX_MODULES builds
cmake cmake-init cpp20-modules education
Last synced: 09 Aug 2025
https://github.com/mikomikotaishi/openjuice
🍊 Open-source terminal recreation of the game 100% Orange Juice
100-orange-juice 100oj cpp20-modules cpp23 game-development modules orange-juice orangejuice
Last synced: 29 Mar 2025
https://github.com/w4rh4wk/cppmodules
Personal playground for C++20 modules
Last synced: 01 Mar 2025
https://github.com/cameronclay/multithread-data-processor
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.
cmake cpp20 cpp20-modules google googletest multithreading vcpkg
Last synced: 27 Feb 2025
https://github.com/leejy12/MineSweeper
MineSweeper written using Win32 and GDI+
cpp cpp20 cpp20-modules gdiplus minesweeper visual-studio win32 windows
Last synced: 11 Mar 2025
https://github.com/mikomikotaishi/gaussian-factorise
Program for factorising Gaussian integers
complex-numbers cpp cpp20 cpp20-modules cpp23 factorization gaussian-integers mathematics modules
Last synced: 20 Mar 2025
https://github.com/cameronclay/asm-vm
This is a two-pass assembler which converts assembly code into byte-code which can then be run on the virtual machine.
assembler boost-program-options boost-test cmake cpp20 cpp20-modules multithreading stl vcpkg virtual-machine
Last synced: 15 Mar 2025