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. Learn more →
Top 6 C Analytic Projects
-
Project mention: CPU & Memory Monitoring 101: How to Check, Analyze, and Optimize System Performance | dev.to | 2025-05-14
Netdata: Provides beautiful, real-time dashboards for visualizing system metrics ( https://www.netdata.cloud ).
-
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.
-
GoAccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
I use https://goaccess.io/ to parse the logs and generate a html report.
As mentioned elsewhere in the thread, there is a lot of bot activity there, that using JS might cleanup a bit.
If you are interested, I have a write up of my setup here, with the report generation down at the bottom:
-
TimescaleDB
A time-series database for high-performance real-time analytics packaged as a Postgres extension
Even for timeseries there is https://github.com/timescale/timescaledb. Haven't used it, just knew it existed.
-
Apache AGE
Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL. (by apache)
Project mention: Postgres as a Graph Database: (Ab)Using PgRouting | news.ycombinator.com | 2025-02-27Any comments on "Apache AGE"?
Apache AGE™ is a PostgreSQL that provides graph database functionality.
https://age.apache.org
-
-
acap3-examples
Example code for APIs and features in AXIS Camera Application Platform (ACAP) version 3
C Analytics discussion
C Analytics related posts
-
CPU & Memory Monitoring 101: How to Check, Analyze, and Optimize System Performance
-
PostgreSQL vs MySQL vs Redis: Choose Your Fighter
-
Ask HN: What do you use for analytics for a statically generated website?
-
Postgres as a Graph Database: (Ab)Using PgRouting
-
Outgrowing Postgres: How to run OLAP workloads on Postgres
-
TimescaleDB in 2024: Making Postgres Faster
-
Apache AGE: Graph Database for PostgreSQL
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 May 2025
Index
What are some of the best open-source Analytic projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | Netdata | 74,561 |
2 | GoAccess | 19,337 |
3 | TimescaleDB | 19,116 |
4 | Apache AGE | 3,539 |
5 | PipelineDB | 2,644 |
6 | acap3-examples | 56 |