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.

awesome-cpp

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

project-based-learning

Curated list of project-based tutorials

infer

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

openpose

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

openage

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

solidity

Solidity, the Contract-Oriented Programming Language

tinyrenderer

A brief computer graphics / rendering course

modern-cpp-features

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

LeetCode

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

yuzu

Nintendo Switch Emulator

dolphin

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

compiler-explorer

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

antlr4

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

BackgroundMusic

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

citra

A Nintendo 3DS Emulator

vcpkg

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

cython

The most widely used Python to C compiler

aleth

Aleth – Ethereum C++ client, tools and libraries

cpprestsdk

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

MuseScore

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

modern-cpp-tutorial

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

pcl

Point Cloud Library (PCL)

milewski-ctfp-pdf

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

awesome-modern-cpp

A collection of resources on modern C++

osrm-backend

Open Source Routing Machine - C++ backend

javacpp

The missing bridge between Java and native C++

pcsx2

PCSX2 - The Playstation 2 Emulator

algorithms_and_data_structures

180+ Algorithm & Data Structure Problems using C++

arrayfire

ArrayFire: a general purpose GPU library.

conan

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

xenia

Xbox 360 Emulator Research Project

serving

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

tink

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

FAQGURU

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

wav2letter

Facebook AI Research's Automatic Speech Recognition Toolkit

spdlog

Fast C++ logging library.

vespa

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

interview

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

calculator

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

OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢

GuiLite

✔️Small-Fast-Injectable GUI library(5 KLOC) for all platforms

CS-Notes

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

leetcode

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

vowpal_wabbit

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

clip

Create high-quality charts from the command line

Sourcetrail

Sourcetrail - free and open-source interactive source explorer