Dataframe Open Source Projects

Browse 217 Dataframe open source projects, ranked by GitHub stars. Find the most popular Dataframe tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 217 projects
39,053 stars

pola-rs/polars

Extremely fast Query Engine for DataFrames, written in Rust

Metrics details
Stars39,053
15,912 stars

Kanaries/pygwalker

PyGWalker: Turn your dataframe into an interactive UI for visual analysis

Metrics details
Stars15,912
10,394 stars

modin-project/modin

Modin: Scale your Pandas workflows by changing a single line of code

Metrics details
Stars10,394
9,704 stars

rapidsai/cudf

cuDF - GPU DataFrame Library

Metrics details
Stars9,704
8,975 stars

apache/arrow-datafusion

Apache Arrow DataFusion SQL Query Engine

Metrics details
Stars8,975
8,509 stars

vaexio/vaex

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀

Metrics details
Stars8,509
6,403 stars

haifengl/smile

Statistical Machine Intelligence & Learning Engine

Metrics details
Stars6,403
5,799 stars

ujjwalkarn/DataSciencePython

common data analysis and machine learning tasks using python

Metrics details
Stars5,799
5,641 stars

Eventual-Inc/Daft

High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale

Metrics details
Stars5,641
5,051 stars

javascriptdata/danfojs

Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.

Metrics details
Stars5,051
5,021 stars

sngyai/Sequoia

A股自动选股程序,实现了海龟交易法则、缠中说禅牛市买点,以及其他若干种技术形态

Metrics details
Stars5,021
4,831 stars

lk-geimfari/mimesis

Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.

Metrics details
Stars4,831
4,337 stars

twopirllc/pandas-ta

Technical Analysis Indicators - Pandas TA is an easy to use Python 3 Pandas Extension with 130+ Indicators

Metrics details
Stars4,337
3,758 stars

jtablesaw/tablesaw

Java dataframe and visualization library

Metrics details
Stars3,758
3,371 stars

databricks/koalas

Koalas: pandas API on Apache Spark

Metrics details
Stars3,371
3,259 stars

adamerose/PandasGUI

A GUI for Pandas DataFrames

Metrics details
Stars3,259
3,229 stars

pydata/pandas-datareader

Extract data from a wide range of Internet sources into a pandas DataFrame.

Metrics details
Stars3,229
3,115 stars

fbdesignpro/sweetviz

Visualize and compare datasets, target values and associations, with one line of code.

Metrics details
Stars3,115
2,982 stars

ajcr/100-pandas-puzzles

100 data puzzles for pandas, ranging from short and simple to super tricky (60% complete)

Metrics details
Stars2,982
2,967 stars

hosseinmoein/DataFrame

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

Metrics details
Stars2,967
2,849 stars

scikit-learn-contrib/sklearn-pandas

Pandas integration with sklearn

Metrics details
Stars2,849
2,741 stars

mars-project/mars

Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.

Metrics details
Stars2,741
2,640 stars

jmcarpenter2/swifter

A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner

Metrics details
Stars2,640
2,636 stars

sfu-db/connector-x

Fastest library to load data from DB to DataFrames in Rust and Python

Metrics details
Stars2,636
2,545 stars

DAGWorks-Inc/hamilton

Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage and metadata. Runs and scales everywhere python does.

Metrics details
Stars2,545
2,315 stars

chezou/tabula-py

Simple wrapper of tabula-java: extract table from PDF into pandas DataFrame

Metrics details
Stars2,315
2,283 stars

approximatelabs/sketch

AI code-writing assistant that understands data content

Metrics details
Stars2,283
2,262 stars

peerchemist/finta

Common financial technical indicators implemented in Pandas.

Metrics details
Stars2,262
2,250 stars

justmarkham/pandas-videos

Jupyter notebook and datasets from the pandas video series

Metrics details
Stars2,250
2,244 stars

ballista-compute/ballista

Distributed compute platform implemented in Rust, and powered by Apache Arrow.

Metrics details
Stars2,244
2,162 stars

alexhallam/tv

📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.

Metrics details
Stars2,162
2,081 stars

apache/arrow-ballista

Apache Arrow Ballista Distributed Query Engine

Metrics details
Stars2,081
2,044 stars

shramos/Awesome-Cybersecurity-Datasets

A curated list of amazingly awesome Cybersecurity datasets

Metrics details
Stars2,044
2,023 stars

wrobstory/vincent

A Python to Vega translator

Metrics details
Stars2,023
1,905 stars

AutoViML/AutoViz

Automatically Visualize any dataset, any size with a single line of code. Created by Ram Seshadri. Collaborators Welcome. Permission Granted upon Request.

Metrics details
Stars1,905
1,856 stars

dask/dask-tutorial

Dask tutorial

Metrics details
Stars1,856
1,827 stars

Lumiwealth/lumibot

Backtestable AI trading agents and Python algorithmic trading strategies for stocks, options, crypto, futures, forex, SEC filings, FRED macro data, and real brokers.

Metrics details
Stars1,827
1,736 stars

fonnesbeck/statistical-analysis-python-tutorial

Statistical Data Analysis in Python

Metrics details
Stars1,736
1,687 stars

alpacahq/marketstore

DataFrame Server for Financial Timeseries Data

Metrics details
Stars1,687
1,530 stars

uwdata/arquero

Query processing and transformation of array-backed data tables.

Metrics details
Stars1,530
1,500 stars

pyjanitor-devs/pyjanitor

Clean APIs for data cleaning. Python implementation of R package Janitor

Metrics details
Stars1,500
1,420 stars

michaelchu/optopsy

A nimble options backtesting library for Python

Metrics details
Stars1,420
1,363 stars

spark-examples/pyspark-examples

Pyspark RDD, DataFrame and Dataset Examples in Python language

Metrics details
Stars1,363
1,355 stars

holoviz/hvplot

A high-level plotting API for pandas, dask, xarray, and networkx built on HoloViews

Metrics details
Stars1,355
1,349 stars

JoinQuant/jqdatasdk

简单易用的量化金融数据包(easy utility for getting financial market data of China)

Metrics details
Stars1,349
1,288 stars

rocketlaunchr/dataframe-go

DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

Metrics details
Stars1,288
1,254 stars

palantir/pyspark-style-guide

This is a guide to PySpark code style presenting common situations and the associated best practices based on the most frequent recurring topics across the PySpark repos we've encountered.

Metrics details
Stars1,254
1,225 stars

Kotlin/kotlin-jupyter

Kotlin kernel for Jupyter/IPython

Metrics details
Stars1,225
1,193 stars

graphframes/graphframes

GraphFrames is a package for Apache Spark which provides DataFrame-based Graphs

Metrics details
Stars1,193
1,184 stars

machow/siuba

Python library for using dplyr like syntax with pandas and SQL

Metrics details
Stars1,184
1,170 stars

8080labs/ppscore

Predictive Power Score (PPS) in Python

Metrics details
Stars1,170
1,075 stars

comet-ml/kangas

🦘 Explore multimedia datasets at scale

Metrics details
Stars1,075
1,062 stars

sharebook-kr/pykrx

KRX 주식 정보 스크래핑

Metrics details
Stars1,062
1,052 stars

Kotlin/dataframe

Kotlin DataFrame: typesafe in-memory structured data processing for JVM

Metrics details
Stars1,052
1,020 stars

freqtrade/technical

Various indicators developed or collected for the Freqtrade

Metrics details
Stars1,020
959 stars

mm-mansour/Fast-Pandas

Benchmark for different operations in pandas against various dataframe sizes.

Metrics details
Stars959
947 stars

RedisLabs/spark-redis

A connector for Spark that allows reading and writing to/from Redis cluster

Metrics details
Stars947
947 stars

microsoft/Mobius

C# and F# language binding and extensions to Apache Spark

Metrics details
Stars947
895 stars

kieferk/dfply

dplyr-style piping operations for pandas dataframes

Metrics details
Stars895
860 stars

stitchfix/hamilton

A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton

Metrics details
Stars860
1-60 of 217 projects
Get A Weekly Email With Trending Dataframe Projects
Stay updated on Dataframe plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.