Home โ€บ Data & Analytics โ€บ Data Science

Data Science

Top Data & Analytics tools for data science โ€” 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

microsoft avatar

ML-For-Beginners

by microsoft

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

โญ 92.1k๐Ÿด 22.9k ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 07 Nov 2026 Explore Tool
Asabeneh avatar

30-Days-Of-Python

by Asabeneh

The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow yourโ€ฆ

โญ 77.9k๐Ÿด 14k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Sep 2026 Explore Tool
apache avatar

superset

by apache

Apache Superset is a Data Visualization and Data Exploration Platform

โญ 75.5k๐Ÿด 18.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
scikit-learn avatar

scikit-learn

by scikit-learn

scikit-learn: machine learning in Python

โญ 68.1k๐Ÿด 27.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
keras-team avatar

keras

by keras-team

Deep Learning for humans

โญ 64.4k๐Ÿด 19.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
pandas-dev avatar

pandas

by pandas-dev

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

โญ 50.3k๐Ÿด 20.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
GokuMohandas avatar

Made-With-ML

by GokuMohandas

Learn how to develop, deploy and iterate on production-grade ML applications.

โญ 50k๐Ÿด 7.8k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 04 Mar 2026 Explore Tool
SimplifyJobs avatar

Summer2027-Internships

by SimplifyJobs

Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.

โญ 48.3k๐Ÿด 3.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
apache avatar

airflow

by apache

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

โญ 47.4k๐Ÿด 18.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
streamlit avatar

streamlit

by streamlit

Streamlit โ€” A faster way to build and share data apps.

โญ 46.3k๐Ÿด 4.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
ray-project avatar

ray

by ray-project

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

โญ 44.2k๐Ÿด 8.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Nov 2026 Explore Tool
gradio-app avatar

gradio

by gradio-app

Build and share delightful machine learning apps, all in Python. ๐ŸŒŸ Star to support our work!

โญ 44k๐Ÿด 3.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool

10 Weeks, 20 Lessons, Data Science for All!

โญ 37.9k๐Ÿด 7.6k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 21 Oct 2026 Explore Tool
explosion avatar

spaCy

by explosion

๐Ÿ’ซ Industrial-strength Natural Language Processing (NLP) in Python

โญ 34k๐Ÿด 4.7k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
eriklindernoren avatar

ML-From-Scratch

by eriklindernoren

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โ€ฆ

โญ 33.3k๐Ÿด 5.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 15 Oct 2023 Explore Tool
Lightning-AI avatar

pytorch-lightning

by Lightning-AI

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.

โญ 31.4k๐Ÿด 3.9k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
AMAI-GmbH avatar

AI-Expert-Roadmap

by AMAI-GmbH

Roadmap to becoming an Artificial Intelligence Expert in 2022

โญ 31.3k๐Ÿด 2.6k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 12 Sep 2025 Explore Tool
eugeneyan avatar

applied-ml

by eugeneyan

๐Ÿ“š Papers & tech blogs by companies sharing their work on data science & machine learning in production.

โญ 30.8k๐Ÿด 4.1k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 18 Jul 2024 Explore Tool

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

โญ 30.3k๐Ÿด 6.7k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 04 Nov 2026 Explore Tool
d2l-ai avatar

d2l-en

by d2l-ai

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

โญ 30k๐Ÿด 5.2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 18 Aug 2024 Explore Tool

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy,โ€ฆ

โญ 29.4k๐Ÿด 8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 20 Mar 2024 Explore Tool
reflex-dev avatar

reflex

by reflex-dev

๐Ÿ•ธ๏ธ Web apps in pure Python ๐Ÿ

โญ 29k๐Ÿด 1.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. Allโ€ฆ

โญ 28.2k๐Ÿด 7.9k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 25 Jun 2024 Explore Tool
fastai avatar

fastbook

by fastai

The fastai book, published as Jupyter Notebooks

โญ 25.4k๐Ÿด 9.5k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 12 Oct 2026 Explore Tool
plotly avatar

dash

by plotly

Data Apps & Dashboards for Python. No JavaScript Required.

โญ 24.5k๐Ÿด 2.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 06 Nov 2026 Explore Tool
PrefectHQ avatar

prefect

by PrefectHQ

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.

โญ 24.1k๐Ÿด 2.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
sinaptik-ai avatar

pandas-ai

by sinaptik-ai

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

โญ 23.9k๐Ÿด 2.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 28 Oct 2025 Explore Tool
lukasmasuch avatar

best-of-ml-python

by lukasmasuch

๐Ÿ† A ranked list of awesome machine learning Python libraries. Updated weekly.

โญ 23.9k๐Ÿด 3.1k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 29 Oct 2026 Explore Tool
matplotlib avatar

matplotlib

by matplotlib

matplotlib: plotting with Python

โญ 23.4k๐Ÿด 8.5k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
marimo-team avatar

marimo

by marimo-team

A reactive notebook for Python โ€” run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern,โ€ฆ

โญ 23.4k๐Ÿด 1.4k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
akfamily avatar

akshare

by akfamily

AKShare is an elegant and simple financial data interface library for Python, built for human beings! ๅผ€ๆบ่ดข็ปๆ•ฐๆฎๆŽฅๅฃๅบ“

โญ 23.2k๐Ÿด 3.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
recommenders-team avatar

recommenders

by recommenders-team

Best Practices on Recommendation Systems

โญ 22k๐Ÿด 3.3k ๐Ÿ’ป PythonBasic Technical Setup
Updated 31 Oct 2026 Explore Tool

Code for Machine Learning for Trading, 3rd edition โ€” from data sourcing to live execution.

โญ 21.7k๐Ÿด 5.7k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
Avaiga avatar

taipy

by Avaiga

Turns Data and AI algorithms into production-ready web applications in no time.

โญ 19.5k๐Ÿด 2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 10 Aug 2026 Explore Tool

๐Ÿ“บ Discover the latest machine learning / AI courses on YouTube.

โญ 17.4k๐Ÿด 2.1k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 22 Jan 2024 Explore Tool
ipython avatar

ipython

by ipython

Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.

โญ 16.8k๐Ÿด 4.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.

โญ 16.7k๐Ÿด 2.8k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 22 Sep 2026 Explore Tool
piskvorky avatar

gensim

by piskvorky

Topic Modelling for Humans

โญ 16.5k๐Ÿด 4.4k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2025 Explore Tool
FavioVazquez avatar

ds-cheatsheets

by FavioVazquez

List of Data Science Cheatsheets to rule the world

โญ 16.4k๐Ÿด 4k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 18 Jul 2024 Explore Tool
dagster-io avatar

dagster

by dagster-io

An orchestration platform for the development, production, and observation of data assets.

โญ 16.4k๐Ÿด 2.4k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
treeverse avatar

dvc

by treeverse

๐Ÿฆ‰ Data Versioning and ML Experiments

โญ 16k๐Ÿด 1.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
kubeflow avatar

kubeflow

by kubeflow

The Cloud Native AI Platform

โญ 15.9k๐Ÿด 2.7k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 30 Sep 2026 Explore Tool
microsoft avatar

RD-Agent

by microsoft

Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data andโ€ฆ

โญ 15.2k๐Ÿด 2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 21 Oct 2026 Explore Tool
virgili0 avatar

Virgilio

by virgili0

Your new Mentor for Data Science E-Learning.

โญ 15k๐Ÿด 2.5k ๐Ÿ’ป Jupyter NotebookBasic Technical Setup
Updated 14 Oct 2025 Explore Tool

A curated list of awesome big data frameworks, ressources and other awesomeness.

โญ 14.7k๐Ÿด 2.6k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 30 Oct 2026 Explore Tool
jpmorganchase avatar

python-training

by jpmorganchase

Python training for business analysts and traders

โญ 14.3k๐Ÿด 2.3k ๐Ÿ’ป Jupyter NotebookCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
visenger avatar

awesome-mlops

by visenger

A curated list of references for MLOps

โญ 14.3k๐Ÿด 2.1k ๐Ÿ’ป โ€”Basic Technical Setup
Updated 21 Nov 2024 Explore Tool
mwaskom avatar

seaborn

by mwaskom

Statistical data visualization in Python

โญ 14.1k๐Ÿด 2.2k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 08 Oct 2026 Explore Tool