Cplusplus

Open-source projects categorized as Cplusplus
CPP C Cpp17 C++ Python

Top 23 Cplusplu Open-Source Projects

Cplusplus
  1. imgui

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

    Project mention: Proposal: CMake build support · Issue #8896 · ocornut/imgui | news.ycombinator.com | 2025-08-27
  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. CPlusPlusThings

    C++那些事

  4. Vcpkg

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

  5. quicktype

    Generate types and converters from JSON, Schema, and GraphQL

  6. Apache Thrift

    Apache Thrift

  7. ChakraCore

    ChakraCore is an open source Javascript engine with a C API.

  8. conan

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

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Piccolo

    Piccolo (formerly Pilot) – mini game engine for games104

  11. LibreSprite

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

    Project mention: Making Video Games (Without an Engine) in 2025 | news.ycombinator.com | 2025-05-20

    In the end of the post Noel mentions Aseprite, but he might be interested in Libresprite as well? https://libresprite.github.io/

  12. Magic Enum C++

    Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

  13. Apache Mesos

    Apache Mesos

  14. gaia

    Build powerful pipelines in any programming language.

  15. rippled

    Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++

    Project mention: Introducing Batch Transactions on the XRP Ledger: More Opportunities, Less Friction | dev.to | 2025-06-27

    That’s the goal of XLS-56d: Batch Transactions, created by Denis Angell, a powerful new feature now proposed as an amendment on the XRP Ledger.

  16. Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

  17. cppinsights

    C++ Insights - See your source code with the eyes of a compiler

  18. stable-diffusion.cpp

    Stable Diffusion and Flux in pure C/C++

    Project mention: FLUX1.1 [pro] – New SotA text-to-image model from Black Forest Labs | news.ycombinator.com | 2024-10-03
  19. open-location-code

    Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.

  20. awesome-hpp

    A curated list of awesome header-only C++ libraries

  21. cppcoro

    A library of C++ coroutine abstractions for the coroutines TS

  22. qt-material-widgets

    :art: Qt widgets-based implementation of the Material Design specification.

  23. CppPrimer

    :books: Solutions for C++ Primer 5th exercises.

  24. bdwgc

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

    Project mention: Maxima in the browser using Embedded Common Lisp on WASM | news.ycombinator.com | 2025-01-28

    https://github.com/ivmai/bdwgc/issues/650

    Most notably:

    ```

  25. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Cplusplus discussion

Log in or Post with

Cplusplus related posts

  • Implementing “Did you mean ...?” Suggestions

    1 project | dev.to | 21 Aug 2025
  • Anonymous Structures in C

    1 project | dev.to | 10 Aug 2025
  • I'm Archiving Picocrypt

    6 projects | news.ycombinator.com | 5 Aug 2025
  • Glaze: Fast, in memory, JSON and reflection library for modern C++

    1 project | news.ycombinator.com | 23 Jul 2025
  • Unreachable: The Standard Function for Inserting Undefined Behavior

    2 projects | dev.to | 5 Jul 2025
  • Show HN: Voice assistant software for ESP32 in C

    1 project | news.ycombinator.com | 1 Jul 2025
  • C++ MCP Client/Server SDK

    2 projects | news.ycombinator.com | 13 Jun 2025
  • A note from our sponsor - JetBrains
    surveys.jetbrains.com | 1 Sep 2025
    Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes! Learn more →

Index

What are some of the best open-source Cplusplu projects? This list will help you:

# Project Stars
1 imgui 67,849
2 CPlusPlusThings 41,317
3 Vcpkg 25,490
4 quicktype 13,266
5 Apache Thrift 10,778
6 ChakraCore 9,203
7 conan 8,922
8 Piccolo 6,364
9 LibreSprite 6,196
10 Magic Enum C++ 5,645
11 Apache Mesos 5,328
12 gaia 5,233
13 cpplinks 5,071
14 rippled 4,955
15 Boost.Beast 4,617
16 cppinsights 4,372
17 stable-diffusion.cpp 4,350
18 open-location-code 4,237
19 awesome-hpp 3,856
20 cppcoro 3,627
21 qt-material-widgets 3,431
22 CppPrimer 3,337
23 bdwgc 3,296

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?