Home Projects DataFrame
DataFrame
C++

DataFrame

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

by hosseinmoein · GitHub
Stars
Forks
Created
Last commit
Category
Language
aicppdata-analysisBSD-3-ClauseC++
View on GitHub
In plain words

Analyze and manipulate tabular data efficiently using a C++ library designed for data scientists.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
DataFrame — GitHub preview card
📈 Star history
2 9672 965
2026-07-072026-08-31
📈 Track DataFrame

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

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

DataFrame has 3k stars on GitHub. It has been forked 357 times. DataFrame is written mainly in C++. It has been in active development since 2017. DataFrame is available under the BSD-3-Clause license. Its main topics are ai, cpp, data-analysis, data-science.

Frequently asked questions

What is DataFrame?

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

Is DataFrame open source?

DataFrame is an open-source project. It is released under the BSD-3-Clause license.

Is DataFrame free?

Yes. DataFrame is free and open source — you can use, modify and self-host it.

What license does DataFrame use?

DataFrame is available under the BSD-3-Clause license.

What language is DataFrame written in?

DataFrame is written mainly in C++.

🏅 Maintainer of this project?
olud.ai badge — DataFrame

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=hosseinmoein-dataframe)](https://olud.ai/project/hosseinmoein-dataframe.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
scikit-learn
scikit-learn: machine learning in Python
66.7k · data-analysis
sharesdata-analysisdata-science
imbalanced-learn
A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning
7.1k · data-analysis
sharesdata-analysisdata-science
mito
Jupyter extensions that help you write code faster: Context aware AI Chat, Autocomplete, and Sp…
2.6k · ai
sharesdata-analysisdata-science
streamlit
Streamlit — A faster way to build and share data apps.
45.3k · data-analysis
sharesdata-analysisdata-science
gradio
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
43.2k · data-analysis
sharesdata-analysisdata-science
advanced-machine-learning-engineer-roadmap-2024
A Full Stack ML (Machine Learning) Roadmap involves learning the necessary skills and technolog…
702 · aws
sharesdata-analysisdata-science
Data-Science-Hacks
Data Science Hacks consists of tips, tricks to help you become a better data scientist. Data sc…
432 · computer-vision
sharesdata-analysisdata-science
machine_learning_complete
A comprehensive machine learning repository containing 30+ notebooks on different concepts, alg…
5k · computer-vision
sharesdata-analysisdata-science
deepnote
Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, an…
3k · artificial-intelligence
sharesdata-analysisdata-science
best-of-ml-python
🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.
23.7k · automl
sharesdata-analysisdata-science

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.