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

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