An open API service providing repository metadata for many open source software ecosystems.

Topic: "cpp20-library"

Mq-b/Cpp20-STL-Cookbook-src

C++20 STL Cookbook

Language: C++ - Size: 20.1 MB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 593 - Forks: 81

DeveloperPaul123/thread-pool

A modern, fast, lightweight thread pool library based on C++20

Language: C++ - Size: 722 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 489 - Forks: 41

jxy-s/stlkrn

C++ STL in the Windows Kernel with C++ Exception Support

Language: C++ - Size: 221 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 408 - Forks: 79

agenium-scale/nsimd

Agenium Scale vectorization library for CPUs and GPUs

Language: C - Size: 6.92 MB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 333 - Forks: 30

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.6 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 323 - Forks: 26

p-ranav/binary_log

Fast binary logger for C++

Language: C++ - Size: 1.64 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 217 - Forks: 16

volt-software/Ichor

C++20 Microservice Bootstrapping Framework

Language: C++ - Size: 2.89 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 216 - Forks: 13

SpriteOvO/sigmatch

โœจ Modern C++ 20 signature match / search library

Language: C++ - Size: 51.8 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 115 - Forks: 19

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: 650 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 90 - Forks: 12

Tectu/malloy

A cross-platform C++20 library providing embeddable server & client components for HTTP and WebSocket.

Language: C++ - Size: 3.43 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 73 - Forks: 11

Curve/rohrkabel

๐Ÿ”Œ A C++ RAII Pipewire-API Wrapper

Language: C++ - Size: 504 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 63 - Forks: 4

MiSo1289/usb-asio

Libusb wrapper for Asio

Language: C++ - Size: 69.3 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 1

ucpu/cage

Game development framework / engine designed for programmers, focusing at ease of use.

Language: C++ - Size: 12.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 5

wx257osn2/qoixx

Single Header Quite Fast QOI(Quite OK Image Format) Implementation written in C++20

Language: C++ - Size: 77.1 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 36 - Forks: 6

cmargiotta/e-regex

Fast regular expression library, with full matching support, even at compile time!

Language: C++ - Size: 2.49 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 2

jfalcou/tts

Tiny Test System

Language: C++ - Size: 6.39 MB - Last synced at: 8 days ago - Pushed at: 19 days ago - Stars: 27 - Forks: 4

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.61 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 25 - 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.46 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 24 - Forks: 7

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: 7 days ago - Pushed at: 3 months ago - Stars: 22 - Forks: 2

RedSkittleFox/reflexpr

Compile time struct Reflections

Language: C++ - Size: 40 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 1

ricardocosme/msqlite

C++20 SQLite wrapper with an expressive code that runs fast

Language: C++ - Size: 62.5 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 2

DeveloperPaul123/genetic

A performant and flexible genetic algorithm implemented in C++20/23.

Language: C++ - Size: 1.62 MB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 19 - Forks: 1

Tectu/cpp-properties

A library that brings C# like properties to modern C++.

Language: C++ - Size: 2.96 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 3

RedSkittleFox/BinaryLove3

Simple C++ 20 Serialization Library that works out of the box with aggregate types!

Language: C++ - Size: 79.1 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 1

Curve/lime

๐Ÿ‹ A cross-platform modding library

Language: C++ - Size: 895 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 16 - Forks: 2

Curve/channel

๐Ÿงต A C++ implementation of Rust's std::sync::mpsc::channel

Language: C++ - Size: 63.5 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 2

DeveloperPaul123/Optimum

Accessible and modern implementations of common optimization algorithms.

Language: C++ - Size: 24 MB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 8

DNKpp/Simple-Log

Language: C++ - Size: 2.6 MB - Last synced at: about 14 hours ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 1

rdf4cpp/rdf4cpp

rdf4cpp aims to be a stable RDF library for C++

Language: C++ - Size: 2.21 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 14 - Forks: 9

bitsbakery/callme

A header-only C++20 library of fast delegates and events

Language: C++ - Size: 207 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 14 - Forks: 0

ttarkowski/quile

C++ genetic algorithms scientific library

Language: C++ - Size: 1.07 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 3

udvsharp/real

The real game engine

Language: C++ - Size: 416 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 3

ghassanpl/reflector

A small tool to create reflection information for C++ projects, ala Unreal's UHT

Language: C++ - Size: 781 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 4

karnkaul/ktl

Collection of ktl header libraries - small C++20 wrapper utilities

Language: C++ - Size: 96.7 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

codereckons/fluxion

C++20 numerical and analytical derivative computations

Language: C++ - Size: 780 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 1

GuillaumeDua/GCL_CPP

Makes my C++ projects easier and faster to develop

Language: C++ - Size: 11.7 MB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 2

wandvvs/qutil

C++20 template utility library

Language: C++ - Size: 81.1 KB - Last synced at: 14 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 0

Curve/lockpp

๐Ÿ”’ A C++20 Library that provides mutex protected objects

Language: C++ - Size: 134 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 8 - Forks: 2

karnkaul/dino

C++20 Library for dynamically loading shared libraries and functions.

Language: C++ - Size: 39.1 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

karmakrafts/kstd-streams ๐Ÿ“ฆ

Highly optimized, constexpr-ready collection streams for C++17/20.

Language: C++ - Size: 209 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

iwasz/oledgui

Modern C++ GUI library for small displays.

Language: C++ - Size: 3.76 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

Daskie/qc-hash

Extremely fast unordered map and set library for C++20

Language: C++ - Size: 4.23 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 2

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.13 MB - Last synced at: 8 days ago - Pushed at: 23 days ago - Stars: 7 - Forks: 0

ItJustWorksTM/libSMCE

A library to run your Arduino code on a desktop OS

Language: C++ - Size: 901 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 37

martinfehrs/Zollstock

A header-only type-safe zero overhead compile-time physical units C++20 library

Language: C++ - Size: 621 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 6 - Forks: 1

craftablescience/LibLoader

Loads dynamic libraries on Windows, Linux, and macOS.

Language: C++ - Size: 19.5 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 1

jmacheta/static_vector

Single-header C++20 library defining container with std::vector interface, but using statically allocated storage.

Language: C++ - Size: 42 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

congard/expressif

Wrappers & tools for ESP32 boards written in modern C++

Language: C++ - Size: 29.3 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

lindkvis/caffa

C++ Application Framework for Embedded Client/Server systems

Language: C++ - Size: 11.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

nicehero/nicenet

Lightweight C + + coroutine network library, supporting HTTP, TCP, KCP, mongodb

Language: C++ - Size: 159 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

cpsusie/cjm-numerics

CJM Numerics (uint128) A header-only library for C++ 20 that provides an unsigned 128-bit integer.

Language: C++ - Size: 20.6 MB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

TheFloatingBrain/BorrowPlusPlus

Modern C++ Borrow (to have Garbage Collection as well) library with value semantics and without refcounting!

Language: C++ - Size: 109 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

ZigRazor/JackRussell

A C++ Publish/Subscriber Library

Language: C++ - Size: 65.4 KB - Last synced at: 14 days ago - Pushed at: 29 days ago - Stars: 4 - 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: 280 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

LMauricius/DynAsMa

A C++ dynamic resource management library

Language: C++ - Size: 67.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

Daskie/qc-json

Quick and clean JSON5 header library for C++20

Language: C++ - Size: 319 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

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: 23 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

capo-devs/capo

Minimalist C++20 audio library

Language: C++ - Size: 2.04 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

DNKpp/ImGui_RAII

Language: C++ - Size: 42 KB - Last synced at: about 14 hours ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

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: 3 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

wsekta/orm-cxx

Modern C++ ORM Library

Language: C++ - Size: 687 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 3 - 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: 13 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 4

ohbamah/Egide

C++ library

Language: C++ - Size: 11.8 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

malatindez/mal-packet-weaver

Asynchronous packet serialization / deserialization library.

Language: C++ - Size: 29.8 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

lemuriad/tupl

A C++20 aggregate tuple, its elements expanded as struct members

Language: C++ - Size: 292 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

jfalcou/mmm

Massively Modernized MPI

Language: C++ - Size: 221 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

bersen66/bjo

set of utilities for writing rest services on cpp20

Language: C++ - Size: 141 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

Shucharjer/atom.utils

A headers-only util library in C++20, including reflection, structures, and some magic. | ไธ€ไธชไป…ๆœ‰ๅคดๆ–‡ไปถ็š„C++20ๅŸบ็ก€ๅทฅๅ…ทๅบ“๏ผŒๅŒ…ๆ‹ฌๅๅฐ„ใ€็ป“ๆž„ๅ’Œไธ€ไบ›้ญ”ๆณ•ใ€‚

Language: C++ - Size: 499 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

Curve/eraser

โœ๏ธ A C++20 type-erasure library

Language: C++ - Size: 54.7 KB - Last synced at: about 16 hours ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

congard/tulz

Cross-platform tools library for C++ development

Language: C++ - Size: 167 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

ghassanpl/header_utils

A collection of header-only C++20+ "libraries" that implement small but useful utilities.

Language: C++ - Size: 3.42 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

fl4shk/liborangepower

Generic C++20 library consisting of mainly header files

Language: C++ - Size: 952 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

Dark-CodeX/openutils

OPENUTILS : The Open-Source Utility Library for C++

Language: C++ - Size: 2.54 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

jar2333/WFCpp

A modern C++ library for image synthesis using Max Gumin's Wave Function Collapse algorithm. Submitted as final project for COMS 4995 Design Using C++.

Language: C++ - Size: 1.99 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

karnkaul/dibs

Dear ImGui BootStrap using GLFW, Vulkan, and C++20

Language: C++ - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

Life4gal/galToolbox

A toolbox base on cxx20.

Language: C++ - Size: 5.4 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

olefasting/libaegis

OpenCV pipelines with lambda functions

Language: C++ - Size: 16.9 MB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

JuYanYan/Pb

A simple and crude parser combinator for C++ 20. Parsing strings is easier!

Language: C++ - Size: 791 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

fgarcia0x0/PolluxMathUtils

A utility mathematical library made in modern C ++

Language: C++ - Size: 64.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

BetaJester/binaryizer

Simple header only C++ serialization library

Language: C++ - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: about 4 years 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: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

originals-tz/coro

c++20 coroutine + libevent

Language: C++ - Size: 84 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

tony942316/Eqx_Pul

C++20 Game Framework

Language: C++ - Size: 271 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

arapelle/arba-wgen

A C++ library providing functions generating random words.

Language: C++ - Size: 62.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

arapelle/arba-strn

A C++ library providing short trivially comparable string classes whose hash are trivially computable.

Language: C++ - Size: 165 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

tony942316/Eqx_Std

Importable C++20 Standard Library And Operating System Headers

Language: C++ - Size: 110 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

thebashpotato/etl

A toolkit of templated classes which solve common programming problems in C++

Language: C++ - Size: 149 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

LazyPanda07/GUIFramework

Framework for desktop GUI applications.

Language: C++ - Size: 22.9 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

rfgplk/bbench

a lightweight Linux benchmarking library written in C++20

Language: C++ - Size: 38.1 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 1 - 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: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

aer-i/Light-Frame-Library

Language: C++ - Size: 9.98 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

cpp-core/stream

C++ Stream Processing Library Using Coroutines

Language: C++ - Size: 273 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

WebFrame/Core ๐Ÿ“ฆ

Web framework for C++ (inspired by Flask, Java Spring, Express and many others)

Language: C++ - Size: 282 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

willkill07/named-tuple

Language: C++ - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

arapelle/arba-arba

A set of tiny but useful C++ libraries.

Language: CMake - Size: 77.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

toxicmouse7/Requestor

Simple header-only library, which provides divided application-defined requests handling

Language: C++ - Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

everard/buffer

A C++23 buffer type with compile-time checked slice/view/join operations

Language: C++ - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

bitsbakery/pretty

A lightweight cross-platform C++20 library for table pretty-printing

Language: C++ - Size: 65.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

vijith07/vlogger

cpp logger

Size: 20.5 KB - Last synced at: about 2 hours ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

fl4shk/wfc

Wave Function Collapse in C++20

Language: C++ - Size: 104 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0