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: 554 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 13,089 - Forks: 900

doctest/doctest

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

Language: C++ - Size: 6.29 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 6,173 - Forks: 658

andreasfertig/cppinsights

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

Language: C++ - Size: 3.03 MB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 4,246 - Forks: 252

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: 9 days ago - Pushed at: 4 months ago - Stars: 2,477 - Forks: 280

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: about 7 hours ago - Pushed at: about 1 year ago - Stars: 2,300 - Forks: 185

tip-of-the-week/cpp

C++ Tip Of The Week

Language: C++ - Size: 2.4 MB - Last synced at: 10 days ago - Pushed at: 19 days ago - Stars: 1,606 - Forks: 73

mpusz/mp-units

The quantities and units library for C++

Language: C++ - Size: 35.9 MB - Last synced at: 8 days ago - Pushed at: 17 days ago - Stars: 1,172 - Forks: 100

liblava/liblava

Modern and easy-to-use library for Vulkan

Language: C++ - Size: 10.1 MB - Last synced at: 7 months ago - Pushed at: 7 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: 775 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 716 - Forks: 48

es3n1n/obfuscator

PE bin2bin obfuscator

Language: C++ - Size: 345 KB - Last synced at: 2 days ago - Pushed at: 13 days ago - Stars: 673 - Forks: 68

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

linkdd/aitoolkit

Give a brain to your game's NPCs

Language: C++ - Size: 1.27 MB - Last synced at: 17 days ago - Pushed at: 12 months ago - Stars: 479 - Forks: 26

roq-trading/roq-api

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

Language: C++ - Size: 12 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 472 - Forks: 112

kokkos/mdspan

Reference implementation of mdspan targeting C++23

Language: C++ - Size: 1.79 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 451 - Forks: 73

saucer/saucer

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

Language: C++ - Size: 2.12 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 390 - Forks: 30

lkimuk/cpp-resources

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

Size: 88.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 228 - Forks: 20

ExplosionEngine/Explosion

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

Language: C++ - Size: 58.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 190 - Forks: 29

cppmap/cppmap.docs

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

Size: 2.69 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 180 - Forks: 20

LibRapid/librapid

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

Language: C++ - Size: 30.6 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 169 - Forks: 11

skaarj1989/SupernovaEngine

An experimental game engine.

Language: C++ - Size: 341 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 168 - Forks: 9

roq-trading/roq-cpp-samples

C++ examples.

Language: C++ - Size: 10.2 MB - Last synced at: 17 days ago - Pushed at: 19 days ago - Stars: 162 - Forks: 55

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: 16 days ago - Pushed at: 23 days ago - Stars: 134 - Forks: 18

robertoraggi/cplusplus

A compiler front end for the C++ language

Language: C++ - Size: 6.15 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 129 - Forks: 13

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 129 - Forks: 16

zerodaycode/Zork

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

Language: Rust - Size: 231 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 10

odoo/paper-muncher

๐Ÿ“„ An experimental document-generation tool

Language: C++ - Size: 71.7 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 114 - Forks: 15

scivision/Cpp23-examples

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

Language: C++ - Size: 261 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 103 - Forks: 16

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

fktn-k/fkYAML

A C++ header-only YAML library

Language: C++ - Size: 3.47 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 100 - Forks: 14

MAWHA/UniversalMaaActuator

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

Language: C++ - Size: 21.4 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 93 - Forks: 2

crud89/LiteFX

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

Language: C++ - Size: 88.3 MB - Last synced at: 15 days ago - Pushed at: 18 days ago - Stars: 92 - Forks: 9

linkdd/logfmtxx

Header only C++23 structured logging library using logfmt

Language: C++ - Size: 106 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 71 - Forks: 2

terroo/terlang

Programming language for scripting with syntax similar to C++

Language: C++ - Size: 104 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 67 - Forks: 2

FrancoisCarouge/Kalman

Kalman Filter

Language: C++ - Size: 65.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 56 - Forks: 7

YexuanXiao/PlayerWinRT

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

Language: C++ - Size: 1.65 MB - Last synced at: 12 days ago - Pushed at: 12 months ago - Stars: 52 - Forks: 4

antkeeper/antkeeper-source

๐Ÿœ Ant colony simulation game source code

Language: C++ - Size: 4.89 MB - Last synced at: about 19 hours ago - Pushed at: about 20 hours ago - Stars: 45 - Forks: 1

orange-cpp/omath

Cross-platform modern general purpose math library written in C++23

Language: C++ - Size: 1.58 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 43 - Forks: 3

rhalbersma/bit_set

Rebooting the std::bitset franchise

Language: C++ - Size: 779 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 43 - 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: 12 days ago - Pushed at: 5 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: 10 months ago - Pushed at: 10 months 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: about 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: 4 months ago - Pushed at: 4 months ago - Stars: 39 - Forks: 3

arturbac/simple_enum

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

Language: C++ - Size: 356 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 33 - 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 9 hours ago - Pushed at: about 10 hours ago - Stars: 29 - Forks: 19

Pixelfield-ru/SungearEngine

Native SungearEngine

Language: C++ - Size: 1.28 GB - Last synced at: about 18 hours ago - Pushed at: about 20 hours ago - Stars: 25 - Forks: 1

trollworks/sdk-core

Core SDK of Trollworks engine

Language: C++ - Size: 528 KB - Last synced at: 11 months ago - Pushed at: 11 months 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

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

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

CaffeineViking/concepts-primer

Primer for C++ Concepts

Language: TeX - Size: 3.71 MB - Last synced at: 9 months ago - Pushed at: almost 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: 11 months ago - Pushed at: 11 months 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: 1 day ago - Pushed at: about 1 year 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: 12 days ago - Pushed at: about 1 month 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: 7 days ago - Pushed at: 8 months ago - Stars: 19 - Forks: 1

Arclight-Team/Arclight

High-performance C++23 ecosystem

Language: C++ - Size: 64.4 MB - Last synced at: 8 months ago - Pushed at: 8 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: 12 months ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 2

yottaawesome/boring32

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

Language: C++ - Size: 3.05 MB - Last synced at: 4 days ago - Pushed at: 22 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: 23 days ago - Pushed at: almost 5 years ago - Stars: 16 - Forks: 3

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

Curve/ereignis

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

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

patrulek/modernRX

Modern C++ RandomX Implementation

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

RedSkittleFox/serialize

C++ 23 serialization library

Language: C++ - Size: 44.9 KB - Last synced at: 21 days ago - Pushed at: about 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: over 2 years ago - Stars: 14 - Forks: 1

medranSolus/ZenithEngine

3D graphics rendering engine

Language: C++ - Size: 479 MB - 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: about 1 month ago - Pushed at: about 1 month 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: 4 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 1

StackOverflowExcept1on/uwp-injector

This project allows to perform DLL-injection into UWP applications

Language: C++ - Size: 43 KB - Last synced at: 15 days ago - Pushed at: 15 days 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: about 2 years ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

ThePhD/ThePhD.github.io

Blogging is a go!

Language: HTML - Size: 299 MB - Last synced at: 17 days ago - Pushed at: 24 days ago - Stars: 11 - Forks: 8

roq-trading/roq-algo

C++ tools and utilities for algorithmic trading.

Language: C++ - Size: 343 KB - Last synced at: 1 day ago - Pushed at: 24 days ago - Stars: 11 - Forks: 2

Clownacy/clownmdsdk

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

Language: C++ - Size: 4.64 MB - Last synced at: about 12 hours ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 0

karnkaul/clap

Lightweight, type-safe command line arguments parser using C++23

Language: C++ - Size: 73.2 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 1

VladimirShaleev/ipaddress

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

Language: C++ - Size: 11.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 10 - Forks: 0

qlibs/perf

C++23 Performance library

Language: C++ - Size: 81.1 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 10 - Forks: 0

lackhole/stl-preview

C++26 STL for C++14~ developers

Language: C++ - Size: 2.61 MB - Last synced at: 12 days ago - Pushed at: 12 days 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: 3 months ago - Pushed at: 3 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: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 2

wesigj/cplusplusboys

cplusplusboys

Language: C++ - Size: 1.76 MB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 3

Farravid/farra_constexpr

Compilation of C++23 constexpr utilities

Language: C++ - Size: 46.9 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 10 - Forks: 0

rhalbersma/dctl

Draughts and checkers template library

Language: C++ - Size: 7.23 MB - Last synced at: 10 months ago - Pushed at: 10 months 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

ruoka/net4cpp

Network library implemented with C++23 standard

Language: C++ - Size: 251 KB - Last synced at: 3 months ago - Pushed at: 3 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: 23 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0

terroo/chrome-dino

Google Chrome Dinosaur Game, but made with C++ and SFML

Language: C++ - Size: 51.8 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 9 - Forks: 3

camc/voxel

A voxel game engine using C++23 and modern OpenGL

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

terroo/puzzle

This repository stores a Puzzle game created with C++ and SFML. The step by step was done in a video on Youtube in Portuguese.

Language: C++ - Size: 481 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

MamarezaAlipour/Math-Hole

The Hole C++ and Fortran Numerical Library

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

matiaslindgren/advent-of-code-cpp

Advent of Code C++

Language: C++ - Size: 1.06 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 8 - Forks: 0

gurotopia/gurotopia

Growtopia Private Server, GTPS

Language: C++ - Size: 5.65 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 1

Langulus/Anyness

Type-erased and templated containers for C++23, with a focus on convenience and modularity

Language: C++ - Size: 4.37 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 1

NeilJustice/ZenUnitAndMetalMock

ZenUnit and MetalMock are C++ single-header unit testing and mocking frameworks with convenient syntaxes for rigorously confirming the correctness of C++ programs.

Language: C++ - Size: 11.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 8 - Forks: 0

roq-trading/roq-logging

Logging utilities.

Language: C++ - Size: 315 KB - Last synced at: 1 day ago - Pushed at: 24 days ago - Stars: 8 - Forks: 3

Challanger524/template-cpp

Clean C++ CMake Ninja VSCode template

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

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

dxnu/okec

A Realistic, Versatile, and Easily Customizable Edge Computing Simulator.

Language: C++ - Size: 4.06 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 8 - Forks: 2

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

Jonathan-Greve/Xmake-template

Xmake C++23 project template. Using C++ modules, github workflows for CI/CD (Windows and Ubuntu) and gtest for testing. Compiles with both GCC on Ubuntu and MSVC on Windows. See the linux.yml file for how to properly install GCC on ubuntu if you're having trouble.

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