Top C++ repositories

Repositories with the GitHub topic “cpp”: 126 repositories with 3M stars between them, mostly written in C++, C and Python. The highest-rated is morluto/rea, #1 on the bestofgithub Elo ladder.

Biggest movers this week

rerun-io/rerun

Open on GitHubRust

Visualize, query, and stream to train on multimodal robotics data.

  • 1,681−2 Elo, change today
  • 11.8k stars
  • 906 forks
  • 73 watchers
git
git clone https://github.com/rerun-io/rerun.git
  • computer-vision
  • cpp
  • multimodal
  • python

LibreSprite/LibreSprite

Open on GitHubC++

Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

  • 1,597+7 Elo, change today
  • 8.8k stars
  • 626 forks
git
git clone https://github.com/LibreSprite/LibreSprite.git
  • animation
  • cplusplus
  • cpp
  • drawing

doctest/doctest

Open on GitHubC++

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

  • 1,400+2 Elo, change today
  • 6.9k stars
  • 706 forks
git
git clone https://github.com/doctest/doctest.git
  • c-plus-plus
  • cpp
  • cpp11
  • cpp14

hydro-dev/Hydro

Open on GitHubTypeScript

Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

  • 1,469−2 Elo, change today
  • 7.2k stars
  • 496 forks
git
git clone https://github.com/hydro-dev/Hydro.git
  • acm-icpc
  • cpp
  • hydro
  • java

morluto/rea

Open on GitHubTypeScript
  • Legendary #1
  • Hall of Fame #4
  • Best of 2026 #1
  • Trending #2 · 16-day streak

Reverse engineer anything with agents, from app behavior down to native binaries.

  • 2,793+1 Elo, change today
  • +2.1k stars gained
  • 461k stars
  • 113k forks
  • 1.7k watchers
brew install rea
  • agent-skills
  • ai
  • android
  • claude-code

Top 100 on the Elo ladder

  1. #1
    morluto/rea

    Reverse engineer anything with agents, from app behavior down to native binaries.

    2,793 Elo +11461kTypeScript
  2. #107
    practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    2,227 Elo −99289kPython
  3. #411
    aseprite/aseprite

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

    2,010 Elo −1840.9kC++
  4. #430
    Fincept-Corporation/FinceptTerminal

    FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic…

    2,002 Elo +1733.8kC++
  5. #490
    CyC2018/CS-Notes

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

    1,978 Elo −84186kJavaScript
  6. #502
    fffaraz/awesome-cpp

    A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

    1,974 Elo −3474.4k
  7. #556
    ClickHouse/ClickHouse

    ClickHouse® is a real-time analytics database management system

    1,955 Elo −3150.9kC++
  8. #747
    KytyPS5/KytyPS5

    PlayStation 5 translation layer for Windows, Linux and macOS

    1,906 Elo +11211.2kC++
  9. #756
    WerWolv/ImHex

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

    1,904 Elo −2155.8kC++
  10. #947
    shadps4-emu/shadPS4

    PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++

    1,866 Elo +2034.2kC++
  11. #1,026
    k2-fsa/sherpa-onnx

    Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen…

    1,852 Elo +3215.9kC++
  12. #1,102
    official-stockfish/Stockfish

    A free and strong UCI chess engine

    1,841 Elo +2317.4kC++
  13. #1,192
    RPCS3/rpcs3

    PlayStation 3 emulator and debugger

    1,828 Elo +1020.4kC++
  14. #1,227
    lvgl/lvgl

    LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro…

    1,823 Elo +425.1kC
  15. #1,262
    forthespada/CS-Books

    🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编…

    1,819 Elo −9128k
  16. #1,291
    slint-ui/slint

    Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python…

    1,814 Elo +2624.5kRust
  17. #1,434
    youngyangyang04/leetcode-master

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥…

    1,793 Elo −6262.8kShell
  18. #1,452
    PCSX2/pcsx2

    PCSX2 - The Playstation 2 Emulator

    1,791 Elo +1316kC++
  19. #1,555
    TheAlgorithms/C-Plus-Plus

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

    1,778 Elo −4434.8kC++
  20. #1,581
    microsoft/vcpkg

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

    1,775 Elo −5027.6kCMake
  21. #1,699
    1,761 Elo −2343.6kC++
  22. #1,748
    organicmaps/organicmaps

    🍃 Organic Maps is a free Android & iOS offline maps app for more than 12M travelers, tourists, hikers, and cyclists. It…

    1,755 Elo +5715.9kC++
  23. #1,754
    huihut/interview

    📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of…

    1,755 Elo −4438.3kC++
  24. #1,778
    musescore/MuseScore

    MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit…

    1,752 Elo +1815.4kC++
  25. #1,815
    rocketride-org/rocketride-server

    High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM…

    1,748 Elo −24220kPython
  26. #1,922
    CMU-Perceptual-Computing-Lab/openpose

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

    1,736 Elo −8134.5kC++
  27. #1,929
    dolphin-emu/dolphin

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

    1,735 Elo +4115.8kC++
  28. #2,024
    gabime/spdlog

    Fast C++ logging library.

    1,725 Elo −3929.7kC++
  29. #2,046
    fmtlib/fmt

    A modern formatting library

    1,722 Elo −1225.9kC++
  30. #2,095
    jrouwe/JoltPhysics

    A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR…

    1,717 Elo +3412.3kC++
  31. #2,118
    PrismLauncher/PrismLauncher

    A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of…

    1,714 Elo +4011.1kC++
  32. #2,159
    azl397985856/leetcode

    LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

    1,710 Elo −5155.7kJavaScript
  33. #2,172
    doocs/leetcode

    🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

    1,708 Elo −6336.7kJava
  34. #2,319
    microsoft/calculator

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

    1,694 Elo −5031kC#
  35. #2,340
    M2Team/NanaZip

    The 7-Zip derivative intended for the modern Windows experience

    1,692 Elo +3516.2kC++
  36. #2,422
    dragonflydb/dragonfly

    A modern replacement for Redis and Memcached

    1,683 Elo +4031.8kC++
  37. #2,435
    ssloy/tinyrenderer

    A brief computer graphics / rendering course

    1,682 Elo −224.5kC++
  38. #2,440
    rerun-io/rerun

    Visualize, query, and stream to train on multimodal robotics data.

    1,681 Elo +7111.8kRust
  39. #2,494
    heroiclabs/nakama

    Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.

    1,676 Elo +4713.7kGo
  40. #2,508
    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…

    1,675 Elo −2721.5kC++
  41. #2,517
    cemu-project/Cemu

    Cemu - Wii U emulator

    1,674 Elo +7410.1kC++
  42. #2,559
    carbon-language/carbon-lang

    Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is…

    1,670 Elo −3433.9kC++
  43. #2,590
    OpenRCT2/OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    1,668 Elo +2916.5kC++
  44. #2,744
    xiaolincoder/CS-Base

    图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

    1,656 Elo −5618.6k
  45. #2,794
    argotorg/solidity

    Solidity, the Smart Contract Programming Language

    1,653 Elo −4925.7kC++
  46. #2,909
    changkun/modern-cpp-tutorial

    📚 Modern C++ Tutorial: C++11 to C++26 On the Fly | https://changkun.de/modern-cpp/

    1,644 Elo −7025.9kC++
  47. #3,054
    isl-org/Open3D

    Open3D: A Modern Library for 3D Data Processing

    1,633 Elo +1114.2kC++
  48. #3,289
    bee-san/Ciphey

    ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

    1,618 Elo −3721.7kRust
  49. #3,353
    compiler-explorer/compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

    1,614 Elo −4519.1kTypeScript
  50. #3,419
    microsoft/IoT-For-Beginners

    12 Weeks, 24 Lessons, IoT for All!

    1,610 Elo −2917.1kJupyter Notebook
  51. #3,426
    NVIDIA/cutlass

    CUDA Templates and Python DSLs for High-Performance Linear Algebra

    1,609 Elo −1410.7kC++
  52. #3,500
    yhirose/cpp-httplib

    A C++ header-only HTTP/HTTPS server and client library

    1,605 Elo −3916.9kC++
  53. #3,510
    federico-busato/Modern-CPP-Programming

    Modern C++ Programming Course (C++03/11/14/17/20/23/26)

    1,604 Elo −1816.3kHTML
  54. #3,606
    qinguoyi/TinyWebServer

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

    1,598 Elo −7419.7kC++
  55. #3,617
    LibreSprite/LibreSprite

    Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

    1,597 Elo +668.8kC++
  56. #3,695
    AnthonyCalandra/modern-cpp-features

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

    1,592 Elo −7921.9k
  57. #3,706
    liyupi/codefather

    程序员鱼皮的编程宝典 ⭐️ 2026年最全编程学习路线图!包含Java学习路线、前端学习路线、Python学习路线、C++学习路线、算法学习路线、计算机基础学习路线、AI应用开发学习路线、AI…

    1,591 Elo +389kTypeScript
  58. #3,729
    antlr/antlr4

    ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or…

    1,590 Elo −2419kJava
  59. #3,806
    leaningtech/webvm

    Virtual Machine for the Web

    1,585 Elo −1617.4kSvelte
  60. #3,891
    xenia-project/xenia

    Xbox 360 Emulator Research Project

    1,580 Elo +489.8kC++
  61. #3,920
    PointCloudLibrary/pcl

    Point Cloud Library (PCL)

    1,578 Elo +711.2kC++
  62. #3,957
    juce-framework/JUCE

    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST…

    1,576 Elo +119.1kC++
  63. #3,974
    skypjack/entt

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

    1,575 Elo +3613.2kC++
  64. #4,006
    meta/infer

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

    1,573 Elo −415.7kOCaml
  65. #4,061
    kyleneideck/BackgroundMusic

    Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system…

    1,570 Elo −919.3kC++
  66. #4,126
    SFTtech/openage

    Clone of the Age of Empires II engine 🚀

    1,566 Elo +1914.6kPython
  67. #4,265
    Project-OSRM/osrm-backend

    Open Source Routing Machine - C++ backend

    1,558 Elo +298.2kC++
  68. #4,302
    nasa/fprime

    F´ - A flight software and embedded systems framework

    1,556 Elo +5111.8kC++
  69. #4,595
    libvips/libvips

    A fast image processing library with low memory needs.

    1,540 Elo +3111.8kC
  70. #4,634
    redpanda-data/redpanda

    Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

    1,538 Elo −2512.6kC++
  71. #4,702
    scylladb/scylladb

    NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB

    1,534 Elo +1915.8kC++
  72. #4,841
    FEX-Emu/FEX

    A fast usermode x86 and x86-64 emulator for Arm64 Linux

    1,527 Elo +448.4kC++
  73. #5,018
    yugabyte/yugabyte-db

    YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

    1,519 Elo −5110.6kC
  74. #5,111
    endless-sky/endless-sky

    Space exploration, trading, and combat game.

    1,514 Elo −157.7kC++
  75. #5,119
    Qv2ray/Qv2ray

    :star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS…

    1,514 Elo −5016.8kC++
  76. #5,146
    AkashSingh3031/The-Complete-FAANG-Preparation

    Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar…

    1,512 Elo −3712.3kJupyter Notebook
  77. #5,308
    charliedream1/ai_quant_trade

    Stock AI Trader: 1-stop platform for learning, sim & live trading. Covers: stock basics, strategies, LLMs, factor…

    1,505 Elo +466.7kPython
  78. #5,344
    ArthurSonzogni/FTXUI

    :computer: C++ Functional Terminal User Interface. :heart:

    1,503 Elo +610.8kC++
  79. #5,369
    Alinshans/MyTinySTL

    Achieve a tiny STL in C++11

    1,502 Elo −2412.4kC++
  80. #5,402
    awsdocs/aws-doc-sdk-examples

    Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK…

    1,501 Elo −2710.4kJava
  81. #5,417
    ttroy50/cmake-examples

    Useful CMake Examples

    1,500 Elo −913kCMake
  82. #5,468
    microsoft/microsoft-ui-xaml

    WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows…

    1,498 Elo +258.6kC++
  83. #5,668
    supertone-oss-archive/supertonic

    Lightning-Fast, On-Device, Multilingual TTS — running natively via ONNX.

    1,489 Elo −2813.7kSwift
  84. #5,681
    CoatiSoftware/Sourcetrail

    Sourcetrail - free and open-source interactive source explorer

    1,488 Elo −5016.4kC++
  85. #5,708
    webview/webview

    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).

    1,487 Elo −3514.3kC++
  86. #5,887
    NVIDIA/cudf

    cuDF - GPU DataFrame Library

    1,478 Elo −239.8kC++
  87. #5,899
    hoffstadt/DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    1,478 Elo −3515.6kC++
  88. #6,011
    rigtorp/awesome-modern-cpp

    A collection of resources on modern C++

    1,473 Elo −613.1kHTML
  89. #6,090
    jobbole/awesome-cpp-cn

    C++ 资源大全中文版,标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。由「开源前哨」和「CPP开发者」微信公号团队维护更新。

    1,469 Elo −2411.2k
  90. #6,091
    hydro-dev/Hydro

    Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

    1,469 Elo +647.2kTypeScript
  91. #6,287
    polybar/polybar

    A fast and easy-to-use status bar

    1,461 Elo −1815.3kC++
  92. #6,374
    cython/cython

    The most widely used Python to C compiler

    1,457 Elo −3110.8kCython
  93. #6,390
    0xFA11/MultiplayerNetworkingResources

    A curated list of Multiplayer Game Network Programming Resources

    1,457 Elo +448.7kC
  94. #6,610
    flwrlabs/flower

    Flower: A Friendly Federated AI Framework

    1,448 Elo +367.2kPython
  95. #6,740
    conan-io/conan

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

    1,443 Elo −189.5kPython
  96. #6,798
    RunanywhereAI/runanywhere-sdks

    Production ready toolkit to run AI locally

    1,441 Elo +2310.3kC++
  97. #6,804
    wondertrader/wondertrader

    WonderTrader——量化研发交易一站式框架

    1,441 Elo +256.4kC++
  98. #6,948
    VowpalWabbit/vowpal_wabbit

    Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as…

    1,435 Elo −58.7kC++
  99. #6,953
    gonglei007/GameDevMind

    最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

    1,435 Elo +256.6kPython
  100. #7,003
    libcpr/cpr

    C++ Requests: Curl for People, a spiritual port of Python Requests.

    1,433 Elo +167.4kC++