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

Topic: "cpp20"

changkun/modern-cpp-tutorial

📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/

Language: C++ - Size: 37.5 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 24,780 - Forks: 3,047

shadps4-emu/shadPS4

PlayStation 4 emulator for Windows, Linux and macOS written in C++

Language: C++ - Size: 38.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 22,775 - Forks: 1,432

AnthonyCalandra/modern-cpp-features

A cheatsheet of modern C++ language and library features.

Size: 181 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 20,426 - Forks: 2,154

SFTtech/openage

Clone of the Age of Empires II engine 🚀

Language: Python - Size: 17.9 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 13,657 - Forks: 1,195

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: 13 days ago - Pushed at: 13 days ago - Stars: 13,352 - Forks: 913

rigtorp/awesome-modern-cpp

A collection of resources on modern C++

Language: HTML - Size: 209 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 12,380 - Forks: 1,194

skypjack/entt

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

Language: C++ - Size: 36.3 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 11,192 - Forks: 960

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: 6 days ago - Pushed at: 20 days ago - Stars: 6,270 - Forks: 665

0voice/cpp_new_features

2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等

Language: C++ - Size: 3.16 MB - Last synced at: 28 days ago - Pushed at: about 3 years ago - Stars: 5,582 - Forks: 1,170

spaceandtimefdn/blitzar

Zero-knowledge proof acceleration with GPUs for C++ and Rust

Language: C++ - Size: 4.57 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 5,026 - Forks: 154

R3nzTheCodeGOD/R3nzSkin 📦

Skin changer for League of Legends (LOL)

Language: C++ - Size: 617 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 4,985 - Forks: 771

NVIDIA/thrust 📦

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl

Language: C++ - Size: 17 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 4,974 - Forks: 763

nghttp2/nghttp2

nghttp2 - HTTP/2 C Library and tools

Language: C++ - Size: 36.6 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 4,793 - Forks: 906

andreasfertig/cppinsights

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

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

p-ranav/awesome-hpp

A curated list of awesome header-only C++ libraries

Size: 399 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 3,816 - Forks: 246

infiniflow/infinity

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text

Language: C++ - Size: 64.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,755 - Forks: 352

hanickadot/compile-time-regular-expressions

Compile Time Regular Expression in C++

Language: C++ - Size: 2.61 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 3,589 - Forks: 198

danielkrupinski/Osiris

Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.

Language: C++ - Size: 121 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3,488 - Forks: 974

scarsty/kys-cpp

《金庸群侠传》c++复刻版,已完工

Language: C++ - Size: 10 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2,744 - Forks: 385

microsoft/proxy

Proxy: Next Generation Polymorphism in C++

Language: C++ - Size: 619 KB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 2,702 - Forks: 187

David-Haim/concurrencpp

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

Language: C++ - Size: 996 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 2,552 - Forks: 228

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

odygrd/quill

Asynchronous Low Latency C++ Logging Library

Language: C++ - Size: 7.8 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 2,306 - Forks: 215

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: 1 day ago - Pushed at: over 1 year ago - Stars: 2,303 - Forks: 189

rutura/The-C-20-Masterclass-Source-Code

Source code for the C++ 20 Masterclass on udemy

Language: C++ - Size: 766 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1,938 - Forks: 1,003

alibaba/async_simple

Simple, light-weight and easy-to-use asynchronous components

Language: C++ - Size: 8.04 MB - Last synced at: 3 days ago - Pushed at: 15 days ago - Stars: 1,931 - Forks: 274

ashvardanian/less_slow.cpp

Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

Language: C++ - Size: 2.09 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 1,792 - Forks: 67

marzer/tomlplusplus

Header-only TOML config file parser and serializer for C++17.

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

NVIDIA/cub 📦

[ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl

Language: Cuda - Size: 17.5 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 1,755 - Forks: 457

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

gulrak/filesystem

An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.

Language: C++ - Size: 896 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 1,441 - Forks: 190

boost-ext/ut

C++20 μ(micro)/Unit Testing framework

Language: C++ - Size: 5.35 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 1,336 - Forks: 132

cycfi/q

C++ Library for Audio Digital Signal Processing

Language: C++ - Size: 171 MB - Last synced at: 28 days ago - Pushed at: 8 months ago - Stars: 1,273 - Forks: 163

walkccc/LeetCode

💡 LeetCode in C++23/Java/Python/MySQL/TypeScript (respect coding conventions)

Language: C++ - Size: 11 MB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 1,231 - Forks: 434

stotko/stdgpu

stdgpu: Efficient STL-like Data Structures on the GPU

Language: C++ - Size: 4.99 MB - Last synced at: 28 days ago - Pushed at: 2 months ago - Stars: 1,219 - Forks: 91

mpusz/mp-units

The quantities and units library for C++

Language: C++ - Size: 37.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,208 - Forks: 103

hyprwm/Hypr

Hypr is a tiling window manager written in modern C++.

Language: C++ - Size: 353 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1,181 - Forks: 35

axmolengine/axmol

Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games. (A fork of Cocos2d-x-4.0)

Language: C++ - Size: 99.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,117 - Forks: 231

AimRT/AimRT

A high-performance runtime framework for modern robotics.

Language: C++ - Size: 15.9 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1,113 - Forks: 160

Siv3D/OpenSiv3D

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

Language: C++ - Size: 1.69 GB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 1,081 - Forks: 146

madmann91/bvh

A modern C++ BVH construction and traversal library

Language: C++ - Size: 1.05 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,054 - Forks: 103

hyprwm/hyprpaper

Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.

Language: C++ - Size: 221 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 974 - Forks: 71

fooyin/fooyin

A customisable music player

Language: C++ - Size: 19.2 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 928 - Forks: 35

ultimatepp/ultimatepp

U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).

Language: C++ - Size: 587 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 900 - Forks: 130

libriscv/libriscv

The fastest RISC-V sandbox

Language: C++ - Size: 12.9 MB - Last synced at: about 4 hours ago - Pushed at: 5 days ago - Stars: 889 - Forks: 72

storm-devs/storm-engine 📦

Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.

Language: C++ - Size: 107 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 851 - Forks: 125

eyalz800/zpp_bits

A lightweight C++20 serialization and RPC library

Language: C++ - Size: 479 KB - Last synced at: 28 days ago - Pushed at: 2 months ago - Stars: 848 - Forks: 65

Mq-b/Modern-Cpp-templates-tutorial

现代C++模板教程

Language: C++ - Size: 540 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 809 - Forks: 109

jbaldwin/libcoro

C++20 coroutine library

Language: C++ - Size: 1.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 784 - Forks: 78

Speek-App/Speek

Privacy focused messenger that doesn't trust anyone with your identity, your contact list, or your communications

Language: C++ - Size: 212 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 745 - Forks: 72

Reputeless/PerlinNoise

Header-only Perlin noise library for modern C++ (C++17/C++20)

Language: C++ - Size: 566 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 744 - Forks: 82

Mq-b/Loser-HomeWork

卢瑟们的作业展示,答案讲解,以及一些C++知识

Language: C++ - Size: 39.7 MB - Last synced at: 28 days ago - Pushed at: 2 months ago - Stars: 724 - Forks: 138

ConorWilliams/libfork

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

Language: C++ - Size: 6.56 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 709 - Forks: 30

renatoGarcia/icecream-cpp

🍦 Never use cout/printf to debug again

Language: C++ - Size: 519 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 707 - Forks: 35

mpark/variant

C++17 `std::variant` for C++11/14/17

Language: C++ - Size: 33.8 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 691 - Forks: 91

ckormanyos/real-time-cpp

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

Language: C++ - Size: 258 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 690 - Forks: 177

Ubpa/USRefl

Header-only, tiny (99 lines) and powerful C++20 static reflection library.

Language: C++ - Size: 244 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 679 - Forks: 75

tcbrindle/flux

A C++20 library for sequence-orientated programming

Language: C++ - Size: 2.06 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 613 - Forks: 36

deathkiller/jazz2-native

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

Language: C++ - Size: 15.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 608 - Forks: 40

Zhuagenborn/Plants-vs.-Zombies-Online-Battle

🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively.(通过逆向工程、内联Hook和动态链接库注入实现的《植物大战僵尸》双人网络对战,两名玩家分别使用植物或僵尸进行防守和攻击。)

Language: C++ - Size: 66.4 MB - Last synced at: 25 days ago - Pushed at: 8 months ago - Stars: 597 - Forks: 54

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: 5 months ago - Stars: 591 - Forks: 42

AshenvaleZX/ZXEngine

C++ game engine project, for learning, practice and experiment.

Language: C++ - Size: 350 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 565 - Forks: 49

celtera/libremidi

A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.

Language: C++ - Size: 12.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 554 - Forks: 62

jinja2cpp/Jinja2Cpp

Jinja2 C++ (and for C++) almost full-conformance template engine implementation

Language: C++ - Size: 1.06 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 546 - Forks: 100

Rythe-Interactive/Rythe-Engine

Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.

Language: C++ - Size: 335 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 536 - Forks: 29

bfgroup/Lyra

A simple to use, composable, command line parser for C++ 11 and beyond

Language: C++ - Size: 2.09 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 517 - Forks: 65

martinmoene/span-lite

span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library

Language: C++ - Size: 396 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 498 - Forks: 44

DeveloperPaul123/thread-pool

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

Language: C++ - Size: 722 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 497 - Forks: 41

Mq-b/ModernCpp-ConcurrentProgramming-Tutorial

现代C++并发编程教程

Language: C++ - Size: 3.92 MB - Last synced at: 25 days ago - Pushed at: 8 months ago - Stars: 495 - Forks: 52

h4tr3d/avcpp

C++ wrapper for FFmpeg

Language: C++ - Size: 56.9 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 493 - Forks: 88

luncliff/coroutine

C++ 20 Coroutines in Action (Helpers + Test Code Examples)

Language: C++ - Size: 11.9 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 492 - Forks: 44

beached/daw_json_link

Fast, convenient JSON serialization and parsing in C++

Language: C++ - Size: 44.4 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 489 - Forks: 34

qcoro/qcoro

C++ Coroutines for Qt

Language: C++ - Size: 1.22 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 476 - Forks: 71

kelbon/AnyAny

C++17 library for comfortable and efficient dynamic polymorphism

Language: C++ - Size: 319 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 464 - Forks: 15

triSYCL/triSYCL

Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group

Language: C++ - Size: 382 MB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 443 - Forks: 98

danielkrupinski/GOESP

Cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by Dear ImGui + FreeType.

Language: C++ - Size: 4.84 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 437 - Forks: 70

csb6/html-plus-plus

Write HTML using C++ templates

Language: C++ - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 433 - Forks: 31

seqan/seqan3

The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.

Language: C++ - Size: 23.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 429 - Forks: 84

IppClub/Dora-SSR

A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.

Language: C++ - Size: 150 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 427 - Forks: 56

qlibs/reflect

C++20 Static Reflection library

Language: C++ - Size: 250 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 424 - Forks: 21

Tradias/asio-grpc

Asynchronous gRPC with Asio/unified executors

Language: C++ - Size: 5.61 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 422 - Forks: 38

jxy-s/stlkrn

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

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

baulk/baulk

baulk - Minimal Package Manager for Windows

Language: C - Size: 20 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 392 - Forks: 36

spnda/fastgltf

A modern C++17 glTF 2.0 library focused on speed, correctness, and usability

Language: C++ - Size: 2.15 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 386 - Forks: 61

Ubpa/UDRefl

Ubpa Dynamic Reflection

Language: C++ - Size: 933 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 375 - Forks: 65

cieslarmichal/faker-cxx

C++ Faker library for generating fake (but realistic) data.

Language: C++ - Size: 24.6 MB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 353 - Forks: 177

tcbrindle/span

Implementation of C++20's std::span for older compilers

Language: C++ - Size: 231 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 351 - Forks: 38

wopss/RED4ext

A script extender for REDengine 4 (Cyberpunk 2077).

Language: C++ - Size: 1.35 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 350 - Forks: 44

rollraw/qo0-csgo

internal cs:go cheat base/template

Language: C++ - Size: 7.54 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 340 - Forks: 97

agenium-scale/nsimd

Agenium Scale vectorization library for CPUs and GPUs

Language: C - Size: 6.92 MB - Last synced at: about 1 month 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.8 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 325 - Forks: 26

albin-johansson/centurion

A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.

Language: C++ - Size: 219 MB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 318 - Forks: 30

RedSkittleFox/Cpp-Learning-Resources

C++ Learning Resources

Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 316 - Forks: 42

Coldzer0/ReverseSock5Proxy 📦

A tiny Reverse Sock5 Proxy written in C :V

Language: C - Size: 492 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 310 - Forks: 39

16bit-ykiko/magic-cpp

A C++20 header-only library that supports powerful reflection for C++

Language: C++ - Size: 4.82 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 297 - Forks: 17

bobluppes/graaf

A general-purpose lightweight C++ graph library

Language: C++ - Size: 2.07 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 295 - Forks: 52

snitch-org/snitch

Lightweight C++20 testing framework.

Language: C++ - Size: 1.8 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 283 - Forks: 12

victimsnino/ReactivePlusPlus

Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach

Language: C++ - Size: 112 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 281 - Forks: 31

qlibs/mp

C++20 Meta-Programming library

Language: C++ - Size: 2.35 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 281 - Forks: 15

brisklib/brisk

Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.

Language: C++ - Size: 36 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 262 - Forks: 10