GitHub topics: cpp20-library
ZigRazor/JackRussell
A C++ Publish/Subscriber Library
Language: C++ - Size: 98.6 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 0
hedzr/trie-cxx
a trie-tree in c++17/c++20, template and header only
Language: C++ - Size: 229 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
SaptakBhoumik/Ouroboros
Ouroboros is a C++ library to work with N dimentional tensors
Language: C++ - Size: 232 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0
piotr-maker/sqlinq
SQLinq is a C++ library that enables easy and efficient integration with SQL databases, using a syntax similar to LINQ from C#.
Language: C++ - Size: 118 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0
radicazz/laya
Seamless SDL integration with modern C++
Language: C++ - Size: 582 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
arapelle/arba-core
C++ core tools.
Language: C++ - Size: 287 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0
Pikselas/SPIKE
Backend framework for C++
Language: C++ - Size: 99.6 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0
lindkvis/caffa
C++ Application Framework For Embedded Client/Server systems
Language: C++ - Size: 11.8 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 7 - Forks: 2
intel/safe-arithmetic
Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects against overflow, underflow, divide by zero, and out-of-bounds index access. This provides both functional correctness as well as greater protection against related security threats.
Language: C++ - Size: 684 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 94 - Forks: 14
Curve/channel
๐งต A C++ implementation of Rust's std::sync::mpsc::channel
Language: C++ - Size: 79.1 KB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 23 - Forks: 3
SpriteOvO/sigmatch
โจ Modern C++ 20 signature match / search library
Language: C++ - Size: 51.8 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 131 - Forks: 17
Curve/lime
๐ A cross-platform modding library
Language: C++ - Size: 895 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 2
ucpu/cage
Game development framework / engine designed for programmers, focusing at ease of use.
Language: C++ - Size: 13.5 MB - Last synced at: about 22 hours ago - Pushed at: about 24 hours ago - Stars: 41 - Forks: 6
volt-software/Ichor
C++20 Microservice Bootstrapping Framework
Language: C++ - Size: 3.33 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 234 - Forks: 15
YexuanXiao/deque
The next-generation deque container for C++
Language: C++ - Size: 471 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 6 - Forks: 2
Y-T10/challenger
SDL3ใฎC++20ใฉใใใผใฉใคใใฉใช
Language: C++ - Size: 77.1 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0
tentris/rdf4cpp
rdf4cpp is a modern C++20 library providing basic RDF support.
Language: C++ - Size: 2.67 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 25 - Forks: 10
DM8AT/GLGE_BG
A simple compatability layer between C and C++
Language: C++ - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++2x
Language: C++ - Size: 729 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 527 - Forks: 42
imlobster/abit62
base62 random string generator
Language: C++ - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
rfgplk/bbench
a lightweight Linux benchmarking library written in C++20
Language: C++ - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
p-ranav/binary_log
Fast binary logger for C++
Language: C++ - Size: 1.64 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 227 - Forks: 16
tony942316/Eqx_Std
Importable C++20 Standard Library And Operating System Headers
Language: CMake - Size: 371 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0
KalaKit/KalaPhysics ๐ฆ
Physics library for Windows and Linux, made with C++ 20.
Language: C++ - Size: 27.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
The-Krew/Logger
A simple and thread-safe logging header library for C++ applications.
Language: C++ - Size: 30.3 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
jxy-s/stlkrn
C++ STL in the Windows Kernel with C++ Exception Support
Language: C++ - Size: 221 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 423 - Forks: 80
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.
Language: C++ - Size: 2.52 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 25 - Forks: 4
ttarkowski/quile
C++ genetic algorithms scientific library
Language: C++ - Size: 1.07 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 4
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.
Language: C++ - Size: 3.67 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 7
martinfehrs/Zollstock
A header-only type-safe zero overhead compile-time physical units C++20 library
Language: C++ - Size: 688 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1
RQuarx/cci_logger
A small and interactive logger library made for C++20 and above
Language: C++ - Size: 18.6 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
Sayama3/Todo
A Job System written in c++20 to manage a multithreaded application
Language: C++ - Size: 84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
LMauricius/DynAsMa
A C++ dynamic resource management library
Language: C++ - Size: 101 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0
alpertunga-bile/lz-string
C++20 implemantation of lz-string
Language: C++ - Size: 170 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
Dyikot/Random
A modern, header-only C++20 random library based on <random> with range support and thread-safe operations
Language: C++ - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
raydrivers/real ๐ฆ
The real game engine
Language: C++ - Size: 416 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 1
nodeluna/ljson
an easy to use header only JSON library for C++20
Language: C++ - Size: 92.8 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
RedSkittleFox/reflexpr
Compile time struct Reflections
Language: C++ - Size: 40 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 1
Curve/eraser
โ๏ธ A C++20 type-erasure library
Language: C++ - Size: 56.6 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0
Tina-1300/Charly
Charly is a modern, powerful and easy-to-use C++ library for handling mathematics.
Language: C++ - Size: 2.7 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0
helly25/mbo
MBO, a C++20 library: This C++20 library provides some general useful building blocks and integrates with Google's Abseil library.
Language: C++ - Size: 1.42 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0
jfalcou/tts
Tiny Test System
Language: C++ - Size: 6.42 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 5
that-apex/BLE_Serial
A simple library, and an application for connecting BLE devices' characteristics to COM ports.
Language: C++ - Size: 174 KB - Last synced at: 19 days ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0
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.
Language: C++ - Size: 96.5 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 22 - Forks: 2
LazyPanda07/JSON
Parser and builder for JSON in C++20.
Language: C++ - Size: 3.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0
jurassicLizard/byte-ao
A high-level C++ library for byte array operations designed for cryptographic applications. Built with RAII principles for memory safety, featuring easy conversion between ByteArray objects and C-style buffers, allowing seamless integration with libraries like OpenSSL.
Language: C++ - Size: 151 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
ghassanpl/header_utils
A collection of header-only C++20+ "libraries" that implement small but useful utilities.
Language: C++ - Size: 10.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0
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.
Language: C++ - Size: 38.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 325 - Forks: 26
subspace-cpp/docs
Documentation for the Subspace C++ Library, generated by Subdoc from the source tree
Language: HTML - Size: 4.05 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
GavinNL/PseudoNix
An embeddable Linux-like system powered by coroutines.
Language: C++ - Size: 335 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
Mq-b/Cpp20-STL-Cookbook-src
C++20 STL Cookbook
Language: C++ - Size: 20.1 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 596 - Forks: 83
ghassanpl/reflector
A small tool to create reflection information for C++ projects, ala Unreal's UHT
Language: C++ - Size: 965 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 4
codereckons/fluxion
C++20 numerical and analytical derivative computations
Language: C++ - Size: 1.31 MB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 1
wx257osn2/qoixx
Single Header Quite Fast QOI(Quite OK Image Format) Implementation written in C++20
Language: C++ - Size: 78.1 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 37 - Forks: 6
arapelle/arba-wgen
A C++ library providing functions generating random words.
Language: C++ - Size: 68.4 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
Rconybea/xo-flatstring
header-only, no-alloc, plain-old-data string implementation. constexpr if c++20
Language: C++ - Size: 156 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
buck-yeh/bux
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
Language: C++ - Size: 434 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0
arapelle/arba-strn
A C++ library providing short trivially comparable string classes whose hash are trivially computable.
Language: C++ - Size: 172 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
Tectu/cpp-properties
A library that brings C# like properties to modern C++.
Language: C++ - Size: 2.97 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 23 - Forks: 4
agenium-scale/nsimd
Agenium Scale vectorization library for CPUs and GPUs
Language: C - Size: 6.92 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 333 - Forks: 30
rvarago/cpp_refined
*EXPERIMENTAL* Types + Predicates in C++, sort-of
Language: C++ - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
rvarago/cpp_optional_extras
*EXPERIMENTAL* A handful of C++ utilities I wish std::optional<T> had
Language: C++ - Size: 38.1 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
originals-tz/coro
c++20 coroutine + libevent
Language: C++ - Size: 84 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
helly25/proto
proto: A collection of utilities around Google Protocolbuffers.
Language: C++ - Size: 49 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
Alessandro-Salerno/louvre
Simple and extensible markup langauge and C++ parser library
Language: C++ - Size: 89.8 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
wsekta/orm-cxx
Modern C++ ORM Library
Language: C++ - Size: 687 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0
arapelle/arba-cryp
Small cryptographic C++ library.
Language: C++ - Size: 53.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
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.
Language: C++ - Size: 926 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 3 - Forks: 4
ohbamah/Egide
C++ library
Language: C++ - Size: 11.8 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0
cmargiotta/e-regex
Fast regular expression library, with full matching support, even at compile time!
Language: C++ - Size: 2.49 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 34 - Forks: 2
tony942316/Eqx_Pul
C++20 Game Framework
Language: C++ - Size: 271 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0
jmacheta/endian
Single-header C++20 library providing endianness changing helper functions
Language: C++ - Size: 60.5 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
karmakrafts/kstd-streams ๐ฆ
Highly optimized, constexpr-ready collection streams for C++17/20.
Language: C++ - Size: 209 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0
wandvvs/qutil
C++20 template utility library
Language: C++ - Size: 81.1 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 8 - Forks: 0
DeveloperPaul123/genetic
A performant and flexible genetic algorithm implemented in C++20/23.
Language: C++ - Size: 1.62 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 19 - Forks: 1
BenMcAvoy/MiniEngine
An extremely basic Vulkan game engine wrote in C++ for learning at 15
Language: C++ - Size: 26.4 KB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0
craftablescience/LibLoader
Loads dynamic libraries on Windows, Linux, and macOS.
Language: C++ - Size: 19.5 KB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 6 - Forks: 1
thebashpotato/etl
A toolkit of templated classes which solve common programming problems in C++
Language: C++ - Size: 149 KB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1
LazyPanda07/GUIFramework
Framework for desktop GUI applications.
Language: C++ - Size: 22.9 MB - Last synced at: 7 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1
DNKpp/Simple-Log
Language: C++ - Size: 2.6 MB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 1
congard/tulz
Cross-platform tools library for C++ development
Language: C++ - Size: 167 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0
karnkaul/ktl
Collection of ktl header libraries - small C++20 wrapper utilities
Language: C++ - Size: 96.7 KB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 0
congard/expressif
Wrappers & tools for ESP32 boards written in modern C++
Language: C++ - Size: 29.3 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0
matgat/ascii_predicates
A constexpr type safe replacement of <cctype> for c++20
Language: C++ - Size: 105 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
bersen66/bjo
set of utilities for writing rest services on cpp20
Language: C++ - Size: 141 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0
buck-yeh/bux-mariadb-client
Loose-coupled Throw-On-Error wrapper classes and utilities of mysql/mariadb Connector/C API
Language: C++ - Size: 50.8 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0
malatindez/mal-packet-weaver
Asynchronous packet serialization / deserialization library.
Language: C++ - Size: 29.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0
fl4shk/liborangepower
Generic C++20 library consisting of mainly header files
Language: C++ - Size: 952 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1
DNKpp/ImGui_RAII
Language: C++ - Size: 42 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1
craftablescience/cstringpp
A single header library for constexpr strings in C++ that are more fun to use than C strings.
Language: C++ - Size: 11.7 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1
karnkaul/dino
C++20 Library for dynamically loading shared libraries and functions.
Language: C++ - Size: 39.1 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1
iwasz/oledgui
Modern C++ GUI library for small displays.
Language: C++ - Size: 3.76 MB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1
DeveloperPaul123/Optimum
Accessible and modern implementations of common optimization algorithms.
Language: C++ - Size: 24 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 8
9inefold/rust-enum
Rust style enums for C++20
Language: C++ - Size: 47.9 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
aer-i/Light-Frame-Library
Language: C++ - Size: 9.98 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
cpp-core/tuple
C++ Tuple Library
Language: C++ - Size: 3.42 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
cxxuniverse/dlist
Dynamic Doubly Linked List (C++)
Language: C++ - Size: 1010 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
cxxuniverse/events
Lightweight C++ Event Listener
Language: C++ - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
RiritoNinigaya/KSDiagnosticsProcess_FAKEDll ๐ฆ
KSDiagnosticsProcess_FAKEDll by RiritoNinigaya
Language: C++ - Size: 534 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
WillisMedwell/Utily
A Modern C++20 utility library.
Language: C++ - Size: 1.19 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0