C++ Distributed

Open-source C++ projects categorized as Distributed

Top 14 C++ Distributed Projects

Distributed
  1. tensorflow

    An Open Source Machine Learning Framework for Everyone

    Project mention: The Documentation Strategy Behind Every Successful Open Source Project | dev.to | 2025-07-29

    The TensorFlow team structures their contributor guide with clear sections and sub-sections, making it easy to jump to relevant information without reading everything.

  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. ClickHouse

    ClickHouse® is a real-time analytics database management system

    Project mention: Strategies for Fast Lexers | news.ycombinator.com | 2025-07-14
  4. CNTK

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

  5. LightGBM

    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.

    Project mention: The Grug Brained Developer | news.ycombinator.com | 2025-06-17

    That's a tough bouncing ball to follow as it seems the resolution was to upgrade to a newer version of a dependency, but if we look at that dependency, the fix seems to be found somewhere in this https://github.com/microsoft/LightGBM/compare/v2.2.1...v2.2....

    But, although there is admittedly a lot in there and I may have missed it, I don't see any updates to tests to denote that a problem was discovered. Which, while not knowing much about the project, makes me think that there really isn't any meaningful testing going on, which is interesting for what it is, but not in the vein of the discussion here.

  6. NebulaGraph Database

    A distributed, fast open-source graph database featuring horizontal scalability and high availability (by vesoft-inc)

  7. oneflow

    OneFlow is a deep learning framework designed to be user-friendly, scalable and efficient.

  8. ydb

    YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions

    Project mention: pg_dphyp: teach PostgreSQL to JOIN tables in a different way | dev.to | 2025-07-28

    The idea to create this extension came to me by chance: I was studying different JOIN algorithms and came across it. An Internet search didn't turn up anything like this for PostgreSQL, and I realized that I had to do it myself. Who immediately wants to see what happened, here is the link to the repository. In the context of the core of the algorithm, I did not bring anything new, on the contrary, I copied more from others. Before starting to implement my own, I looked at the implementations in several databases, in particular, YDB, MySQL and DuckDB. If someone wants to learn DPhyp by code, I recommend looking at code YDB — Clean and clear, very easy to read. But I didn't start with YDB myself, but with MySQL, and now its implementation has been significantly changed and optimized, it won't be possible to figure it out right away, only based on the comments and with the initial understanding of DPhyp itself.

  9. 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
  10. kvrocks

    Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.

    Project mention: ToplingDB – the compatible superior replacement for RocksDB | news.ycombinator.com | 2025-07-01
  11. HPX

    The C++ Standard Library for Parallelism and Concurrency

    Project mention: HPX v1.11.0: The C++ Standards Library for Parallelism and Concurrency | news.ycombinator.com | 2025-06-29
  12. v6d

    vineyard (v6d): an in-memory immutable data manager. (Project under CNCF, TAG-Storage)

  13. areg-sdk

    Remote objects act local. C++ Async RPC for threads and processes with auto-discovery and zero-boilerplate messaging.

    Project mention: Fun project | dev.to | 2025-07-23

    Long time I was not here and I am very sure that none missed me :) I was busy developing new features of areg skd and creating user interface tool for areg sdk. And I must say, that working almost alone for more these 2 project, I made a huge progress. And what is very important, I have fun.

  14. elbencho

    A distributed storage benchmark for file systems, object stores & block devices with support for GPUs

  15. oxen-storage-server

    Storage server for Oxen Service Nodes

  16. astray

    A performance-portable geodesic ray tracing library. (by VRGroupRWTH)

  17. 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
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).

C++ Distributed discussion

Log in or Post with

C++ Distributed related posts

  • HPX v1.11.0: The C++ Standards Library for Parallelism and Concurrency

    1 project | news.ycombinator.com | 29 Jun 2025
  • How to Build a Streaming Deduplication Pipeline with Kafka, GlassFlow, and ClickHouse

    4 projects | dev.to | 14 May 2025
  • Redis-compatible distributed key value NoSQL database

    2 projects | news.ycombinator.com | 21 Jan 2025
  • Erasure Coding versus Tail Latency

    1 project | news.ycombinator.com | 28 Mar 2024
  • Show HN: Built a Cloud-native Stack for Ollama: Build locally and push to deploy

    2 projects | news.ycombinator.com | 19 Mar 2024
  • Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as s

    1 project | news.ycombinator.com | 21 Mar 2024
  • YDB – an open source distributed SQL database

    2 projects | news.ycombinator.com | 3 Feb 2024
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    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! Learn more →

Index

What are some of the best open-source Distributed projects in C++? This list will help you:

# Project Stars
1 tensorflow 191,376
2 ClickHouse 42,570
3 CNTK 17,579
4 LightGBM 17,553
5 NebulaGraph Database 11,627
6 oneflow 9,363
7 ydb 4,548
8 kvrocks 4,005
9 HPX 2,710
10 v6d 921
11 areg-sdk 301
12 elbencho 219
13 oxen-storage-server 32
14 astray 25

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?