Cpp Open Source Projects
Browse 2,553 Cpp open source projects, ranked by GitHub stars. Find the most popular Cpp tools and libraries.
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Metrics details
| Stars | 72,342 |
x64dbg/x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Metrics details
| Stars | 48,938 |
Light-City/CPlusPlusThings
C++那些事
Metrics details
| Stars | 43,287 |
LizardByte/Sunshine
Self-hosted game stream host for Moonlight.
Metrics details
| Stars | 39,386 |
aseprite/aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
Metrics details
| Stars | 38,186 |
huihut/interview
📚 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.
Metrics details
| Stars | 38,043 |
TheAlgorithms/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Metrics details
| Stars | 34,488 |
CMU-Perceptual-Computing-Lab/openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Metrics details
| Stars | 34,296 |
zxing/zxing
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Metrics details
| Stars | 34,032 |
carbon-language/carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Metrics details
| Stars | 33,789 |
yuzu-emu/yuzu
Nintendo Switch emulator
Metrics details
| Stars | 33,115 |
microsoft/calculator
Windows Calculator: A simple yet powerful calculator that ships with Windows
Metrics details
| Stars | 30,986 |
dragonflydb/dragonfly
A modern replacement for Redis and Memcached
Metrics details
| Stars | 30,897 |
gabime/spdlog
Fast C++ logging library.
Metrics details
| Stars | 29,209 |
microsoft/vcpkg
C++ Library Manager for Windows, Linux, and MacOS
Metrics details
| Stars | 27,271 |
forthespada/CS-Books
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
Metrics details
| Stars | 27,099 |
ethereum/solidity
Solidity, the Smart Contract Programming Language
Metrics details
| Stars | 25,685 |
changkun/modern-cpp-tutorial
📚 Modern C++ Tutorial: C++11 to C++26 On the Fly | https://changkun.de/modern-cpp/
Metrics details
| Stars | 25,665 |
ssloy/tinyrenderer
A brief computer graphics / rendering course
Metrics details
| Stars | 23,878 |
fmtlib/fmt
A modern formatting library
Metrics details
| Stars | 23,666 |
slint-ui/slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
Metrics details
| Stars | 23,260 |
AnthonyCalandra/modern-cpp-features
A cheatsheet of modern C++ language and library features.
Metrics details
| Stars | 21,819 |
catchorg/Catch2
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Metrics details
| Stars | 21,247 |
qinguoyi/TinyWebServer
:fire: Linux下C++轻量级WebServer服务器
Metrics details
| Stars | 19,610 |
RPCS3/rpcs3
PlayStation 3 emulator and debugger
Metrics details
| Stars | 19,211 |
kyleneideck/BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
Metrics details
| Stars | 19,153 |
antlr/antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Metrics details
| Stars | 18,957 |
compiler-explorer/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
Metrics details
| Stars | 18,911 |
xiaolincoder/CS-Base
图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com
Metrics details
| Stars | 18,112 |
questdb/questdb
QuestDB is a high performance, open-source, time-series database
Metrics details
| Stars | 17,185 |
leaningtech/webvm
Virtual Machine for the Web
Metrics details
| Stars | 17,072 |
microsoft/IoT-For-Beginners
12 Weeks, 24 Lessons, IoT for All!
Metrics details
| Stars | 16,972 |
Qv2ray/Qv2ray
:star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:
Metrics details
| Stars | 16,935 |
yhirose/cpp-httplib
A C++ header-only HTTP/HTTPS server and client library
Metrics details
| Stars | 16,676 |
CoatiSoftware/Sourcetrail
Sourcetrail - free and open-source interactive source explorer
Metrics details
| Stars | 16,489 |
official-stockfish/Stockfish
A free and strong UCI chess engine
Metrics details
| Stars | 16,089 |
OpenRCT2/OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Metrics details
| Stars | 15,972 |
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Metrics details
| Stars | 15,921 |
facebook/infer
A static analyzer for Java, C, C++, and Objective-C
Metrics details
| Stars | 15,667 |
scylladb/scylladb
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Metrics details
| Stars | 15,666 |
hoffstadt/DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
Metrics details
| Stars | 15,525 |
polybar/polybar
A fast and easy-to-use status bar
Metrics details
| Stars | 15,312 |
dolphin-emu/dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Metrics details
| Stars | 15,280 |
PCSX2/pcsx2
PCSX2 - The Playstation 2 Emulator
Metrics details
| Stars | 15,161 |
musescore/MuseScore
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Metrics details
| Stars | 14,861 |
M2Team/NanaZip
The 7-Zip derivative intended for the modern Windows experience
Metrics details
| Stars | 14,848 |
organicmaps/organicmaps
🍃 Organic Maps is a free Android & iOS offline maps app for more than 6M travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
Metrics details
| Stars | 14,786 |
Ciphey/Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Metrics details
| Stars | 14,597 |
SFTtech/openage
Clone of the Age of Empires II engine 🚀
Metrics details
| Stars | 14,325 |
webview/webview
Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
Metrics details
| Stars | 14,162 |
isl-org/Open3D
Open3D: A Modern Library for 3D Data Processing
Metrics details
| Stars | 13,808 |
k2-fsa/sherpa-onnx
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
Metrics details
| Stars | 13,651 |
google/tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Metrics details
| Stars | 13,541 |
rigtorp/awesome-modern-cpp
A collection of resources on modern C++
Metrics details
| Stars | 13,094 |
ttroy50/cmake-examples
Useful CMake Examples
Metrics details
| Stars | 13,071 |
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Metrics details
| Stars | 12,929 |
heroiclabs/nakama
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
Metrics details
| Stars | 12,918 |
Alinshans/MyTinySTL
Achieve a tiny STL in C++11
Metrics details
| Stars | 12,461 |
redpanda-data/redpanda
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Metrics details
| Stars | 12,353 |
vesoft-inc/nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Metrics details
| Stars | 12,299 |
