Top C Plus Plus repositories

Repositories with the GitHub topic “c-plus-plus”: 85 repositories with 1.6M stars between them, mostly written in C++, C and Python. The highest-rated is obsproject/obs-studio, #152 on the bestofgithub Elo ladder.

Biggest movers this week

OpenShot/openshot-qt

Open on GitHubPython

OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.

  • 1,535+12 Elo, change today
  • 6.7k stars
  • 845 forks
git
git clone https://github.com/OpenShot/openshot-qt.git
  • c-plus-plus
  • ffmpeg
  • gplv3
  • openshot

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

wxWidgets/wxWidgets

Open on GitHubC++

Cross-Platform C++ GUI Library

  • 1,476+8 Elo, change today
  • 7.3k stars
  • 1.9k forks
git
git clone https://github.com/wxWidgets/wxWidgets.git
  • c-plus-plus
  • cocoa
  • cross-platform
  • cross-platform-desktop

NixOS/nix

Open on GitHubC++

Nix, the purely functional package manager

  • 1,719+6 Elo, change today
  • 18k stars
  • 2k forks
  • 131 watchers
git
git clone https://github.com/NixOS/nix.git
  • c-plus-plus
  • declarative-language
  • functional-programming
  • nix

xenia-project/xenia

Open on GitHubC++

Xbox 360 Emulator Research Project

  • 1,580±0 Elo, change today
  • 9.8k stars
  • 1.5k forks
git
git clone https://github.com/xenia-project/xenia.git
  • c-plus-plus
  • cpp
  • d3d12
  • emulation

supercollider/supercollider

Open on GitHubC++

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

  • 1,445+5 Elo, change today
  • 6.8k stars
  • 858 forks
git
git clone https://github.com/supercollider/supercollider.git
  • algorithmic-composition
  • audio
  • c-plus-plus
  • computer-music

Top 85 on the Elo ladder

  1. #152
    obsproject/obs-studio

    OBS Studio - Free and open source software for live streaming and screen recording

    2,165 Elo 79.6kC
  2. #340
    electron/electron

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

    2,045 Elo −57123kC++
  3. #411
    aseprite/aseprite

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

    2,010 Elo −1840.9kC++
  4. #436
    opencv/opencv

    Open Source Computer Vision Library

    2,000 Elo −3291.5kC++
  5. #463
    serhii-londar/open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

    1,988 Elo −1151.3k
  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. #530
    bitcoin/bitcoin

    Bitcoin Core integration/staging tree

    1,963 Elo −6290.6kC++
  8. #602
    qbittorrent/qBittorrent

    qBittorrent BitTorrent client

    1,940 Elo −241.6kC++
  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. #797
    google-ai-edge/mediapipe

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

    1,895 Elo −2237.7kC++
  11. #1,433
    xbmc/xbmc

    Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital…

    1,793 Elo −1321.4kC++
  12. #1,589
    qmk/qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families

    1,774 Elo −620.8kC
  13. #1,873
    1,742 Elo −318kC
  14. #1,928
    mytechnotalent/Reverse-Engineering

    A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V…

    1,736 Elo +1515.1kAssembly
  15. #1,961
    google/flatbuffers

    FlatBuffers: Memory Efficient Serialization Library

    1,732 Elo −3226.6kC++
  16. #2,016
    CleverRaven/Cataclysm-DDA

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

    1,725 Elo −1713.5kC++
  17. #2,033
    SerenityOS/serenity

    The Serenity Operating System 🐞

    1,723 Elo −5633.9kC++
  18. #2,046
    fmtlib/fmt

    A modern formatting library

    1,722 Elo −1225.9kC++
  19. #2,077
    NixOS/nix

    Nix, the purely functional package manager

    1,719 Elo +4918kC++
  20. #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++
  21. #2,174
    nmap/nmap

    Nmap - the Network Mapper. Github mirror of official SVN repository.

    1,708 Elo +4213.9kC
  22. #2,183
    ossrs/srs

    SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS…

    1,707 Elo −8729.4kC++
  23. #2,253
    simdjson/simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB…

    1,700 Elo +4624.5kC++
  24. #2,262
    mongodb/mongo

    The MongoDB Database

    1,700 Elo −7728.6kC++
  25. #2,435
    ssloy/tinyrenderer

    A brief computer graphics / rendering course

    1,682 Elo −224.5kC++
  26. #2,560
    luanti-org/luanti

    Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation

    1,670 Elo +513.8kC++
  27. #2,582
    sqlitebrowser/sqlitebrowser

    Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database…

    1,669 Elo +3324.7kC++
  28. #2,590
    OpenRCT2/OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    1,668 Elo +2916.5kC++
  29. #2,682
    xournalpp/xournalpp

    Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux…

    1,661 Elo +215.6kC++
  30. #2,725
    openscad/openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

    1,658 Elo +2210.6kC++
  31. #2,871
    AutoHotkey/AutoHotkey

    AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

    1,647 Elo +1513.4kC++
  32. #2,901
    cocos2d/cocos2d-x

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across…

    1,644 Elo −3219.2kC++
  33. #3,353
    compiler-explorer/compiler-explorer

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

    1,614 Elo −4519.1kTypeScript
  34. #3,474
    mouredev/roadmap-retos-programacion

    Ruta de estudio basada en ejercicios de código de la comunidad MoureDev para aprender y practicar lógica usando…

    1,607 Elo +188.9kPython
  35. #3,510
    federico-busato/Modern-CPP-Programming

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

    1,604 Elo −1816.3kHTML
  36. #3,523
    assimp/assimp

    The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data…

    1,603 Elo −513.3kC++
  37. #3,532
    mapeditor/tiled

    Flexible level editor

    1,603 Elo +2113kC++
  38. #3,664
    cmderdev/cmder

    Lovely console emulator package for Windows

    1,594 Elo −4427kPowerShell
  39. #3,891
    xenia-project/xenia

    Xbox 360 Emulator Research Project

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

    Point Cloud Library (PCL)

    1,578 Elo +711.2kC++
  41. #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++
  42. #4,040
    monero-project/monero

    Monero: the secure, private, untraceable cryptocurrency

    1,571 Elo −1510.9kC++
  43. #4,126
    SFTtech/openage

    Clone of the Age of Empires II engine 🚀

    1,566 Elo +1914.6kPython
  44. #4,155
    WinMerge/winmerge

    WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files…

    1,565 Elo +299.3kC++
  45. #4,265
    Project-OSRM/osrm-backend

    Open Source Routing Machine - C++ backend

    1,558 Elo +298.2kC++
  46. #4,292
    kaldi-asr/kaldi

    kaldi-asr/kaldi is the official location of the Kaldi project.

    1,557 Elo −4715.5kShell
  47. #4,398
    davisking/dlib

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

    1,551 Elo −2614.4kC++
  48. #4,467
    microsoft/CNTK

    Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit

    1,547 Elo −4217.5kC++
  49. #4,678
    OpenShot/openshot-qt

    OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is…

    1,535 Elo +706.7kPython
  50. #4,697
    OpenMW/openmw

    OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be…

    1,534 Elo +156.7kC++
  51. #4,702
    scylladb/scylladb

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

    1,534 Elo +1915.8kC++
  52. #4,870
    SFML/SFML

    Simple and Fast Multimedia Library

    1,525 Elo −2012.1kC++
  53. #4,902
    Stellarium/stellarium

    Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for…

    1,524 Elo +2210.1kC++
  54. #5,111
    endless-sky/endless-sky

    Space exploration, trading, and combat game.

    1,514 Elo −157.7kC++
  55. #5,177
    arthurspk/guiadevbrasil

    Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar…

    1,511 Elo −3215.8k
  56. #5,259
    scylladb/seastar

    High performance server-side application framework

    1,507 Elo −49.4kC++
  57. #5,278
    spotify/annoy

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

    1,506 Elo −1514.3kC++
  58. #5,591
    xmake-io/xmake

    🔥 A cross-platform build utility based on Lua

    1,492 Elo +812.3kLua
  59. #5,710
    textmate/textmate

    TextMate is a graphical text editor for macOS 10.12 or later

    1,487 Elo −2614.5kObjective-C++
  60. #5,719
    pocoproject/poco

    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications…

    1,486 Elo −109.4kC++
  61. #5,743
    aeron-io/aeron

    Efficient reliable UDP unicast, UDP multicast, and IPC message transport

    1,486 Elo −38.9kJava
  62. #5,824
    kanaka/mal

    mal - Make a Lisp

    1,482 Elo −2710.7kAssembly
  63. #5,921
    mawww/kakoune

    mawww's experiment for a better code editor

    1,477 Elo +2711.1kC++
  64. #5,941
    wxWidgets/wxWidgets

    Cross-Platform C++ GUI Library

    1,476 Elo +517.3kC++
  65. #5,997
    gnuradio/gnuradio

    GNU Radio – the Free and Open Software Radio Ecosystem

    1,474 Elo +136.3kC++
  66. #6,441
    cefsharp/CefSharp

    .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

    1,455 Elo −3110.2kC#
  67. #6,672
    electronicarts/EASTL

    EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an…

    1,446 Elo +79.4kC++
  68. #6,686
    supercollider/supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

    1,445 Elo +476.8kC++
  69. #6,738
    WebAssembly/binaryen

    Optimizer and compiler/toolchain library for WebAssembly

    1,443 Elo +78.6kWebAssembly
  70. #6,883
    flutter-team-archive/engine

    The Flutter engine

    1,438 Elo −247.5kC++
  71. #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++
  72. #7,003
    libcpr/cpr

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

    1,433 Elo +167.4kC++
  73. #7,114
    nayuki/QR-Code-generator

    High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

    1,429 Elo +96.8kJava
  74. #7,123
    brndnmtthws/conky

    Light-weight system monitor for X, Wayland, and other things, too

    1,428 Elo +118.5kC++
  75. #7,141
    Mooophy/Cpp-Primer

    C++ Primer 5 answers

    1,428 Elo −98.2kC++
  76. #7,483
    cppcheck-opensource/cppcheck

    static analysis of C/C++ code

    1,414 Elo +226.7kC++
  77. #7,508
    versatica/mediasoup

    Cutting Edge WebRTC Video Conferencing

    1,414 Elo 7.4kC++
  78. #7,611
    cs01/gdbgui

    Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in…

    1,410 Elo +1410.3kTypeScript
  79. #7,706
    oatpp/oatpp

    🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency…

    1,407 Elo −188.6kC++
  80. #7,835
    neutralinojs/neutralinojs

    Portable and lightweight cross-platform desktop application development framework

    1,402 Elo +128.6kC
  81. #7,884
    doctest/doctest

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

    1,400 Elo +666.9kC++
  82. #8,057
    defold/defold

    Defold is a completely free to use game engine for development of desktop, console, mobile and web games.

    1,394 Elo +106.4kC++
  83. #8,410
    bblanchon/ArduinoJson

    📟 JSON library for Arduino and embedded C++. Simple and efficient.

    1,379 Elo −37.2kC++
  84. #9,079
    ipkn/crow

    Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)

    1,345 Elo −177.6kC++
  85. #9,822
    kroma-network/tachyon

    Modular ZK(Zero Knowledge) backend accelerated by GPU

    1,270 Elo −207.6kC++