hosseinmoein/DataFrame

C++ DataFrame for statistical, financial, and ML analysis in modern C++

67
/ 100
Established

This is a high-performance C++ library for manipulating and analyzing tabular data, similar to an Excel spreadsheet or a SQL table, but built for complex computations. It takes in various types of data organized into columns and rows, and outputs processed data, statistical summaries, or results from machine learning algorithms. Quantitative traders, data scientists, and C++ developers working with large datasets will find this useful for efficient data exploration and statistical analysis.

2,936 stars. Actively maintained with 25 commits in the last 30 days.

Use this if you need to perform rapid, in-memory statistical, financial, or machine learning analysis on large, complex datasets directly within a C++ environment.

Not ideal if you prefer using higher-level languages like Python or R for your data analysis, or if your projects don't require the extreme performance benefits of C++.

data-analysis quantitative-finance statistical-modeling machine-learning-engineering big-data-processing
No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

2,936

Forks

357

Language

C++

License

BSD-3-Clause

Category

cpp-ml-libraries

Last pushed

Mar 12, 2026

Commits (30d)

25

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/hosseinmoein/DataFrame"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.