Top starred C++ repos

C++ is an extension of the C programming language, adding object-oriented features, along with templates, and exception handling. It is widely used in system/software development, game development, and high-performance applications. Its strengths include high performance, extensive libraries, and flexibility, but it has a complex syntax and can lead to intricate, hard-to-maintain code due to its feature-rich nature.

1

tensorflow

C++

An Open Source Machine Learning Framework for Everyone

184.6k

Stars

74.1k

Forks

2

react-native

C++

A framework for building native applications using React

117.5k

Stars

24.1k

Forks

3

electron

C++

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

113.1k

Stars

15.2k

Forks

4

terminal

C++

The new Windows Terminal and the original Windows console host, all in the same place!

94.5k

Stars

8.2k

Forks

5

godot

C++

Godot Engine – Multi-platform 2D and 3D game engine

87.6k

Stars

19.7k

Forks

6

bitcoin

C++

Bitcoin Core integration/staging tree

77.8k

Stars

36k

Forks

7

opencv

C++

Open Source Computer Vision Library

77.3k

Stars

55.7k

Forks

8

gpt4all

C++

GPT4All: Chat with Local LLMs on Any Device

68.4k

Stars

7.5k

Forks

9

swift

C++

The Swift Programming Language

67.1k

Stars

10.3k

Forks

10

protobuf

C++

Protocol Buffers - Google's data interchange format

64.8k

Stars

15.4k

Forks

11

llama.cpp

C++

LLM inference in C/C++

63.2k

Stars

9k

Forks

12

tesseract

C++

Tesseract Open Source OCR Engine (main repository)

60.1k

Stars

9.3k

Forks

13

imgui

C++

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

58.5k

Stars

10k

Forks

14

Magisk

C++

The Magic Mask for Android

46.3k

Stars

11.7k

Forks

15

x64dbg

C++

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

44k

Stars

2.4k

Forks

16

ImHex

C++

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

42.1k

Stars

1.8k

Forks

17

json

C++

JSON for Modern C++

41.8k

Stars

6.6k

Forks

18

grpc

C++

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

41.4k

Stars

10.5k

Forks

19

CPlusPlusThings

C++

C++那些事

38.4k

Stars

8.4k

Forks

20

ClickHouse

C++

ClickHouse® is a real-time analytics DBMS

36.1k

Stars

6.7k

Forks

21

leveldb

C++

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

35.9k

Stars

7.8k

Forks

22

aria2

C++

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

34.4k

Stars

3.5k

Forks

23

interview

C++

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

34.1k

Stars

7.9k

Forks

24

caffe

C++

Caffe: a fast open framework for deep learning.

34k

Stars

18.7k

Forks

25

googletest

C++

GoogleTest - Google Testing and Mocking Framework

34k

Stars

10k

Forks

26

TrafficMonitor

C++

这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。

33.8k

Stars

3.2k

Forks

27

whisper.cpp

C++

Port of OpenAI's Whisper model in C/C++

33.5k

Stars

3.4k

Forks

28

carbon-lang

C++

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

32.3k

Stars

1.5k

Forks

29

openpose

C++

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

30.6k

Stars

7.8k

Forks

30

serenity

C++

The Serenity Operating System 🐞

30k

Stars

3.2k

Forks

31

faiss

C++

A library for efficient similarity search and clustering of dense vectors.

29.9k

Stars

3.5k

Forks

32

C-Plus-Plus

C++

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

29.8k

Stars

7.1k

Forks

33

phantomjs

C++

Scriptable Headless Browser

29.4k

Stars

5.8k

Forks

34

calculator

C++

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

29.4k

Stars

5.3k

Forks

35

aseprite

C++

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

28.1k

Stars

5.3k

Forks

36

rocksdb

C++

A library that provides an embeddable, persistent key-value store for fast storage.

28k

Stars

6.2k

Forks

37

folly

C++

An open-source C++ library developed and used at Facebook.

27.8k

Stars

5.5k

Forks

38

rethinkdb

C++

The open-source database for the realtime web.

26.7k

Stars

1.9k

Forks

39

mediapipe

C++

Cross-platform, customizable ML solutions for live and streaming media.

26.4k

Stars

5.1k

Forks

40

qBittorrent

C++

qBittorrent BitTorrent client

26.4k

Stars

3.9k

Forks

41

xgboost

C++

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

25.9k

Stars

8.7k

Forks

42

mongo

C++

The MongoDB Database

25.9k

Stars

5.5k

Forks

43

cmder

C++

Lovely console emulator package for Windows

25.8k

Stars

2k

Forks

44

emscripten

C++

Emscripten: An LLVM-to-WebAssembly Compiler

25.5k

Stars

3.3k

Forks

45

tdesktop

C++

Telegram Desktop messaging app

25.4k

Stars

5k

Forks

46

taichi

C++

Productive, portable, and performant GPU programming in Python.

25.2k

Stars

2.3k

Forks

47

srs

C++

SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

25k

Stars

5.3k

Forks

48

dragonfly

C++

A modern replacement for Redis and Memcached

24.9k

Stars

899

Forks

49

DeepSpeech

C++

DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.

24.9k

Stars

3.9k

Forks

50

apollo

C++

An open autonomous driving platform

24.9k

Stars

9.7k

Forks

51

envoy

C++

Cloud-native high-performance edge/middle/service proxy

24.4k

Stars

4.7k

Forks

52

flameshot

C++

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

24.3k

Stars

1.6k

Forks

53

modern-cpp-tutorial

C++

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

23.6k

Stars

3k

Forks

54

spdlog

C++

Fast C++ logging library.

23.5k

Stars

4.4k

Forks

55

v8

C++

The official mirror of the V8 Git repository

23.1k

Stars

3.9k

Forks

56

solidity

C++

Solidity, the Smart Contract Programming Language

22.8k

Stars

5.7k

Forks

57

LocalAI

C++

:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed inference

22.4k

Stars

1.7k

Forks

58

Paddle

C++

PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)

22k

Stars

5.5k

Forks

59

osquery

C++

SQL powered operating system instrumentation, monitoring, and analytics.

21.6k

Stars

2.4k

Forks

60

mxnet

C++

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

20.7k

Stars

6.8k

Forks

61

ncnn

C++

ncnn is a high-performance neural network inference framework optimized for the mobile platform

19.9k

Stars

4.1k

Forks

62

trojan

C++

An unidentifiable mechanism that helps you bypass GFW.

18.7k

Stars

3k

Forks

63

btop

C++

A monitor of resources

18.6k

Stars

589

Forks

64

FreeCAD

C++

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

18.5k

Stars

3.9k

Forks

65

Karabiner-Elements

C++

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.

18.4k

Stars

830

Forks

66

QtScrcpy

C++

Android real-time display control software

18.3k

Stars

2.5k

Forks

67

Qv2ray

C++

:star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:

16.6k

Stars

3.3k

Forks

68

LightGBM

C++

A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

16.4k

Stars

3.8k

Forks

69

libphonenumber

C++

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.

16.3k

Stars

2k

Forks

70

react-native-windows

C++

A framework for building native Windows apps with React.

16.2k

Stars

1.1k

Forks

71

AirSim

C++

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

16.2k

Stars

4.5k

Forks

72

mlx

C++

MLX: An array framework for Apple silicon

16.1k

Stars

915

Forks

73

TinyWebServer

C++

:fire: Linux下C++轻量级WebServer服务器

16.1k

Stars

3.8k

Forks

74

cutter

C++

Free and Open Source Reverse Engineering Platform powered by rizin

15.5k

Stars

1.1k

Forks

75

pybind11

C++

Seamless operability between C++11 and Python

15.3k

Stars

2.1k

Forks

76

TranslucentTB

C++

A lightweight utility that makes the Windows taskbar translucent/transparent.

15.2k

Stars

1.1k

Forks

77

rpcs3

C++

PS3 emulator/debugger

15k

Stars

1.9k

Forks

78

USTC-Course

C++

:heart:中国科学技术大学课程资源

14.7k

Stars

3.5k

Forks

79

muduo

C++

Event-driven network library for multi-threaded Linux server in C++11

14.5k

Stars

5.1k

Forks

80

dogecoin

C++

very currency

14.4k

Stars

2.8k

Forks

81

foundationdb

C++

FoundationDB - the open source, distributed, transactional key-value store

14.3k

Stars

1.3k

Forks

82

Atmosphere

C++

Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.

14.2k

Stars

1.2k

Forks

83

rapidjson

C++

A fast JSON parser/generator for C++ with both SAX/DOM style API

14.1k

Stars

3.5k

Forks

84

arrow

C++

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing

14k

Stars

3.4k

Forks

85

codon

C++

A high-performance, zero-overhead, extensible Python compiler using LLVM

14k

Stars

497

Forks

86

ZeroTierOne

C++

A Smart Ethernet Switch for Earth

14k

Stars

1.6k

Forks

87

upx

C++

UPX - the Ultimate Packer for eXecutables

14k

Stars

1.3k

Forks

88

ladybird

C++

Truly independent web browser

13.9k

Stars

562

Forks

89

wkhtmltopdf

C++

Convert HTML to PDF using Webkit (QtWebKit)

13.9k

Stars

1.8k

Forks

90

polybar

C++

A fast and easy-to-use status bar

13.8k

Stars

696

Forks

91

incubator-weex

C++

Apache Weex (Incubating)

13.8k

Stars

1.8k

Forks

92

arangodb

C++

🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.

13.5k

Stars

833

Forks

93

DOOM

C++

DOOM Open Source Release

13.4k

Stars

2.2k

Forks

94

dlib

C++

A toolkit for making real world machine learning and data analysis applications in C++

13.3k

Stars

3.4k

Forks

95

OpenRCT2

C++

An open source re-implementation of RollerCoaster Tycoon 2 🎢

13.2k

Stars

1.5k

Forks

96

arduino-esp32

C++

Arduino core for the ESP32

13.1k

Stars

7.3k

Forks

97

MaaAssistantArknights

C++

《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients.

13.1k

Stars

1.7k

Forks

98

annoy

C++

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

13k

Stars

1.2k

Forks

99

guetzli

C++

Perceptual JPEG encoder

12.9k

Stars

978

Forks

100

subconverter

C++

Utility to convert between various subscription format

12.6k

Stars

2.7k

Forks

101

dolphin

C++

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.

12.6k

Stars

2.6k

Forks

102

bullet3

C++

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

12.3k

Stars

2.9k

Forks

103

MuseScore

C++

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

11.9k

Stars

2.6k

Forks

104

transmission

C++

Official Transmission BitTorrent client repository

11.9k

Stars

1.2k

Forks

105

chineseocr_lite

C++

超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M

11.7k

Stars

2.2k

Forks

106

Hazel

C++

Hazel Engine

11.5k

Stars

1.5k

Forks

107

Gource

C++

software version control visualization

11.3k

Stars

719

Forks

108

zeal

C++

Offline documentation browser inspired by Dash

11.3k

Stars

784

Forks

109

pcsx2

C++

PCSX2 - The Playstation 2 Emulator

11.1k

Stars

1.6k

Forks

110

Cataclysm-DDA

C++

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.

10k

Stars

4.1k

Forks

111

STL

C++

MSVC's implementation of the C++ Standard Library.

10k

Stars

1.5k

Forks

112

pcl

C++

Point Cloud Library (PCL)

9.7k

Stars

4.6k

Forks

113

MNN

C++

MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba

8.5k

Stars

1.6k

Forks

114

oceanbase

C++

OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.

8.1k

Stars

1.6k

Forks

115

NanaZip

C++

The 7-Zip derivative intended for the modern Windows experience

8.1k

Stars

212

Forks

116

proxygen

C++

A collection of C++ HTTP libraries including an easy to use HTTP server.

8.1k

Stars

1.5k

Forks