Home โ€บ Data & Analytics โ€บ Data Cleaning

Data Cleaning

Top Data & Analytics tools for data cleaning โ€” made for analysts, businesses, researchers and data-curious users. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories ยท ranked by GitHub stars by default

pathwaycom avatar

pathway

by pathwaycom

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

โญ 62k๐Ÿด 1.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
rocketride-org avatar

rocketride-server

by rocketride-org

High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agentโ€ฆ

โญ 19.5k๐Ÿด 8.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
cocoindex-io avatar

cocoindex

by cocoindex-io

Incremental engine for long horizon agents ๐ŸŒŸ Star if you like it!

โญ 11.8k๐Ÿด 923 ๐Ÿ’ป RustCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
cleanlab avatar

cleanlab

by cleanlab

Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.

โญ 11.7k๐Ÿด 935 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 13 Jan 2026 Explore Tool
voxel51 avatar

fiftyone

by voxel51

Refine high-quality datasets and visual AI models

โญ 11.3k๐Ÿด 843 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
onceupon avatar

Bash-Oneliner

by onceupon

A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.

โญ 10.8k๐Ÿด 646 ๐Ÿ’ป โ€”Basic Technical Setup
Updated 22 Sep 2026 Explore Tool
johnkerl avatar

miller

by johnkerl

Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

โญ 10.1k๐Ÿด 252 ๐Ÿ’ป GoAdvanced Developer Tool
Updated 27 Oct 2026 Explore Tool
OpenDCAI avatar

DataFlow

by OpenDCAI

[SIGMOD'27] Easy Data Preparation with latest LLMs-based Operators and Pipelines.

โญ 8.4k๐Ÿด 1.2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
TomWright avatar

dasel

by TomWright

Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.

โญ 8.1k๐Ÿด 180 ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool
datajuicer avatar

data-juicer

by datajuicer

Data processing for and with foundation models! ๐ŸŽ ๐Ÿ‹ ๐ŸŒฝ โžก๏ธ โžก๏ธ๐Ÿธ ๐Ÿน ๐Ÿท

โญ 7.2k๐Ÿด 444 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
NVIDIA avatar

DALI

by NVIDIA

A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.

โญ 5.8k๐Ÿด 687 ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
deepseek-ai avatar

smallpond

by deepseek-ai

A lightweight data processing framework built on DuckDB and 3FS.

โญ 5k๐Ÿด 458 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 05 Mar 2025 Explore Tool
unionai-oss avatar

pandera

by unionai-oss

A light-weight, flexible, and expressive statistical data testing library

โญ 4.5k๐Ÿด 502 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
numaproj avatar

numaflow

by numaproj

Kubernetes-native platform to run massively parallel data/streaming jobs

โญ 2.8k๐Ÿด 183 ๐Ÿ’ป RustAdvanced Developer Tool
Updated 29 Oct 2026 Explore Tool
datachain-ai avatar

datachain

by datachain-ai

The Context Layer for unstructured data: typed, versioned datasets over S3, GCS, Azure

โญ 2.8k๐Ÿด 177 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
elixir-broadway avatar

broadway

by elixir-broadway

Concurrent and multi-stage data ingestion and data processing with Elixir

โญ 2.7k๐Ÿด 180 ๐Ÿ’ป ElixirCoding Knowledge Recommended
Updated 17 Sep 2026 Explore Tool
asyml avatar

texar

by asyml

Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/

โญ 2.4k๐Ÿด 367 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 21 Jul 2026 Explore Tool
justmarkham avatar

pandas-videos

by justmarkham

Jupyter notebook and datasets from the pandas video series

โญ 2.3k๐Ÿด 1.9k ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 05 Mar 2024 Explore Tool
bytewax avatar

bytewax

by bytewax

Python Stream Processing

โญ 2.1k๐Ÿด 114 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
NVIDIA-NeMo avatar

Curator

by NVIDIA-NeMo

Scalable data pre processing and curation toolkit for LLMs

โญ 1.9k๐Ÿด 369 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
skrub-data avatar

skrub

by skrub-data

Machine learning with dataframes

โญ 1.7k๐Ÿด 294 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
justmarkham avatar

DAT8

by justmarkham

General Assembly's 2015 Data Science course in Washington, DC

โญ 1.6k๐Ÿด 1.1k ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 05 Jun 2024 Explore Tool
python-bonobo avatar

bonobo

by python-bonobo

Extract Transform Load for Python 3.5+

โญ 1.6k๐Ÿด 146 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 12 May 2023 Explore Tool
allenai avatar

dolma

by allenai

Data and tools for generating and inspecting OLMo pre-training data.

โญ 1.6k๐Ÿด 205 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 24 Aug 2026 Explore Tool
hi-primus avatar

optimus

by hi-primus

:truck: Agile Data Preparation Workflows made easy with Pandas, Dask, cuDF, Dask-cuDF, Vaex and PySpark

โญ 1.5k๐Ÿด 230 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 02 Dec 2024 Explore Tool
pyper-dev avatar

pyper

by pyper-dev

Concurrent Python made simple

โญ 1.5k๐Ÿด 33 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 04 Feb 2025 Explore Tool
sfirke avatar

janitor

by sfirke

simple tools for data cleaning in R

โญ 1.5k๐Ÿด 134 ๐Ÿ’ป RCoding Knowledge Recommended
Updated 23 Dec 2024 Explore Tool
data-forge avatar

data-forge-ts

by data-forge

The JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.

โญ 1.4k๐Ÿด 76 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
run-house avatar

kubetorch

by run-house

Distribute and run AI workloads on Kubernetes magically in Python, like PyTorch for ML infra.

โญ 1.2k๐Ÿด 61 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 29 May 2026 Explore Tool

A comprehensive guide to building a modern data warehouse with SQL Server, including ETL processes, data modeling, and analytics.

โญ 1.1k๐Ÿด 744 ๐Ÿ’ป TSQLCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool
ECNU-ICALK avatar

EduChat

by ECNU-ICALK

An open-source educational chat model from ICALK, East China Normal University. ๅผ€ๆบไธญ่‹ฑๆ•™่‚ฒๅฏน่ฏๅคงๆจกๅž‹ใ€‚(้€š็”จๅŸบๅบงๆจกๅž‹๏ผŒGPU้ƒจ็ฝฒ๏ผŒๆ•ฐๆฎๆธ…็†) ่‡ดๆ•ฌ: LLaMA, MOSS, BELLE, Ziya, vLLM

โญ 975๐Ÿด 110 ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 18 Jul 2025 Explore Tool
benibela avatar

xidel

by benibela

Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new orโ€ฆ

โญ 849๐Ÿด 48 ๐Ÿ’ป PascalCoding Knowledge Recommended
Updated 22 Feb 2025 Explore Tool
HKUSTDial avatar

awesome-data-agents

by HKUSTDial

Continuously updated paper list on advancements in Data Agents. Companion repo to our paper "A Survey of Data Agents: Emerging Paradigm or Overstated Hype?"

โญ 797๐Ÿด 62 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 05 Aug 2026 Explore Tool
ChenghaoMou avatar

text-dedup

by ChenghaoMou

All-in-one text de-duplication

โญ 764๐Ÿด 81 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 09 Mar 2026 Explore Tool
asyml avatar

texar-pytorch

by asyml

Integrating the Best of TF into PyTorch, for Machine Learning, Natural Language Processing, and Text Generation. This is part of the CASL project: http://casl-project.ai/

โญ 745๐Ÿด 111 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 14 Apr 2022 Explore Tool
hstreamdb avatar

hstream

by hstreamdb

HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications.

โญ 723๐Ÿด 55 ๐Ÿ’ป HaskellCoding Knowledge Recommended
Updated 26 Dec 2024 Explore Tool

Parse human names into title, given, middle, family, suffix, nickname and maiden name. Typed, zero-dependency, CJK-aware.

โญ 720๐Ÿด 118 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
fastverse avatar

collapse

by fastverse

Advanced and Fast Data Transformation in R

โญ 710๐Ÿด 37 ๐Ÿ’ป CCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
infoslack avatar

awesome-kafka

by infoslack

A list about Apache Kafka

โญ 593๐Ÿด 175 ๐Ÿ’ป โ€”Basic Technical Setup
Updated 05 May 2026 Explore Tool
kousun12 avatar

eternal

by kousun12

๐Ÿ‘พ~ music, eternal ~ ๐Ÿ‘พ

โญ 583๐Ÿด 33 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 04 Aug 2025 Explore Tool

Machine Learning notebooks for refreshing concepts.

โญ 554๐Ÿด 246 ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 24 Aug 2021 Explore Tool
jofpin avatar

synthBTC

by jofpin

A tool that uses advanced Monte Carlo simulations and Turbit parallel processing to create possible Bitcoin prediction scenarios.

โญ 527๐Ÿด 294 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 04 Aug 2024 Explore Tool
akanz1 avatar

klib

by akanz1

Easy to use Python library of customized functions for cleaning and analyzing data.

โญ 523๐Ÿด 57 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
TangleML avatar

tangle

by TangleML

Tangle is a web app that allows the users to build and run Machine Learning pipelines without having to set up development environment.

โญ 516๐Ÿด 40 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
Desbordante avatar

desbordante-core

by Desbordante

Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaningโ€ฆ

โญ 515๐Ÿด 109 ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
Puchaczov avatar

Musoq

by Puchaczov

SQL Runtime without any database

โญ 507๐Ÿด 22 ๐Ÿ’ป C#Coding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
schema-inspector avatar

schema-inspector

by schema-inspector

Schema-Inspector is a simple JavaScript object sanitization and validation module.

โญ 503๐Ÿด 44 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 05 Oct 2026 Explore Tool
keithorange avatar

PatternPy

by keithorange

๐Ÿ“ˆ PatternPy: A Python package revolutionizing trading analysis with high-speed pattern recognition, leveraging Pandas & Numpy. Effortlessly spot Head & Shoulders, Tops & Bottoms,โ€ฆ

โญ 480๐Ÿด 107 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 27 Feb 2024 Explore Tool
constellation-rs avatar

amadeus

by constellation-rs

Harmonious distributed data analysis in Rust.

โญ 480๐Ÿด 25 ๐Ÿ’ป RustCoding Knowledge Recommended
Updated 23 Jul 2021 Explore Tool