Data Mining Open Source Projects

Browse 242 Data Mining open source projects, ranked by GitHub stars. Find the most popular Data Mining tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 242 projects
32,304 stars

eriklindernoren/ML-From-Scratch

Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.

Metrics details
Stars32,304
29,785 stars

JaidedAI/EasyOCR

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

Metrics details
Stars29,785
29,665 stars

academic/awesome-datascience

:memo: An awesome Data Science repository to learn and apply for real world problems.

Metrics details
Stars29,665
20,792 stars

EthicalML/awesome-production-machine-learning

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

Metrics details
Stars20,792
18,595 stars

microsoft/LightGBM

A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

Metrics details
Stars18,595
16,464 stars

piskvorky/gensim

Topic Modelling for Humans

Metrics details
Stars16,464
13,155 stars

tangyudi/Ai-Learn

人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv等热门领域

Metrics details
Stars13,155
12,625 stars

rasbt/python-machine-learning-book

The "Python Machine Learning (1st edition)" book code repository and info resource

Metrics details
Stars12,625
9,920 stars

yzhao062/pyod

A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

Metrics details
Stars9,920
9,868 stars

sktime/sktime

A unified framework for machine learning with time series

Metrics details
Stars9,868
9,348 stars

yzhao062/anomaly-detection-resources

Anomaly detection related books, papers, videos, and toolboxes. Last update late 2025 for LLM and VLM works!

Metrics details
Stars9,348
9,138 stars

jivoi/awesome-ml-for-cybersecurity

:octocat: Machine Learning for Cyber Security

Metrics details
Stars9,138
9,030 stars

catboost/catboost

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

Metrics details
Stars9,030
6,467 stars

faridrashidi/kaggle-solutions

🏅 Collection of Kaggle Solutions and Ideas 🏅

Metrics details
Stars6,467
6,010 stars

MontFerret/ferret

Declarative data automation language and Go runtime for structured extraction workflows.

Metrics details
Stars6,010
5,652 stars

biolab/orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

Metrics details
Stars5,652
5,161 stars

rasbt/mlxtend

A library of extension and helper modules for Python's data analysis and machine learning libraries.

Metrics details
Stars5,161
4,669 stars

deanmalmgren/textract

extract text from any document. no muss. no fuss.

Metrics details
Stars4,669
4,641 stars

r0f1/datascience

Curated list of Python resources for data science.

Metrics details
Stars4,641
3,612 stars

alibaba/Alink

Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.

Metrics details
Stars3,612
3,179 stars

Kanaries/graphic-walker

An open source alternative to Tableau. Embeddable visual analytic

Metrics details
Stars3,179
3,163 stars

rob-med/awesome-TS-anomaly-detection

List of tools & datasets for anomaly detection on time-series data.

Metrics details
Stars3,163
3,122 stars

ankitrohatgi/WebPlotDigitizer

Online tool to extract numerical data from plot images.

Metrics details
Stars3,122
2,920 stars

tirthajyoti/Papers-Literature-ML-DL-RL-AI

Highly cited and useful papers related to machine learning, deep learning, AI, game theory, reinforcement learning

Metrics details
Stars2,920
2,513 stars

dblalock/bolt

10x faster matrix and vector operations

Metrics details
Stars2,513
2,255 stars

WZBSocialScienceCenter/pdftabextract

A set of tools for extracting tables from PDF files helping to do data mining on (OCR-processed) scanned documents.

Metrics details
Stars2,255
2,178 stars

invoice-x/invoice2data

Extract structured data from PDF invoices

Metrics details
Stars2,178
2,032 stars

WenjieDu/PyPOTS

A Python toolkit/library for reality-centric machine/deep learning & data mining on partially-observed time series, with 50+ SOTA neural network models for scientific analysis tasks (imputation, classification, clustering, forecasting, anomaly detection, cleaning) on incomplete industrial irregularly-sampled multivariate TS with NaN missing values

Metrics details
Stars2,032
2,003 stars

youngfish42/Awesome-FL

Comprehensive and timely academic information on federated learning (papers, frameworks, datasets, tutorials, workshops)

Metrics details
Stars2,003
1,869 stars

safe-graph/graph-fraud-detection-papers

A curated list of Graph/Transformer-based fraud, anomaly, and outlier detection papers & resources

Metrics details
Stars1,869
1,849 stars

datawhalechina/team-learning-data-mining

主要存储Datawhale组队学习中“数据挖掘/机器学习”方向的资料。

Metrics details
Stars1,849
1,816 stars

benedekrozemberczki/awesome-fraud-detection-papers

A curated list of data mining papers about fraud detection.

Metrics details
Stars1,816
1,766 stars

404notf0und/AI-for-Security-Learning

安全场景、基于AI的安全算法和安全数据分析业界实践

Metrics details
Stars1,766
1,757 stars

PaddlePaddle/Research

novel deep learning research works with PaddlePaddle

Metrics details
Stars1,757
1,756 stars

zslucky/awesome-AI-books

Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning

Metrics details
Stars1,756
1,655 stars

Yimeng-Zhang/feature-engineering-and-feature-selection

A Guide for Feature Engineering and Feature Selection, with implementations and examples in Python.

Metrics details
Stars1,655
1,629 stars

sunlabuiuc/PyHealth

A Deep Learning Python Toolkit for Healthcare Applications.

Metrics details
Stars1,629
1,617 stars

qingsongedu/awesome-AI-for-time-series-papers

A professional list of Papers, Tutorials, and Surveys on AI for Time Series in top AI conferences and journals.

Metrics details
Stars1,617
1,506 stars

sepandhaghighi/pycm

Multi-class confusion matrix library in Python

Metrics details
Stars1,506
1,479 stars

eBay/tsv-utils

eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.

Metrics details
Stars1,479
1,455 stars

demidovakatya/vvedenie-mashinnoe-obuchenie

:memo: Подборка ресурсов по машинному обучению

Metrics details
Stars1,455
1,417 stars

aeon-toolkit/aeon

A toolkit for time series machine learning and deep learning

Metrics details
Stars1,417
1,377 stars

CIRCL/AIL-framework

AIL framework - Analysis Information Leak framework. Project moved to https://github.com/ail-project

Metrics details
Stars1,377
1,369 stars

K0lb3/UnityPy

UnityPy is python module that makes it possible to extract/unpack and edit Unity assets

Metrics details
Stars1,369
1,331 stars

alan-turing-institute/CleverCSV

CleverCSV is a Python package for handling messy CSV files. It provides a drop-in replacement for the builtin CSV module with improved dialect detection, and comes with a handy command line application for working with CSV files.

Metrics details
Stars1,331
1,317 stars

PatMartin/Dex

Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.

Metrics details
Stars1,317
1,215 stars

nfstream/nfstream

NFStream: a Flexible Network Data Analysis Framework.

Metrics details
Stars1,215
1,213 stars

annoviko/pyclustering

pyclustering is a Python, C++ data mining library.

Metrics details
Stars1,213
1,195 stars

Smartproxy/Smartproxy

HTTP(S)/SOCKS5 Rotating Residential proxies - Code examples & General information

Metrics details
Stars1,195
1,193 stars

astroML/astroML

Machine learning, statistics, and data mining for astronomy and astrophysics

Metrics details
Stars1,193
1,190 stars

lightaime/deep_gcns_torch

Pytorch Repo for DeepGCNs (ICCV'2019 Oral, TPAMI'2021), DeeperGCN (arXiv'2020) and GNN1000(ICML'2021): https://www.deepgcns.org

Metrics details
Stars1,190
1,165 stars

TheAlgorithms/R

Collection of various algorithms implemented in R.

Metrics details
Stars1,165
1,092 stars

leomaurodesenv/game-datasets

:video_game: A curated list of awesome game datasets, and tools to artificial intelligence in games

Metrics details
Stars1,092
1,019 stars

Minqi824/ADBench

Official Implement of "ADBench: Anomaly Detection Benchmark", NeurIPS 2022.

Metrics details
Stars1,019
1,012 stars

yueliu1999/Awesome-Deep-Graph-Clustering

[IEEE T-KDE 2026] Awesome Deep Graph Clustering is a collection of SOTA, novel deep graph clustering methods (papers, codes, and datasets).

Metrics details
Stars1,012
985 stars

pm4py/pm4py-core

Public repository for the PM4Py (Process Mining for Python) project.

Metrics details
Stars985
982 stars

ail-project/ail-framework

AIL framework - Analysis Information Leak framework

Metrics details
Stars982
957 stars

ipython-books/cookbook-2nd

IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018

Metrics details
Stars957
871 stars

anfederico/stocktalk

Metrics details
Stars871
860 stars

safe-graph/graph-adversarial-learning-literature

A curated list of adversarial attacks and defenses papers on graph-structured data.

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

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