C++ Analytics

Open-source C++ projects categorized as Analytics

Top 19 C++ Analytic Projects

  1. ClickHouse

    ClickHouse® is a real-time analytics database management system

    Project mention: ClickHouse Pricing Teardown 2026 | dev.to | 2026-05-27

    Website: clickhouse.com

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. DuckDB

    DuckDB is an analytical in-process SQL database management system

    Project mention: Readsb ADS-B Aircraft Local State Archive | dev.to | 2026-05-27

    wget https://github.com/duckdb/duckdb/releases/latest/download/duckdb_cli-linux-arm64.zip unzip duckdb_cli-linux-arm64.zip sudo mv duckdb /usr/local/bin/

  4. perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

    Project mention: Show HN: Duck-UI – Browser-Based SQL IDE for DuckDB | news.ycombinator.com | 2025-10-19

    Perspective is also getting direct support for DuckDB soon! https://github.com/finos/perspective/pull/3062

  5. oceanbase

    The Fastest Distributed Database for Transactional, Analytical, and AI Workloads.

    Project mention: AI Writes Code Faster. Why Hasn’t Delivery? | dev.to | 2026-05-27

    Contributions and feedback — open an issue or PR on GitHub if you are hardening a Release Harness that includes the data plane; we are interested in what breaks when coding gets 10× faster but cluster validation does not.

  6. Firebase

    Firebase SDK for Apple App Development

  7. velox

    A composable and fully extensible C++ execution engine library for data management systems.

    Project mention: Velox: A Port of Tauri to Swift by Miguel de Icaza | news.ycombinator.com | 2026-01-19

    Not to be confused with Velox a compute engine https://github.com/facebookincubator/velox/

  8. GraphScope

    🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统

  9. duckdb-wasm

    WebAssembly version of DuckDB

    Project mention: DuckDB WASM | news.ycombinator.com | 2026-06-11
  10. clp

    Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.

    Project mention: CLP: Compress Your Logs. Search Without Decompression | news.ycombinator.com | 2026-01-01
  11. stonedb

    StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)

  12. oneDAL

    oneAPI Data Analytics Library (oneDAL)

  13. serenedb

    The First Real-Time Search Analytics Database

    Project mention: SereneUI; open-source database client built for SereneDB and Postgres | news.ycombinator.com | 2026-06-10
  14. mc2

    A Platform for Secure Analytics and Machine Learning

  15. QtFirebase

    An effort to bring Google's Firebase C++ API to Qt + QML

  16. nebula

    A distributed block-based data storage and compute engine (by varchar-io)

  17. pg_ducklake

    Native lakehouse experience in Postgres powered by DuckDB & Ducklake

    Project mention: pg_duckpipe: Real-time CDC for streaming Postgres Table into Columnar Ducklake | dev.to | 2026-03-20

    When we released pg_ducklake, it brought a columnar lakehouse storage layer to PostgreSQL: DuckDB-powered analytical tables backed by Parquet, with metadata living in PostgreSQL's own catalog. One question kept coming up: how do I keep these analytical tables in sync with my transactional tables automatically?

  18. odbc-scanner-duckdb-extension

    A DuckDB extension to read data directly from databases supporting the ODBC interface

  19. slothdb

    SlothDB is an embedded SQL database that runs everywhere: on your laptop, on a server, and in the browser. Built from scratch. Up to 5x faster where it counts.

    Project mention: Ask HN: Can some C++ Hackers help me refine Open Source SlothDB | news.ycombinator.com | 2026-04-28

    https://github.com/SouravRoy-ETL/slothdb

  20. grizzlars

    High-performance DataFrame library written in C++ with Python bindings.

    Project mention: Show HN: DataFrame Library Nobody Asked For | news.ycombinator.com | 2026-05-27
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++ Analytics discussion

Log in or Post with

C++ Analytics related posts

  • DuckDB WASM

    1 project | news.ycombinator.com | 11 Jun 2026
  • SereneUI; open-source database client built for SereneDB and Postgres

    1 project | news.ycombinator.com | 10 Jun 2026
  • Show HN: DataFrame Library Nobody Asked For

    1 project | news.ycombinator.com | 27 May 2026
  • ClickHouse Pricing Teardown 2026

    2 projects | dev.to | 27 May 2026
  • Producer audit clean, six tests red

    1 project | dev.to | 23 May 2026
  • Can ClickHouse DELETE Data? A 2026 PR-by-PR Analysis

    1 project | dev.to | 19 May 2026
  • Show HN: Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)

    1 project | news.ycombinator.com | 15 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 ClickHouse 47,973
2 DuckDB 38,728
3 perspective 10,961
4 oceanbase 10,150
5 Firebase 6,621
6 velox 4,152
7 GraphScope 3,551
8 duckdb-wasm 2,035
9 clp 1,066
10 stonedb 883
11 oneDAL 649
12 serenedb 537
13 mc2 305
14 QtFirebase 288
15 nebula 158
16 pg_ducklake 104
17 odbc-scanner-duckdb-extension 87
18 slothdb 41
19 grizzlars 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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