Projects in Awesome Lists tagged with cpp20-library
A curated list of projects in awesome lists tagged with cpp20-library .
https://github.com/developerpaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 15 May 2025
https://github.com/DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 08 May 2025
https://github.com/jxy-s/stlkrn
C++ STL in the Windows Kernel with C++ Exception Support
cpp cpp-library cpp-programming cpp14 cpp14-library cpp17 cpp17-library cpp20 cpp20-library kernel-driver msvc msvc-windows msvcrt msvcrtl stl stl-containers windows-driver windows-kernel
Last synced: 02 Sep 2025
https://github.com/agenium-scale/nsimd
Agenium Scale vectorization library for CPUs and GPUs
aarch64 avx avx2 avx512 cpp20 cpp20-library cuda hpc neon neon128 rocm simd simd-instructions simd-library simd-programming sse2 sse42 sve vectorization-library
Last synced: 09 Apr 2025
https://github.com/soasis/text
A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future.
cpp cpp17 cpp17-library cpp20 cpp20-library liberation ranges text unicode
Last synced: 16 May 2025
https://github.com/p-ranav/binary_log
Fast binary logger for C++
binary-log blazingly-fast concepts cpp20 cpp20-library fastest file-writing fmt fmtlib header-only logger logger-go-brrr logging logging-library mit-license single-threaded string-formatting super-fast
Last synced: 09 Sep 2025
https://github.com/volt-software/ichor
C++20 Microservice Bootstrapping Framework
beast boost boost-beast cmake coroutine coroutines cpp20 cpp20-library dependency-injection event-loops realtime thread-confinement thread-safety threads
Last synced: 04 Apr 2025
https://github.com/SpriteOvO/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 14 May 2025
https://github.com/spriteovo/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 10 Apr 2025
https://github.com/wx257osn2/qoixx
Single Header Quite Fast QOI(Quite OK Image Format) Implementation written in C++20
arm-neon arm-sve avx2 cpp20 cpp20-library image-compression lossless-image-compression neon qoi simd sve
Last synced: 02 Jul 2025
https://github.com/jfalcou/tts
Tiny Test System
cpp cpp20 cpp20-library mit-license tdd tdd-workflow testing-tools
Last synced: 02 Jul 2025
https://github.com/carlowood/libcwd
Libcwd is a thread-safe, full-featured debugging support library for C++ developers. It includes ostream-based debug output with custom debug channels and devices, powerful memory allocation debugging support, as well as run-time support for printing source file:line number information and demangled type names.
cpp cpp20 cpp20-library debug debugging productivity
Last synced: 14 Apr 2025
https://github.com/sjanel/coincenter
C++ CLI centralizing several crypto currencies exchanges REST API into an all in one tool with a unified interface. Can be extended and used as a library.
binance-api bithumb-api cpp cpp20 cpp20-library cryptocurrency cryptocurrency-exchanges cryptocurrency-exchanges-apis cryptocurrency-prices kraken kraken-api supported-exchanges trade trading trading-bot upbit-api
Last synced: 22 Apr 2025
https://github.com/laguna1989/jamtemplatecpp
This is the JamTemplate for kickstarting your gamejam entry. It will compile C++20 code for native (Win, Linux, Mac) and web (webassembly) games.
cmake cplusplus-20 cpp cpp20 cpp20-lib cpp20-library emscripten game-development gamedev gamejam sdl2 sfml2 webassembly
Last synced: 15 Apr 2025
https://github.com/developerpaul123/genetic
A performant and flexible genetic algorithm implemented in C++20/23.
cpp20 cpp20-lib cpp20-library cpp23 cpplib cpplibrary evolutionary-algorithm evolutionary-algorithms genetic-algorithm genetic-algorithms modern-cpp optimisation optimization optimization-algorithms optimization-methods optimization-tools
Last synced: 15 Apr 2025
https://github.com/redskittlefox/binarylove3
Simple C++ 20 Serialization Library that works out of the box with aggregate types!
cpp cpp20 cpp20-library serialization serialization-library
Last synced: 13 Jul 2025
https://github.com/curve/lime
🍋 A cross-platform modding library
cpp cpp-library cpp20 cpp20-library cross-platform detours game-hacking hooking hooking-library memory-hacking modding modding-framework modding-library
Last synced: 21 Mar 2025
https://github.com/redskittlefox/reflexpr
Compile time struct Reflections
aggregates cpp cpp20 cpp20-library cpp23 header-only reflections structs
Last synced: 13 Jul 2025
https://github.com/developerpaul123/optimum
Accessible and modern implementations of common optimization algorithms.
algorithm cpp cpp-lib cpp-library cpp20 cpp20-library evolutionary-algorithm evolutionary-algorithms genetic-algorithm genetic-algorithms genetic-optimization-algorithm header-only nelder-mead-algorithm optimization optimization-algorithms optimization-methods optimizer optimum
Last synced: 22 Jul 2025
https://github.com/curve/channel
🧵 A C++ implementation of Rust's std::sync::mpsc::channel
cpp cpp17 cpp17-library cpp20 cpp20-library mpsc mpsc-channel threading
Last synced: 29 Oct 2025
https://github.com/curve/ereignis
🎉 A thread-safe C++20 Event Library
cmake cpp cpp-library cpp20 cpp20-library events
Last synced: 21 Mar 2025
https://github.com/karnkaul/ktl
Collection of ktl header libraries - small C++20 wrapper utilities
async-queue bitflags cpp cpp20 cpp20-library future header-only library n-tree not-null result stl thread threading
Last synced: 11 Apr 2025
https://github.com/guillaumedua/gcl_cpp
Makes my C++ projects easier and faster to develop
c-plus-plus cpp cpp-library cpp17 cpp17-library cpp20 cpp20-library gcl-cpp metaprogramming template-metaprogramming
Last synced: 01 Sep 2025
https://github.com/helly25/mbo
MBO, a C++20 library: This C++20 library provides some general useful building blocks and integrates with Google's Abseil library.
cpp cpp20 cpp20-library googletest matchers
Last synced: 05 Jul 2025
https://github.com/karmakrafts/kstd-streams
Highly optimized, constexpr-ready collection streams for C++17/20.
cplusplus cplusplus-17 cplusplus-20 cpp cpp-library cpp-programming cpp20 cpp20-library cross-platform cross-platform-library functional-programming header-only header-only-library library streams streams-api
Last synced: 11 May 2025
https://github.com/karnkaul/dino
C++20 Library for dynamically loading shared libraries and functions.
cpp cpp20 cpp20-library dynamic-loading loader
Last synced: 11 Apr 2025
https://github.com/curve/lockpp
🔒 A C++20 Library that provides mutex protected objects
cmake cpp-library cpp20 cpp20-library cpp23 cpp23-library mutex mutex-lock mutex-locks safety thread-safe thread-safety
Last synced: 29 Oct 2025
https://github.com/craftablescience/libloader
Loads dynamic libraries on Windows, Linux, and macOS.
cpp cpp20 cpp20-library linux macos windows
Last synced: 22 Apr 2025
https://github.com/wandvvs/qutil
C++20 template utility library
constexpr cpp cpp20 cpp20-library cpp23 cpp23-library cxx cxx20 cxx23 library logger metaprogramming string tuple
Last synced: 05 Mar 2025
https://github.com/congard/expressif
Wrappers & tools for ESP32 boards written in modern C++
cpp cpp-library cpp20 cpp20-library embedded esp-idf esp32 esp32-idf espressif http http-server internet-of-things iot platformio rest rest-api
Last synced: 14 Apr 2025
https://github.com/craftablescience/cstringpp
A single header library for constexpr strings in C++ that are more fun to use than C strings.
constexpr constexpr-all-the-things cpp cpp-library cpp-string cpp20 cpp20-library
Last synced: 22 Apr 2025
https://github.com/cemderv/cerlib
Lightweight, cross-platform 2D game library for C++
2d 2d-game 2d-game-development 2d-game-engine 2d-game-framework 2d-game-library 2d-graphics cpp cpp20 cpp20-library modern-cpp
Last synced: 09 Sep 2025
https://github.com/zigrazor/jackrussell
A C++ Publish/Subscriber Library
cpp cpp-lib cpp-library cpp20 cpp20-library publish-subscribe publisher-subscriber publisher-subscriber-pattern
Last synced: 09 Jul 2025
https://github.com/jfalcou/mmm
Massively Modernized MPI
cpp20-library distributed-algorithms distributed-computing mpi
Last synced: 02 Jul 2025
https://github.com/bersen66/bjo
set of utilities for writing rest services on cpp20
asio asio-library asynchronous-programming asynchronous-tasks beast cpp20-library ctre http multithreaded-server rest-api restful-api
Last synced: 07 Oct 2025
https://github.com/shucharjer/atom.utils
A headers-only util library in C++20, including reflection, structures, and some magic. | 一个仅有头文件的C++20基础工具库,包括反射、结构和一些魔法。
cpp cpp20 cpp20-library headers-only modern-cpp reflection utils
Last synced: 09 May 2025
https://github.com/karnkaul/dibs
Dear ImGui BootStrap using GLFW, Vulkan, and C++20
cpp cpp20 cpp20-library glfw gui vulkan
Last synced: 20 Mar 2025
https://github.com/congard/tulz
Cross-platform tools library for C++ development
cpp cpp20 cpp20-library cross-platform library linux observable observer-pattern tool tools windows
Last synced: 23 Oct 2025
https://github.com/saptakbhoumik/ouroboros
Ouroboros is a C++ library to work with N dimentional tensors
cpp cpp20 cpp20-library ouroboros tensor
Last synced: 10 Apr 2025
https://github.com/curve/eraser
✏️ A C++20 type-erasure library
cpp cpp-library cpp20 cpp20-library polymorphism type-erasure
Last synced: 08 Sep 2025
https://github.com/olefasting/libaegis
OpenCV pipelines with lambda functions
cpp20 cpp20-lib cpp20-library opencv
Last synced: 16 Oct 2025
https://github.com/dudejoe870/game-emu
A cross-platform multi-system emulator / library (WIP)
cmake cmakelists cpp cpp-library cpp20 cpp20-library emulator emulator-programming emulators
Last synced: 12 Sep 2025
https://github.com/tina-1300/charly
Charly is a modern, powerful and easy-to-use C++ library for handling mathematics.
cpp cpp-programming cpp20 cpp20-library fraction fractions library math mathematica mathematics maths simple static
Last synced: 11 Sep 2025
https://github.com/rfgplk/bbench
a lightweight Linux benchmarking library written in C++20
bench benchmark benchmark-suite cpp cpp20 cpp20-library header-only microbenchmark single-header single-header-library
Last synced: 03 Jul 2025
https://github.com/lazypanda07/guiframework
Framework for desktop GUI applications.
cpp cpp20 cpp20-lib cpp20-library framework gui guiframework
Last synced: 11 Apr 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/thebashpotato/etl
A toolkit of templated classes which solve common programming problems in C++
cmake cpp-programming cpp-result cpp17-library cpp20-library header-only-library
Last synced: 16 Oct 2025
https://github.com/kalakit/kalaphysics
Physics library for Windows and Linux, made with C++ 20.
cpp cpp20 cpp20-lib cpp20-library opengl physics physics-engine
Last synced: 19 Aug 2025
https://github.com/artifact-works/geomcpp
GeomCpp is a lightweight C++ library focused on providing fundamental geometric operations and algorithms. Offers simple and efficient API for working with basic geometric shapes, supports visualization.
cpp cpp20 cpp20-library geometry
Last synced: 27 Oct 2025
https://github.com/rvarago/cpp_optional_extras
*EXPERIMENTAL* A handful of C++ utilities I wish std::optional<T> had
cpp cpp20-library functional-programming optional
Last synced: 09 Oct 2025
https://github.com/benmcavoy/miniengine
An extremely basic Vulkan game engine wrote in C++ for learning at 15
cpp20 cpp20-library first-vulkan-project fun game game-development game-engine library vulkan
Last synced: 04 Oct 2025
https://github.com/rvarago/cpp_refined
*EXPERIMENTAL* Types + Predicates in C++, sort-of
cpp cpp20-library refinement-types type-driven-development
Last synced: 12 Sep 2025
https://github.com/gavinnl/pseudonix
An embeddable Linux-like system powered by coroutines.
coroutines cpp20 cpp20-library embedded shell
Last synced: 12 Jun 2025
https://github.com/pratikpc/asiopq
asio boost boost-asio boost-cobalt coroutines cpp cpp-coroutines cpp20 cpp20-library postgres postgresql postgresql-database
Last synced: 05 Apr 2025
https://github.com/riritoninigaya/ksdiagnosticsprocess_fakedll
KSDiagnosticsProcess_FAKEDll by RiritoNinigaya
cpp20 cpp20-dll cpp20-library fakedll ksdiagnostics unity3d unity3d-plugin
Last synced: 30 Sep 2025
https://github.com/helly25/proto
proto: A collection of utilities around Google Protocolbuffers.
cpp cpp20 cpp20-library googletest matchers proto protobuf protocol-buffers
Last synced: 26 Mar 2025
https://github.com/ellectroid/multitimeout
Single thread multiple timeout handler
countdown countdown-timer countdown-timers cpp cpp20 cpp20-lib cpp20-library timeout timeout-library timeout-manager timeouts timer timer-application timer-clock timer-counter timer-interrupt timer-manager timers
Last synced: 18 Jul 2025
https://github.com/condesaheki/my-personal-generic-cpp-lib
This is my collection of header files I use in all my cpp projects.
Last synced: 04 Mar 2025
https://github.com/cieslarmichal/redis-cxx
C++20 easy to use Redis client.
cpp cpp20 cpp20-library easy-to-use redis redis-client simple-api-client
Last synced: 28 Mar 2025
https://github.com/alpertunga-bile/lz-string
C++20 implemantation of lz-string
cpp20 cpp20-library lz-string string-compression
Last synced: 17 Oct 2025
https://github.com/kezhengjie/coroutinetool
functional c++ tiny lib based on c++20 coroutine,for learning and utility purpose.
async-executor coroutine cpp cpp-coroutines cpp20 cpp20-library fluent modern shell-command shell-executor system-commands
Last synced: 17 Oct 2025
https://github.com/kmx-systems/asn1-ber-encoding
Encoder and Decoder for ASN.1 Basic Encoding Rules (BER) format
asn-1 asn1 cpp cpp-library cpp20 cpp20-library decoding decoding-library encoder-decoder encoding encoding-library qbs
Last synced: 12 Apr 2025
https://github.com/sayama3/todo
A Job System written in c++20 to manage a multithreaded application
cpp cpp20 cpp20-library jobsystem multithreading thread
Last synced: 01 Jan 2026