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: 553 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14,031 - Forks: 976

doctest/doctest

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

Language: C++ - Size: 6.33 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6,532 - Forks: 676

andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

Language: C++ - Size: 2.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4,306 - Forks: 253

zrythm/zrythm

a highly automated and intuitive digital audio workstation - official mirror

Language: C++ - Size: 212 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 2,790 - Forks: 112

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: 4 months ago - Pushed at: about 1 year ago - Stars: 2,648 - Forks: 287

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: 4 days ago - Pushed at: almost 2 years ago - Stars: 2,307 - Forks: 191

monocasual/giada

Your Hardcore Loop Machine.

Language: C++ - Size: 14.6 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 1,930 - Forks: 103

tip-of-the-week/cpp

C++ Tip Of The Week

Size: 2.41 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1,611 - Forks: 73

mpusz/mp-units

The quantities and units library for C++

Language: C++ - Size: 64.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,307 - Forks: 116

liblava/liblava

Modern and easy-to-use library for Vulkan

Language: C++ - Size: 10.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 842 - Forks: 54

es3n1n/obfuscator

PE bin2bin obfuscator

Language: C++ - Size: 392 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 774 - Forks: 80

RavEngine/RavEngine

A fast C++23 3D game engine for modern devices, with wide platform support

Language: C++ - Size: 764 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 757 - Forks: 50

ckormanyos/real-time-cpp

Source code for the book Real-Time C++, by Christopher Kormanyos

Language: C++ - Size: 270 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 752 - Forks: 185

renatoGarcia/icecream-cpp

๐Ÿฆ Never use cout/printf to debug again

Language: C++ - Size: 684 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 720 - Forks: 36

saucer/saucer

๐Ÿ›ธ A modern, cross-platform C++ webview library

Language: C++ - Size: 3.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 671 - Forks: 41

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: 7 months ago - Pushed at: 11 months ago - Stars: 591 - Forks: 42

roq-trading/roq-api

C++ interfaces used to communicate with Roq's market gateways.

Language: C++ - Size: 12 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 493 - Forks: 112

kokkos/mdspan

Reference implementation of mdspan targeting C++23

Language: C++ - Size: 1.81 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 486 - Forks: 81

linkdd/aitoolkit

Give a brain to your game's NPCs

Language: C++ - Size: 1.27 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 483 - Forks: 26

lkimuk/cpp-resources

C++ๆ–‡็ซ ใ€่ฎบๆ–‡ใ€่ง†้ข‘่ต„ๆบๅˆ†ไบซ๏ผŒๆฏๆœˆๅ››ๆœŸ๏ผŒไพ›็พคๅ†…ๆœ‹ๅ‹้˜…่ฏปไบคๆตใ€‚

Size: 88.6 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 258 - Forks: 21

odoo/paper-muncher

๐Ÿ“„ Convert HTML/CSS to PDF or images instantly

Language: C++ - Size: 48 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 225 - Forks: 32

treefrogframework/cpi

Tiny c++ interpreter

Language: C++ - Size: 129 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 209 - Forks: 32

ExplosionEngine/Explosion

๐Ÿ’ฅ A modern cross-platform game engine (WIP)

Language: C++ - Size: 59.4 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 192 - Forks: 28

cppmap/cppmap.docs

๐Ÿ—บ๏ธ Source code of "C++ ใฎๆญฉใๆ–น": C++20/23/26 resources written in Japanese.

Size: 2.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 180 - Forks: 20

skaarj1989/SupernovaEngine

An experimental game engine.

Language: C++ - Size: 341 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 180 - Forks: 12

LibRapid/librapid

A highly optimised C++ library for mathematical applications and neural networks.

Language: C++ - Size: 30.3 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 176 - Forks: 10

orange-cpp/omath

Cross-platform modern general purpose math library written in C++23 that suitable for cheat/game development.

Language: C++ - Size: 12.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 165 - Forks: 14

roq-trading/roq-cpp-samples

C++ examples.

Language: C++ - Size: 10.3 MB - Last synced at: about 13 hours ago - Pushed at: 2 days ago - Stars: 164 - Forks: 55

zerodaycode/Zork

Project manager and builder automation tool for modern C++ projects

Language: Rust - Size: 239 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 159 - Forks: 11

cpp-tutor/learnmoderncpp-tutorial

Complete, working programs, plus Markdown sources, from the C++ tutorial hosted at learnmoderncpp.com

Language: Jupyter Notebook - Size: 481 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 151 - Forks: 20

robertoraggi/cplusplus

A compiler front end for the C++ language

Language: C++ - Size: 7.58 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 150 - Forks: 15

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: 7 months ago - Pushed at: 7 months ago - Stars: 140 - Forks: 18

sentomk/patternia

Providing pattern matching for modern c++.

Language: C++ - Size: 1.87 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 119 - Forks: 4

scivision/Cpp23-examples

Example C++23 and C++20 syntax and tests of compilers and CMake

Language: C++ - Size: 245 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 116 - Forks: 16

fktn-k/fkYAML

A C++ header-only YAML library

Language: C++ - Size: 3.18 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 116 - Forks: 16

rbock/sqlpp23

A type safe SQL library for C++

Language: C++ - Size: 7.01 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 109 - Forks: 12

crud89/LiteFX

Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan ๐ŸŒ‹ and DirectX 12 โŽ.

Language: C++ - Size: 93.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 107 - Forks: 9

genyleap/pt

PT is a template for modern C++ projects with useful features for developing cross-platform products.

Language: C++ - Size: 580 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 103 - Forks: 27

MAWHA/UniversalMaaActuator

ๅŸบไบŽ MaaFramework ไธŽ Qt6 ็š„็‰ฉๅŽๅผฅๆ–ฐไธ€้”ฎ้•ฟ่‰ๅฐๅŠฉๆ‰‹ | ้€š็”จ MAA PC ็ซฏๆž้€Ÿ้ข„ๅค‡ไธญ๏ผ

Language: C++ - Size: 21.4 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 97 - Forks: 2

Tectu/malloy

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

Language: C++ - Size: 3.52 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 83 - Forks: 13

terroo/terlang

Programming language for scripting with syntax similar to C++

Language: C++ - Size: 130 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 78 - Forks: 5

linkdd/logfmtxx

Header only C++23 structured logging library using logfmt

Language: C++ - Size: 109 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: 585 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 69 - Forks: 6

FrancoisCarouge/Kalman

Kalman Filter

Language: C++ - Size: 86.6 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 64 - Forks: 7

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: 5 months ago - Pushed at: 8 months ago - Stars: 59 - Forks: 25

YexuanXiao/PlayerWinRT

A local music player using C++/WinRT & WinUI3

Language: C++ - Size: 1.69 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 58 - Forks: 6

cdervis/cppstat

C++ Compiler Support Status Page

Size: 618 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 51 - Forks: 4

antkeeper/antkeeper-source

๐Ÿœ Ant colony simulation game source code

Language: C++ - Size: 5.46 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 51 - Forks: 1

Hammurabi/Adenium

Adenium โ€“ Lightning-Fast, Secure, Deterministic Web3 Network ๐Ÿš€ Build scalable decentralized applications with predictable, provable behavior. Tiny 4โ€“25 byte transactions, 192 shards, 3.5M TPS, secure account/deployment separation, and developer-friendly mini-server deployments. Ready for billions of users and deployments.

Language: Python - Size: 5.66 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 48 - Forks: 7

ilobilix/kernel

Hobby kernel in modern C++

Language: C++ - Size: 41 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 47 - Forks: 2

rhalbersma/bit_set

Rebooting the std::bitset franchise

Language: C++ - Size: 873 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 45 - Forks: 5

Pixelfield-ru/SungearEngine

An open-source game engine

Language: C++ - Size: 1.31 GB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 45 - Forks: 2

alugowski/task-thread-pool

Fast and lightweight thread pool for C++11 and newer.

Language: C++ - Size: 54.7 KB - Last synced at: 9 months ago - Pushed at: about 1 year 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: over 1 year ago - Pushed at: over 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: almost 3 years ago - Pushed at: almost 4 years ago - Stars: 40 - Forks: 17

furudbat/wayland-vpets Fork of saatvik333/wayland-bongocat

virtual pets for your linux desktop

Language: C++ - Size: 17.7 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 39 - Forks: 1

arturbac/simple_enum

SimpleEnum: An Fast, Intuitive and Type-Safe C++ Enumeration Support Library

Language: C++ - Size: 424 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 39 - Forks: 2

qtinsider/meegram2

Telegram client for Nokia N9 (used tdlib)

Language: C++ - Size: 1.94 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 39 - Forks: 3

eisenwave/ulight

ยตlight or "u-light" is a zero-dependency, lightweight, and portable syntax highlighter.

Language: C++ - Size: 3.32 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 33 - Forks: 7

ashaduri/csv-parser

Compile-time and runtime CSV parser written in Modern C++

Language: C++ - Size: 819 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 31 - Forks: 5

pointertobios/asco

Coroutine based async framework.

Language: C++ - Size: 786 KB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 28 - Forks: 0

boostorg/spirit_x4

A modern, header-only PEG parser combinator library for C++23

Language: C++ - Size: 107 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 28 - Forks: 2

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: 5 days ago - Pushed at: 12 months ago - Stars: 26 - Forks: 2

trollworks/sdk-core

Core SDK of Trollworks engine

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

lgztx96/CommunityToolkit.WinUI

WinUI Community Toolkit (C++ Port)

Language: C++ - Size: 17.8 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 24 - Forks: 2

tobanteEmbedded/tetl

Embedded template library.

Language: C++ - Size: 6.57 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 24 - Forks: 2

lstrsrt/csgo_internal_base

Yet another internal cheat base for CS:GO. Currently unfinished.

Language: C++ - Size: 279 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 9

iamtimmy/maan

Experimental C++ wrapper for LuaJIT's C API

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

KaruroChori/enance-amamento

A template library for headless rendering of Signed Distance Fields based on OpenMP.

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

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: 8 months ago - Pushed at: about 3 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: almost 3 years ago - Pushed at: about 3 years ago - Stars: 23 - Forks: 7

RedSkittleFox/reflexpr

Compile time struct Reflections

Language: C++ - Size: 40 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 1

yottaawesome/boring32

An experimental modern C++ wrapper around the Win32 API.

Language: C++ - Size: 3.12 MB - Last synced at: 16 days ago - Pushed at: 19 days ago - Stars: 21 - Forks: 3

CaffeineViking/concepts-primer

Primer for C++ Concepts

Language: TeX - Size: 3.71 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 2

joz-k/LockFreeSpscQueue

A high-performance, single-producer, single-consumer (SPSC) queue implemented in modern C++23

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

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: 6 months ago - Pushed at: almost 2 years ago - Stars: 20 - Forks: 0

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: 9 months ago - Pushed at: 10 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: 6 months ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 1

tinyBigGAMES/JetPascal

JetPascal - Accelerate Your Code! ๐Ÿš€ A next-generation Pascal-to-C++ transpiler that turns your Delphi/Pascal code into blazing-fast native executables. Built with a clean polymorphic architecture that emits modern C++ code, then compiles it using the Zig toolchain for cross-platform deployment.

Language: Pascal - Size: 657 KB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 4

uonrobotics/ctmd

CTMD: Compile-Time Multi-Dimensional matrix library

Language: C++ - Size: 612 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 2

ItalianG0urmet/MemMapExplorer

Interactive terminal-based utility for exploring Linux process memory maps and loaded libraries via /proc/. Supports filtering, full path display, and color-coded navigation.

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

Curve/ereignis

๐ŸŽ‰ A thread-safe C++23 Event Library

Language: C++ - Size: 121 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 18 - Forks: 3

Arclight-Team/Arclight

High-performance C++23 ecosystem

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

roq-trading/roq-algo

C++ tools and utilities for algorithmic trading.

Language: C++ - Size: 351 KB - Last synced at: about 13 hours ago - Pushed at: 2 days ago - Stars: 17 - Forks: 2

JessyDL/paradigm

C++20 Vulkan and GLes rendering engine

Language: C++ - Size: 9.42 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 17 - Forks: 2

Curve/rebind

๐ŸŽฒ Simple, compiler agnostic, C++23 reflection library (for aggregates and enums)

Language: C++ - Size: 127 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 17 - Forks: 0

Clownacy/clownmdsdk

Toolchain for creating Sega Mega Drive homebrew with modern C++.

Language: C++ - Size: 10 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 16 - Forks: 0

janwilmans/ring_span

A ring_span implementation that allows zero construction and destruction

Language: C++ - Size: 134 KB - Last synced at: 8 months ago - Pushed at: over 5 years ago - Stars: 16 - Forks: 3

karnkaul/locc

C++23 utility to count lines of code

Language: C++ - Size: 4.63 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 15 - Forks: 2

medranSolus/ZenithEngine

3D graphics rendering engine

Language: C++ - Size: 519 MB - Last synced at: about 2 hours ago - Pushed at: 1 day ago - Stars: 14 - Forks: 2

VladimirShaleev/ipaddress

A library for working and manipulating IPv4/IPv6 addresses and networks

Language: C++ - Size: 12.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 1

karnkaul/djson

Dumb simple JSON parsing library

Language: C++ - Size: 176 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 14 - Forks: 2

patrulek/modernRX

Modern C++ RandomX Implementation

Language: C++ - Size: 914 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 0

RedSkittleFox/serialize

C++ 23 serialization library

Language: C++ - Size: 44.9 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 14 - Forks: 1

Usub-development/unet

Asynchronous, high-performance HTTP server in modern C++23

Language: C++ - Size: 453 KB - Last synced at: about 14 hours ago - Pushed at: 1 day ago - Stars: 13 - Forks: 2

Erellu/fubuki

Idiomatic C++23 cross-platform composable abstraction framework for Vulkan and low-level graphics.

Language: C++ - Size: 2.56 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 1

DisabledMallis/NuvolaEventSystem

A thread-safe event system for modern C++

Language: C++ - Size: 40 KB - Last synced at: 7 months ago - Pushed at: 7 months 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: 10 months ago - Pushed at: 10 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: 12 months ago - Pushed at: 12 months ago - Stars: 13 - 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: 25 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 1