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.

CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系...

39773   122616   122616  

project-based-learning

Curated list of project-based tutorials

8344   53674   53674  

leetcode

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode...

7534   40352   40352  

awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources,...

5377   31628   31628  

calculator

Windows Calculator: A simple yet powerful calculator that ships with W...

3729   21135   21135  

openpose

OpenPose: Real-time multi-person keypoint detection library for body,...

6125   20249   20249  

interview

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、...

5371   18796   18796  

vcpkg

C++ Library Manager for Windows, Linux, and MacOS

3825   13332   13332  

tink

Tink is a multi-language, cross-platform, open source library that pro...

960   11334   11334  

tinyrenderer

A brief computer graphics / rendering course

1013   11004   11004  

infer

A static analyzer for Java, C, C++, and Objective-C

1453   10659   10659  

openage

Free (as in freedom) open source clone of the Age of Empires II engine...

1008   10405   10405  

OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢

1155   9634   9634  

yuzu

Nintendo Switch Emulator

669   9524   9524  

solidity

Solidity, the Contract-Oriented Programming Language

2573   9334   9334  

milewski-ctfp-pdf

Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF an...

464   8622   8622  

modern-cpp-features

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

873   8508   8508  

compiler-explorer

Run compilers interactively from your web browser and interact with th...

947   8234   8234  

spdlog

Fast C++ logging library.

1725   7909   7909  

Sourcetrail

Sourcetrail - free and open-source interactive source explorer

431   7520   7520  

antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser gen...

1808   7265   7265  

vowpal_wabbit

Vowpal Wabbit is a machine learning system which pushes the frontier o...

1629   6905   6905  

cpprestsdk

The C++ REST SDK is a Microsoft project for cloud-based client-server...

1444   6412   6412  

cython

The most widely used Python to C compiler

1154   6128   6128  

BackgroundMusic

Background Music, a macOS audio utility: automatically pause your musi...

272   6057   6057  

awesome-modern-cpp

A collection of resources on modern C++

611   6052   6052  

dolphin

Dolphin is a GameCube / Wii emulator, allowing you to play games for t...

1375   6004   6004  

modern-cpp-tutorial

? Modern C++ Tutorial: C++11/14/17/20 On the Fly

806   5777   5777  

GuiLite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

623   5571   5571  

citra

A Nintendo 3DS Emulator

1187   5489   5489  

LeetCode

:pencil: Python / C++ 11 Solutions of All LeetCode Questions

2181   5477   5477  

conan

Conan - The open-source C/C++ package manager

639   5122   5122  

clip

Create charts from the command line

400   5056   5056  

wav2letter

Facebook AI Research's Automatic Speech Recognition Toolkit

785   4893   4893  

pcl

Point Cloud Library (PCL)

3170   4701   4701  

FAQGURU

:school_satchel: :rocket: :tada: A list of interview questions. This r...

490   4550   4550  

algorithms_and_data_structures

180+ Algorithm & Data Structure Problems using C++

1068   4410   4410  

MuseScore

MuseScore is an open source and free music notation software. For supp...

1359   4404   4404  

serving

A flexible, high-performance serving system for machine learning model...

1681   4182   4182  

xenia

Xbox 360 Emulator Research Project

541   3638   3638  

aleth

Aleth – Ethereum C++ client, tools and libraries

2168   3560   3560  

arrayfire

ArrayFire: a general purpose GPU library.

486   3500   3500  

vespa

Vespa is an engine for low-latency computation over large data sets.

422   3488   3488  

pcsx2

PCSX2 - The Playstation 2 Emulator

570   3259   3259  

osrm-backend

Open Source Routing Machine - C++ backend

1696   3142   3142  

javacpp

The missing bridge between Java and native C++

366   2729   2729