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.

quicktype-xcode

Xcode extension to paste JSON as Swift, Objective-C, and more

53   1675   1675  

Competitive-Programming

:pushpin: :books: Solution of competitive programming problems, code t...

401   1671   1671  

verilator

Verilator open-source SystemVerilog simulator and lint system

440   1666   1666  

core

MetaCall: The ultimate polyglot programming experience.

183   1654   1654  

nodebook

Nodebook - Multi-Lang Web REPL + CLI Code runner

86   1647   1647  

EdgeML

This repository provides code for machine learning algorithms for edge...

380   1636   1636  

tinygltf

Header only C++11 tiny glTF 2.0 library

348   1634   1634  

3-weeks-Google-Prep

Here's how to use it:

779   1626   1626  

uvw

Header-only, event based, tiny and easy to use libuv wrapper in modern...

192   1623   1623  

Fast-DDS

The most complete DDS - Proven: Plenty of success cases.

610   1616   1616  

tugraph-db

TuGraph: A High Performance Graph Database.

206   1613   1613  

CppCon2020

Slides and other materials from CppCon 2020

210   1612   1612  

Textractor

Extracts text from video games and visual novels. Highly extensible.

182   1596   1596  

boden

Purely native C++ cross-platform GUI framework for Android and iOS dev...

96   1587   1587  

DirectXTex

DirectXTex texture processing library

425   1563   1563  

concurrencpp

Modern concurrency for C++. Tasks, executors, timers and C++20 corouti...

148   1559   1559  

nanobench

Simple, fast, accurate single-header microbenchmarking functionality f...

90   1554   1554  

thor-os

Simple operating system in C++, written from scratch

172   1537   1537  

rang

A Minimal, Header only Modern c++ library for terminal goodies 💄✨

150   1534   1534  

hana

Your standard library for metaprogramming

196   1525   1525  

soloud

Free, easy, portable audio engine for games

234   1515   1515  

bde

Basic Development Environment - a set of foundational C++ libraries us...

315   1512   1512  

rpclib

rpclib is a modern C++ msgpack-RPC server and client library

359   1509   1509  

cub

Cooperative primitives for CUDA C++.

437   1500   1500  

awesome-lockfree

A collection of resources on wait-free and lock-free programming

143   1498   1498  

geometrize

:white_square_button: Geometrize is a desktop app that geometrizes ima...

96   1491   1491  

mio

Cross-platform C++11 header-only library for memory mapped file IO

147   1490   1490  

Leetcode

Play Leetcode with different programming language

481   1490   1490  

NN-CUDA-Example

Several simple examples for popular neural network toolkits calling cu...

198   1487   1487  

media-kit

A cross-platform video player & audio player for Flutter & Dart.

285   1486   1486  

ssf

Secure Socket Funneling - Network tool and toolkit - TCP and UDP port...

234   1471   1471  

better-enums

C++ compile-time enum to string, iteration, in a single header file

161   1468   1468  

thread-pool

BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread poo...

185   1453   1453  

utf8.h

📚 single header utf8 string functions for C and C++

113   1449   1449  

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  

Hacking-Windows

A FREE Windows C development course where we will learn the Win32API a...

134   1423   1423  

compute

A C++ GPU Computing Library for OpenCL

323   1422   1422  

tabnine-vscode

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

200   1416   1416  

RenderHelp

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

175   1406   1406  

StarRuler2-Source

4X Space Strategy game Star Ruler 2's open source distribution.

239   1405   1405  

modern-cpp-template

A template for modern C++ projects using CMake, Clang-Format, CI, unit...

177   1405   1405  

librg

🚀 Making multi-player gamedev simpler since 2017

40   1398   1398  

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  

plc4x

PLC4X The Industrial IoT adapter

433   1376   1376  

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

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

289   1370   1370