SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 C++ Analytic Projects
-
Website: clickhouse.com
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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/
-
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-19Perspective is also getting direct support for DuckDB soon! https://github.com/finos/perspective/pull/3062
-
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.
-
-
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/
-
GraphScope
🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统
-
-
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 -
stonedb
StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)
-
-
Project mention: SereneUI; open-source database client built for SereneDB and Postgres | news.ycombinator.com | 2026-06-10
-
-
-
-
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?
-
odbc-scanner-duckdb-extension
A DuckDB extension to read data directly from databases supporting the ODBC interface
-
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-28https://github.com/SouravRoy-ETL/slothdb
-
C++ Analytics discussion
C++ Analytics related posts
-
DuckDB WASM
-
SereneUI; open-source database client built for SereneDB and Postgres
-
Show HN: DataFrame Library Nobody Asked For
-
ClickHouse Pricing Teardown 2026
-
Producer audit clean, six tests red
-
Can ClickHouse DELETE Data? A 2026 PR-by-PR Analysis
-
Show HN: Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Jun 2026
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 |