Most popular cpp repositories and open source projects

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

NightDriverStrip

NightDriver client for ESP32

226   1446   1446  

Enzyme

High-performance automatic differentiation of LLVM and MLIR.

134   1441   1441  

filesystem

An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++2...

190   1440   1440  

anki-3d-engine

AnKi 3D Engine - Vulkan and D3D12, modern renderer, scripting, physics...

91   1427   1427  

RenderHelp

:zap: 可编程渲染管线实现,帮助初学者学习渲染

175   1421   1421  

tabnine-vscode

Visual Studio Code client for Tabnine. https://marketplace.visualstudi...

201   1416   1416  

CacheLib

Pluggable in-process caching engine to build and scale high performanc...

299   1409   1409  

librg

🚀 Making multi-player gamedev simpler since 2017

41   1408   1408  

Low-Latency-Android-iOS-Linux-Windows-tvOS-macOS-Interactive-Audio-Platform

🇸Superpowered Audio, Networking and Cryptographics SDKs. High performa...

286   1399   1399  

pfr

std::tuple like methods for user defined types without any macro or bo...

163   1397   1397  

robin-hood-hashing

Fast & memory efficient hashtable based on robin hood hashing for C++1...

138   1396   1396  

CPP

Lecture notes, projects and other materials for Course 'CS205 C/C++ Pr...

242   1388   1388  

MPMCQueue

A bounded multi-producer multi-consumer concurrent queue written in C+...

180   1368   1368  

zeno

ZEn NOde system - a simulation & rendering engine in nodes

156   1363   1363  

al-go-rithms

:musical_note: Algorithms written in different programming languages -...

1928   1360   1360  

lithium

Easy to use C++17 HTTP Server with no compromise on performances. http...

98   1358   1358  

CppRobotics

cpp implementation of robotics algorithms including localization, mapp...

417   1355   1355  

Cpp_houjie

侯捷C++课程PPT及代码,动手学起来

489   1354   1354  

TerminalImageViewer

Small C++ program to display images in a (modern) terminal using RGB A...

102   1349   1349  

treefrog-framework

TreeFrog Framework : High-speed C++ MVC Framework for Web Application

226   1349   1349  

CPP_Optimizations_Diary

Tips and tricks to optimize your C++ code

88   1347   1347  

dap-mode

Emacs :heart: Debug Adapter Protocol

188   1345   1345  

IconFontCppHeaders

C and C++ headers, C# and Python classes, Rust files and Go package fo...

155   1336   1336  

sakura

SAKURA Editor (Japanese text editor for MS Windows)

177   1334   1334  

sudoku

C++实现的跨平台数独游戏,命令行操作易上手,可以在开发间隙用来放松身心...

292   1332   1332  

Vc

SIMD Vector Classes for C++

144   1320   1320  

Hypersomnia

Multiplayer top-down shooter made from scratch in C++. Play in your Br...

73   1314   1314  

IntroductionToVulkan

Source code examples for "API without Secrets: Introduction to Vulkan"...

210   1310   1310  

corrosion

Marrying Rust and CMake - Easy Rust and C/C++ Integration!

125   1301   1301  

yavide

Modern C/C++ integrated development environment

133   1295   1295  

CPPNotes

【C++ 面试 + C++ 学习指南】 一份涵盖大部分 C++ 程序员所需要掌握的核心...

142   1285   1285  

LeetCode

💡 LeetCode in C++23/Java/Python/MySQL/TypeScript (respect coding conv...

442   1281   1281  

QuickQanava

:link: C++17 network / graph visualization library - Qt6 / QML node ed...

242   1278   1278  

blend2d

2D Vector Graphics Engine Powered by a JIT Compiler

89   1278   1278  

HybridRenderingEngine

Clustered Forward/Deferred renderer with Physically Based Shading, Ima...

124   1278   1278  

cppwasm-book

:books: WebAssembly friendly programming with C/C++ -- Emscripten prac...

158   1268   1268  

cpp_redis

C++11 Lightweight Redis client: async, thread-safe, no dependency, pip...

562   1266   1266  

ritual

Use C++ libraries from Rust

52   1259   1259  

CompetitiveProgrammingQuestionBank

This repository contains all the popular Competitive Programming and D...

359   1256   1256  

subprocess.h

🐜 single header process launching solution for C and C++

105   1253   1253  

clipp

easy to use, powerful & expressive command line argument parsing for m...

154   1251   1251  

restinio

Cross-platform, efficient, customizable, and robust asynchronous HTTP(...

103   1247   1247  

copperspice

Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, S...

123   1246   1246  

botw

Decompilation of The Legend of Zelda: Breath of the Wild (Switch 1.5.0...

88   1242   1242  

UnityNativeScripting

Unity Scripting in C++

133   1240   1240  

DPP

C++ Discord API Bot Library - D++ is Lightweight and scalable for smal...

176   1235   1235  

cpp

C++ Tip Of The Week

62   1229   1229  

QXlsx

Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant o...

374   1227   1227  

iceoryx

Eclipse iceoryx™ - true zero-copy inter-process-communication

295   1221   1221  

KDiskMark

A simple open-source disk benchmark tool for Linux distros

50   1219   1219