Topic: "cpp23"
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Language: HTML - Size: 550 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 13,352 - Forks: 913

doctest/doctest
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
Language: C++ - Size: 6.32 MB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 6,286 - Forks: 665

andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
Language: C++ - Size: 2.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4,306 - Forks: 253

bshoshany/thread-pool
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Language: C++ - Size: 343 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 2,527 - Forks: 282

NVIDIA/libcudacxx ๐ฆ
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
Language: C++ - Size: 11.9 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2,303 - Forks: 189

monocasual/giada
Your Hardcore Loop Machine.
Language: C++ - Size: 14.1 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,829 - Forks: 100

tip-of-the-week/cpp
C++ Tip Of The Week
Size: 2.41 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,611 - Forks: 73

mpusz/mp-units
The quantities and units library for C++
Language: C++ - Size: 37.3 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 1,211 - Forks: 104

liblava/liblava
Modern and easy-to-use library for Vulkan
Language: C++ - Size: 10.1 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 778 - Forks: 46

RavEngine/RavEngine
A fast C++23 3D game engine for modern devices, with wide platform support
Language: C++ - Size: 763 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 739 - Forks: 48

es3n1n/obfuscator
PE bin2bin obfuscator
Language: C++ - Size: 345 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 737 - Forks: 74

renatoGarcia/icecream-cpp
๐ฆ Never use cout/printf to debug again
Language: C++ - Size: 519 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 707 - Forks: 35

ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
Language: C++ - Size: 258 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 690 - Forks: 177

bfrg/vim-c-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
Language: Vim Script - Size: 92.8 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 591 - Forks: 42

linkdd/aitoolkit
Give a brain to your game's NPCs
Language: C++ - Size: 1.27 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 483 - Forks: 26

roq-trading/roq-api
C++23 interfaces used to communicate with Roq's market gateways.
Language: C++ - Size: 12 MB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 481 - Forks: 113

saucer/saucer
๐ธ A modern, cross-platform C++ webview library
Language: C++ - Size: 2.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 478 - Forks: 35

kokkos/mdspan
Reference implementation of mdspan targeting C++23
Language: C++ - Size: 1.67 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 469 - Forks: 75

lkimuk/cpp-resources
C++ๆ็ซ ใ่ฎบๆใ่ง้ข่ตๆบๅไบซ๏ผๆฏๆๅๆ๏ผไพ็พคๅ ๆๅ้ ่ฏปไบคๆตใ
Size: 88.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 238 - Forks: 21

ExplosionEngine/Explosion
๐ฅ A modern cross-platform game engine (WIP)
Language: C++ - Size: 58.9 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 190 - Forks: 29

cppmap/cppmap.docs
๐บ๏ธ Source code of "C++ ใฎๆญฉใๆน": C++20/23/26 resources written in Japanese.
Size: 2.58 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 180 - Forks: 20

skaarj1989/SupernovaEngine
An experimental game engine.
Language: C++ - Size: 341 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 170 - Forks: 10

LibRapid/librapid
A highly optimised C++ library for mathematical applications and neural networks.
Language: C++ - Size: 30.6 MB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 169 - Forks: 9

roq-trading/roq-cpp-samples
C++23 examples.
Language: C++ - Size: 10.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 164 - Forks: 54

zerodaycode/Zork
Project manager and builder automation tool for modern C++ projects
Language: Rust - Size: 239 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 154 - Forks: 11

odoo/paper-muncher
๐ Convert HTML/CSS to PDF or images instantly
Language: C++ - Size: 46.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 147 - Forks: 21

hugsy/pwn--
pwn++ is a Windows & Linux library oriented for exploit dev but mostly used to play with modern C++ features
Language: C++ - Size: 829 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 140 - Forks: 18

robertoraggi/cplusplus
A compiler front end for the C++ language
Language: C++ - Size: 6.3 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 129 - Forks: 14

cpp-tutor/learnmoderncpp-tutorial
Complete, working programs, plus Markdown sources, from the C++ tutorial hosted at learnmoderncpp.com
Language: C++ - Size: 236 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 129 - Forks: 16

scivision/Cpp23-examples
Example C++23 and C++20 syntax and tests of compilers and CMake
Language: C++ - Size: 227 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 107 - Forks: 16

fktn-k/fkYAML
A C++ header-only YAML library
Language: C++ - Size: 3.21 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 102 - Forks: 14

genyleap/Project-Template
PT is a template for modern C++ projects with useful features for developing cross-platform products.
Language: C++ - Size: 580 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 102 - Forks: 26

crud89/LiteFX
Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan ๐ and DirectX 12 โ.
Language: C++ - Size: 91.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 95 - Forks: 9

MAWHA/UniversalMaaActuator
ๅบไบ MaaFramework ไธ Qt6 ็็ฉๅๅผฅๆฐไธ้ฎ้ฟ่ๅฐๅฉๆ | ้็จ MAA PC ็ซฏๆ้้ขๅคไธญ๏ผ
Language: C++ - Size: 21.4 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 93 - Forks: 2

terroo/terlang
Programming language for scripting with syntax similar to C++
Language: C++ - Size: 122 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 74 - Forks: 5

linkdd/logfmtxx
Header only C++23 structured logging library using logfmt
Language: C++ - Size: 106 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 71 - Forks: 2

Curve/rohrkabel
๐ A C++ Pipewire-API Wrapper
Language: C++ - Size: 578 KB - Last synced at: about 23 hours ago - Pushed at: about 2 months ago - Stars: 64 - Forks: 5

FrancoisCarouge/Kalman
Kalman Filter
Language: C++ - Size: 77.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 60 - Forks: 7

orange-cpp/omath
Cross-platform modern general purpose math library written in C++23
Language: C++ - Size: 1.91 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 52 - Forks: 5

YexuanXiao/PlayerWinRT
A local music player using C++/WinRT & WinUI3
Language: C++ - Size: 1.65 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 4

antkeeper/antkeeper-source
๐ Ant colony simulation game source code
Language: C++ - Size: 4.89 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 46 - Forks: 1

rhalbersma/bit_set
Rebooting the std::bitset franchise
Language: C++ - Size: 822 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 44 - Forks: 5

alugowski/task-thread-pool
Fast and lightweight thread pool for C++11 and newer.
Language: C++ - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 42 - Forks: 3

Nevermore1994/Cpp-Channel
C++ MPSC-Channel, Thread-safe container for sharing data between threads
Language: C++ - Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 3

learncppnow/9E
Code samples from Teach Yourself C++ In One Hour a Day, Ninth Edition by Siddhartha Rao. Released in 2022 this book uses nearly 300 code samples to explain the most modern C++ language features including C++20 and C++23
Language: C++ - Size: 103 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 40 - Forks: 17

qtinsider/meegram2
Telegram client for Nokia N9 (used tdlib)
Language: C++ - Size: 1.94 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 39 - Forks: 3

arturbac/simple_enum
SimpleEnum: An Fast, Intuitive and Type-Safe C++ Enumeration Support Library
Language: C++ - Size: 412 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 38 - Forks: 2

rutura/cpp23m
Master Modern C++ with Real Projects Learn C++23 the professional way with real-world projects, modern tools like CMake and vcpkg, and industry-standard practices. Perfect for beginners, students, and professionals aiming to write future-proof, high-performance C++ code.
Language: C++ - Size: 965 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 33 - Forks: 22

Pixelfield-ru/SungearEngine
An open-source game engine
Language: C++ - Size: 1.28 GB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 32 - Forks: 2

ashaduri/csv-parser
Compile-time and runtime CSV parser written in Modern C++
Language: C++ - Size: 819 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 31 - Forks: 5

trollworks/sdk-core
Core SDK of Trollworks engine
Language: C++ - Size: 528 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 0

lstrsrt/csgo_internal_base
Yet another internal cheat base for CS:GO. Currently unfinished.
Language: C++ - Size: 279 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 9

pointertobios/asco
C++20 coroutine based async framework.
Language: C++ - Size: 549 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 23 - Forks: 0

auto-lambda/kMath
A work-in-progress C++20/23 header-only maths library for game development, embedded, kernel and general-purpose that works in constant context.
Language: C++ - Size: 91.8 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 2

fireundubh/LibFire
Papyrus Extender by fireundubh. New releases first available at letsplaywithfire.com
Language: C++ - Size: 340 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 7

KaruroChori/enance-amamento
A template library for headless rendering of Signed Distance Fields based on OpenMP.
Language: C++ - Size: 493 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 21 - Forks: 0

Eisenwave/ulight
ยตlight or "u-light" is a zero-dependency, lightweight, and portable syntax highlighter.
Language: C++ - Size: 3.05 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 21 - Forks: 5

RedSkittleFox/reflexpr
Compile time struct Reflections
Language: C++ - Size: 40 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 1

CaffeineViking/concepts-primer
Primer for C++ Concepts
Language: TeX - Size: 3.71 MB - Last synced at: 11 months ago - Pushed at: about 6 years ago - Stars: 21 - Forks: 2

iamtimmy/maan
Experimental C++ wrapper for LuaJIT's C API
Language: C++ - Size: 112 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 1

MorganCaron/Script
Script is a multi-paradigm compiled programming language. The compiler core has been migrated to CppUtils.
Language: C++ - Size: 429 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 0

qlibs/perf
C++23 Performance library
Language: C++ - Size: 80.1 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 19 - Forks: 1

tonitaga/MTLT
MTLT is a header-only math matrix library that allows you to do compile-time calculations, perform atomic operations, and contains all the basic operations on matrices. The library is written in STL style, supports joint work with STL algorithms. Since C++11
Language: C++ - Size: 263 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 19 - Forks: 0

DeveloperPaul123/genetic
A performant and flexible genetic algorithm implemented in C++20/23.
Language: C++ - Size: 1.62 MB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 19 - Forks: 1

coderonion/awesome-cpp20
This repository lists some awesome public projects about C++20, C++23, C++26 and beyond.
Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 18 - Forks: 2

Arclight-Team/Arclight
High-performance C++23 ecosystem
Language: C++ - Size: 64.4 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 18 - Forks: 2

tobanteEmbedded/tetl
Embedded template library.
Language: C++ - Size: 5.72 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 2

JessyDL/paradigm
C++20 Vulkan and GLes rendering engine
Language: C++ - Size: 4.21 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 2

Curve/ereignis
๐ A thread-safe C++23 Event Library
Language: C++ - Size: 110 KB - Last synced at: about 23 hours ago - Pushed at: about 23 hours ago - Stars: 16 - Forks: 3

yottaawesome/boring32
An experimental modern C++ wrapper around the Win32 API.
Language: C++ - Size: 3.06 MB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 16 - Forks: 3

janwilmans/ring_span
A ring_span implementation that allows zero construction and destruction
Language: C++ - Size: 134 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 3

roq-trading/roq-algo
C++23 tools and utilities for algorithmic trading.
Language: C++ - Size: 440 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 14 - Forks: 2

karnkaul/djson
Dumb simple JSON parsing library
Language: C++ - Size: 187 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 14 - Forks: 2

Clownacy/clownmdsdk
Toolchain for creating Sega Mega Drive homebrew in modern C++.
Language: C++ - Size: 10 MB - Last synced at: about 19 hours ago - Pushed at: 12 days ago - Stars: 14 - Forks: 0

uonrobotics/ctmd
CTMD: Compile-Time Multi-Dimensional matrix library
Language: C++ - Size: 395 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 14 - Forks: 1

patrulek/modernRX
Modern C++ RandomX Implementation
Language: C++ - Size: 914 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 14 - Forks: 0

RedSkittleFox/serialize
C++ 23 serialization library
Language: C++ - Size: 44.9 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

codingburgas/2122-10-biology-KSChervenkov19
Our project is a non-predictable, highly engaging, modern designed, educational, environment-based, data processing, visually represented, 3D-based, mutation-based, interactive, natural selection simulator with a great ease of use
Language: C++ - Size: 68.8 MB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 1

medranSolus/ZenithEngine
3D graphics rendering engine
Language: C++ - Size: 483 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 13 - Forks: 2

DisabledMallis/NuvolaEventSystem
A thread-safe event system for modern C++
Language: C++ - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 2

cpp-tutor/learnmoderncpp-articles
Sample code from blog posts on learnmoderncpp.com
Language: C++ - Size: 138 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 1

r3yl4h/pe-x86-parser
this is a small pe64 file analyzer in c++ with winapi, I didn't do it in the best way but hey, it's a small project like that that I thought was nice to do, the program can work in it calling with arguments or executing it as such.
Language: C++ - Size: 3.27 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 13 - Forks: 1

StackOverflowExcept1on/uwp-injector
This project allows to perform DLL-injection into UWP applications
Language: C++ - Size: 53.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 3

fireundubh/LibMathf
Papyrus Extender for common math functions. New releases first available at letsplaywithfire.com.
Language: C++ - Size: 245 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

ThePhD/ThePhD.github.io
Blogging is a go!
Language: HTML - Size: 300 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11 - Forks: 8

karnkaul/clap
Lightweight, type-safe command line arguments parser using C++23
Language: C++ - Size: 73.2 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 1

VladimirShaleev/ipaddress
A library for working and manipulating IPv4/IPv6 addresses and networks
Language: C++ - Size: 12.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

lackhole/stl-preview
C++26 STL for C++14~ developers
Language: C++ - Size: 2.63 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 3

azinoviev/cpp-videos
A curated list of C++ conference videos, talks, lectures and interviews
Size: 135 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 1

Adttil/ruzhouxie
A powerful heterogeneous tensor and heterogeneous range library for C++23.
Language: C++ - Size: 493 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 10 - Forks: 2

wesigj/cplusplusboys
cplusplusboys
Language: C++ - Size: 1.76 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 3

Farravid/farra_constexpr
Compilation of C++23 constexpr utilities
Language: C++ - Size: 46.9 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 10 - Forks: 0

rhalbersma/dctl
Draughts and checkers template library
Language: C++ - Size: 7.23 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

kelarov/App
A Learning Ground for C++ Enthusiasts
Language: C++ - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

stripe2933/mdspan_formatter
Make std::mdspan formattable by std::format.
Language: C++ - Size: 37.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

RQuarx/aurgh
AURGH is an Arch User Repository Graphical Helper, made with C++23 and is compatible with GTK3 and GTK4.
Language: C++ - Size: 280 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 9 - Forks: 0

Aaalibaba42/cxx_tuncfest
Modern C++ Single Header Functional Testing Framework
Language: C++ - Size: 414 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 9 - Forks: 0

Curve/lockpp
๐ A C++20 Library that provides mutex protected objects
Language: C++ - Size: 135 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 2

ruoka/net4cpp
Network library implemented with C++23 standard
Language: C++ - Size: 251 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 9 - Forks: 3

janwilmans/OpenCanary
A set of scripts for aggregation, analysis and reporting of build and static analysis results.
Language: Python - Size: 401 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 9 - Forks: 0
