这是清单类仓库,本身不是可安装的库,不要 pip install;列表中的项目需各自按其 README 安装;排名分数为自动采集指标计算,选型时仍需自行验证
best-of-ml-python
lukasmasuchCC-BY-SA-4.0活跃维护每周更新的机器学习 Python 库排行榜,按类别和评分整理优质库,帮你快速找到 AutoML、深度学习、数据可视化等方向的趁手工具。
🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.
git clone https://github.com/ml-tooling/best-of-ml-pythonREADME 未说明
一份按质量分排名的 Python 机器学习开源库清单,帮你快速筛选该用哪个库
每周更新的机器学习 Python 库排行榜,按类别和评分整理优质库,帮你快速找到 AutoML、深度学习、数据可视化等方向的趁手工具。
核心能力
- 收录 920 个开源项目、总计 5.1M stars
- 按 34 个类别组织,覆盖框架、NLP、可视化等
- 用自动采集的 GitHub 与包管理器指标算质量分排名
- 标注活跃度、许可证风险与框架归属图标
- 每周更新,可通过 projects.yaml 提交增改
容易踩的坑
- 2025.10.30Update: 2025.10.30最新正式版2025-11-04 · 2025-11-04 05:45 UTC
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- dask (🥇45 · ⭐ 14K · 📈) - Parallel computing with task scheduling. BSD-3
- spaCy (🥇43 · ⭐ 33K · 📈) - Industrial-strength Natural Language Processing (NLP) in Python. MIT
- Faiss (🥇42 · ⭐ 38K · 📈) - A library for efficient similarity search and clustering of dense vectors. MIT
- scikit-image (🥇41 · ⭐ 6.4K · 📈) - Image processing in Python. ❗Unlicensed
- DeepSpeech (🥈33 · ⭐ 27K · 📈) - DeepSpeech is an open source embedded (offline, on-.. MPL-2.0
- audioread (🥈33 · ⭐ 520 · 📈) - cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio.. MIT
- datalad (🥈30 · ⭐ 620 · 📈) - Keep code, data, containers under control with git and git-.. ❗Unlicensed
- Dedupe (🥈29 · ⭐ 4.4K · 📈) - A python library for accurate and scalable fuzzy matching, record.. MIT
- openTSNE (🥉29 · ⭐ 1.6K · 📈) - Extensible, parallel implementations of t-SNE. BSD-3
- kapre (🥉25 · ⭐ 930 · 📈) - kapre: Keras Audio Preprocessors. MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- litellm (🥇45 · ⭐ 30K · 📉) - Python SDK, Proxy Server (LLM Gateway) to call 100+.. MIT o t h e r s
- deepface (🥈38 · ⭐ 21K · 📉) - A Lightweight Face Recognition and Facial Attribute Analysis (Age,.. MIT
- DeepChem (🥈34 · ⭐ 6.3K · 📉) - Democratizing Deep-Learning for Drug Discovery, Quantum.. MIT
- VisPy (🥈34 · ⭐ 3.5K · 📉) - High-performance interactive 2D/3D data visualization library. BSD-3
- anomalib (🥈31 · ⭐ 5.1K · 📉) - An anomaly detection library comprising state-of-the-art.. Apache-2
- Haiku (🥉31 · ⭐ 3.1K · 📉) - JAX-based neural network library. Ap
- 2025.10.23Update: 2025.10.232025-10-23 · 2025-10-23 23:29 UTC
查看更新说明
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- PaddleOCR (🥇44 · ⭐ 61K · 📈) - Turn any PDF or image document into structured data for.. Apache-2
- Milvus (🥇43 · ⭐ 38K · 📈) - Milvus is a high-performance, cloud-native vector database built.. Apache-2
- imageio (🥇39 · ⭐ 1.7K · 📈) - Python library for reading and writing image data. BSD-2
- Opik (🥇37 · ⭐ 15K · 📈) - Debug, evaluate, and monitor your LLM applications, RAG systems, and.. Apache-2
- fairlearn (🥈30 · ⭐ 2.1K · 📈) - A Python package to assess and improve fairness of machine.. MIT
- snownlp (🥉27 · ⭐ 6.6K · 💀) - Python library for processing Chinese text. MIT
- python_speech_features (🥉26 · ⭐ 2.4K · 💀) - This library provides common speech features for ASR.. MIT
- Runhouse (🥉21 · ⭐ 1.1K · 📈) - Distribute and run AI workloads magically in Python, like.. Apache-2
- miceforest (🥈21 · ⭐ 390 · 📈) - Multiple Imputation with LightGBM in Python. MIT
- Sherpa (🥉19 · ⭐ 340 · 💀) - Hyperparameter optimization that enables researchers to.. ❗️GPL-3.0
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Faiss (🥇41 · ⭐ 38K · 📉) - A library for efficient similarity search and clustering of dense vectors. MIT
- haystack (🥇37 · ⭐ 23K · 📉) - AI orchestration framework to build customizable, production-.. Apache-2
- PyOD (🥈35 · ⭐ 9.5K · 📉) - A Python Library for Outlier and Anomaly Detection, Integrating.. BSD-2
- AutoGluon (🥇35 · ⭐ 9.5K · 📉) - Fast and Accurate ML in 3 Lines of Code. Apache-2
- tensorflow-probability (🥇35 · ⭐ 4.4K · 📉) - Probabilistic reasoning and statistical analysis in.. Apache-2 </
- 2025.10.16Update: 2025.10.162025-10-18 · 2025-10-18 01:18 UTC
查看更新说明
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- Pillow (🥇49 · ⭐ 13K · 📈) - Python Imaging Library (Fork). ❗️PIL
- mlflow (🥇47 · ⭐ 23K · 📈) - The open source developer platform to build AI/LLM applications.. Apache-2
- litellm (🥇46 · ⭐ 30K · 📈) - Python SDK, Proxy Server (LLM Gateway) to call 100+.. MIT o t h e r s
- LightGBM (🥈42 · ⭐ 18K · 📈) - A fast, distributed, high performance gradient boosting (GBT, GBDT,.. MIT
- gensim (🥇42 · ⭐ 16K · 📈) - Topic Modelling for Humans. ❗️LGPL-2.1
- ArcGIS API (🥈36 · ⭐ 2.1K · 📈) - Documentation and samples for ArcGIS API for Python. Apache-2
- GPyTorch (🥇34 · ⭐ 3.8K · 📈) - A highly efficient implementation of Gaussian Processes in.. MIT
- SALib (🥈31 · ⭐ 950 · 📈) - Sensitivity Analysis Library in Python. Contains Sobol, Morris, FAST,.. MIT
- metricflow (🥈30 · ⭐ 1.3K · 📈) - MetricFlow allows you to define, build, and maintain metrics.. Apache-2
- DALEX (🥈27 · ⭐ 1.4K · 📈) - moDel Agnostic Language for Exploration and eXplanation. ❗️GPL-3.0
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Ray (🥇48 · ⭐ 39K · 📉) - Ray is an AI compute engine. Ray consists of a core distributed.. Apache-2
- PySpark (🥈44 · ⭐ 42K · 📉) - Apache Spark Python API. Apache-2
- Milvus (🥇42 · ⭐ 38K · 📉) - Milvus is a high-performance, cloud-native vector database built.. Apache-2
- datalad (🥈29 · ⭐ 610 · 📉) - Keep code, data, containers under control with git and git-.. ❗Unlicensed
- EvaDB (🥉24 · ⭐ 2.7K · 💀) - Database system for AI-powered apps. Apache-2
- snownlp (🥉23 · ⭐ 6.6K · 💀) - Python library for processing Chinese text. MIT
- <a href="https://githu
- 2025.10.09Update: 2025.10.092025-10-09 · 2025-10-09 18:58 UTC
查看更新说明
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- PaddlePaddle (🥇46 · ⭐ 23K · 📈) - PArallel Distributed Deep LEarning: Machine Learning.. Apache-2
- PySpark (🥇45 · ⭐ 42K · 📈) - Apache Spark Python API. Apache-2
- Fastai (🥈41 · ⭐ 27K · 📈) - The fastai deep learning library. Apache-2
- PyFlink (🥈38 · ⭐ 25K · 📈) - Apache Flink Python API. Apache-2
- MXNet (🥈38 · ⭐ 21K · 💀) - Lightweight, Portable, Flexible Distributed/Mobile Deep.. Apache-2
- TextBlob (🥇37 · ⭐ 9.4K · 📈) - Simple, Pythonic, text processing--Sentiment analysis, part-of-.. MIT
- stanza (🥈36 · ⭐ 7.6K · 📈) - Stanford NLP Python library for tokenization, sentence.. Apache-2
- TFlearn (🥈32 · ⭐ 9.6K · 💀) - Deep learning library featuring a higher-level API for TensorFlow. MIT
- flashtext (🥉26 · ⭐ 5.7K · 💀) - Extract Keywords from sentence or Replace keywords in sentences. MIT
- ktrain (🥉26 · ⭐ 1.3K · 💀) - ktrain is a Python library that makes deep learning and AI.. Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- NeMo (🥇38 · ⭐ 16K · 📉) - A scalable generative AI framework built for researchers and.. Apache-2
- PyVista (🥈38 · ⭐ 3.3K · 📉) - 3D plotting and mesh analysis through a streamlined interface.. MIT
- ivy (🥈35 · ⭐ 14K · 📉) - Convert Machine Learning Code Between Frameworks. Apache-2
- pandas-profiling (🥈35 · ⭐ 13K · 📉) - 1 Line of code data quality profiling & exploratory.. MIT <img src="https://git.io/JLy1E" style="display:inline;" width="13" hei
- 2025.10.02Update: 2025.10.022025-10-02 · 2025-10-02 16:56 UTC
查看更新说明
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- networkx (🥇46 · ⭐ 16K · 📈) - Network Analysis in Python. BSD-3
- nltk (🥇46 · ⭐ 14K · 📈) - Suite of libraries and programs for symbolic and statistical natural.. Apache-2
- gensim (🥇41 · ⭐ 16K · 📈) - Topic Modelling for Humans. ❗️LGPL-2.1
- snowballstemmer (🥈34 · ⭐ 810 · 📈) - Snowball compiler and stemming algorithms. BSD-3
- DeepSpeech (🥈33 · ⭐ 27K · 📈) - DeepSpeech is an open source embedded (offline, on-.. MPL-2.0
- CLTK (🥈32 · ⭐ 870 · 📈) - The Classical Language Toolkit. MIT
- SciSpacy (🥈31 · ⭐ 1.9K · 📈) - A full spaCy pipeline and models for scientific/biomedical.. Apache-2
- Geomstats (🥉30 · ⭐ 1.4K · 📈) - Computations and statistics on manifolds with geometric structures. MIT
- pandas-ai (🥉25 · ⭐ 22K · 📈) - Chat with your database or your datalake (SQL, CSV,.. ❗Unlicensed
- apricot (🥉22 · ⭐ 520 · 📈) - apricot implements submodular optimization for the purpose of.. MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Keras (🥇48 · ⭐ 63K · 📉) - Deep Learning for humans. Apache-2
- PySpark (🥈42 · ⭐ 42K · 📉) - Apache Spark Python API. Apache-2
- PaddlePaddle (🥈41 · ⭐ 23K · 📉) - PArallel Distributed Deep LEarning: Machine Learning.. Apache-2
- Fastai (🥈35 · ⭐ 27K · 📉) - The fastai deep learning library. Apache-2
- MXNet (🥈34 · ⭐ 21K · 💀) - Lightweight, Portable, Flexible Distributed/Mobile Deep.. Apache-2
- TextBlob (🥈34 · ⭐ 9.4K · 📉) - Simple, Pythonic, text processing--Sentiment analysis, part-of-..
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
This curated list contains 920 awesome open-source projects with a total of 5.1M stars grouped into 34 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!
Contents
- Machine Learning Frameworks 64 projects
- Data Visualization 55 projects
- Text Data & NLP 103 projects
- Image Data 64 projects
- Graph Data 36 projects
- Audio Data 29 projects
- Geospatial Data 22 projects
- Financial Data 25 projects
- Time Series Data 29 projects
- Medical Data 19 projects
- Tabular Data 6 projects
- Optical Character Recognition 12 projects
- Data Containers & Structures 1 projects
- Data Loading & Extraction 1 projects
- Web Scraping & Crawling 1 projects
- Data Pipelines & Streaming 2 projects
- Distributed Machine Learning 36 projects
- Hyperparameter Optimization & AutoML 52 projects
- Reinforcement Learning 23 projects
- Recommender Systems 17 projects
- Privacy Machine Learning 7 projects
- Workflow & Experiment Tracking 40 projects
- Model Serialization & Deployment 20 projects
- Model Interpretability 55 projects
- Vector Similarity Search (ANN) 13 projects
- Probabilistics & Statistics 24 projects
- Adversarial Robustness 9 projects
- GPU & Accelerator Utilities 20 projects
- Tensorflow Utilities 16 projects
- Jax Utilities 3 projects
- Sklearn Utilities 19 projects
- Pytorch Utilities 32 projects
- Database Clients 1 projects
- Others 66 projects
Explanation
- 🥇🥈🥉 Combined project-quality score
- ⭐️ Star count from GitHub
- 🐣 New project (less than 6 months old)
- 💤 Inactive project (6 months no activity)
- 💀 Dead project (12 months no activity)
- 📈📉 Project is trending up or down
- ➕ Project was recently added
- ❗️ Warning (e.g. missing/risky license)
- 👨💻 Contributors count from GitHub
- 🔀 Fork count from GitHub
- 📋 Issue count from GitHub
- ⏱️ Last update timestamp on package manager
- 📥 Download count from package manager
- 📦 Number of dependent projects
- Tensorflow related project
- Sklearn related project
- PyTorch related project
- MxNet related project
- Apache Spark related project
- Jupyter related project
- PaddlePaddle related project
- Pandas related project
- Jax related project
Machine Learning Frameworks
General-purpose machine learning and deep learning frameworks.
-
GitHub (👨💻 5K · 🔀 75K · 📦 540K · 📋 42K - 4% open · ⏱️ 30.10.2025):
git clone https://github.com/tensorflow/tensorflow -
PyPi (📥 26M / month · 📦 9.6K · ⏱️ 13.08.2025):
pip install tensorflow -
Conda (📥 6M · ⏱️ 27.10.2025):
conda install -c conda-forge tensorflow -
Docker Hub (📥 81M · ⭐ 2.8K · ⏱️ 30.10.2025):
docker pull tensorflow/tensorflow
-
GitHub (👨💻 6K · 🔀 26K · 📥 110K · 📦 830K · 📋 56K - 30% open · ⏱️ 30.10.2025):
git clone https://github.com/pytorch/pytorch -
PyPi (📥 70M / month · 📦 30K · ⏱️ 15.10.2025):
pip install torch -
Conda (📥 29M · ⏱️ 25.03.2025):
conda install -c pytorch pytorch
-
GitHub (👨💻 3.4K · 🔀 26K · 📥 1.1K · 📦 1.3M · 📋 12K - 17% open · ⏱️ 30.10.2025):
git clone https://github.com/scikit-learn/scikit-learn -
PyPi (📥 140M / month · 📦 35K · ⏱️ 09.09.2025):
pip install scikit-learn -
Conda (📥 40M · ⏱️ 09.09.2025):
conda install -c conda-forge scikit-learn
-
GitHub (👨💻 1.4K · 🔀 20K · 📦 300K · 📋 13K - 2% open · ⏱️ 30.10.2025):
git clone https://github.com/keras-team/keras -
PyPi (📥 19M / month · 📦 2K · ⏱️ 27.10.2025):
pip install keras -
Conda (📥 4.5M · ⏱️ 28.10.2025):
conda install -c conda-forge keras
-
GitHub (👨💻 670 · 🔀 8.8K · 📥 20K · 📦 170K · 📋 5.6K - 8% open · ⏱️ 30.10.2025):
git clone https://github.com/dmlc/xgboost -
PyPi (📥 31M / month · 📦 2.9K · ⏱️ 21.10.2025):
pip install xgboost -
Conda (📥 6.6M · ⏱️ 16.09.2025):
conda install -c conda-forge xgboost
-
GitHub (👨💻 1.5K · 🔀 5.9K · 📥 15K · 📦 8.8K · 📋 20K - 8% open · ⏱️ 30.10.2025):
git clone https://github.com/PaddlePaddle/Paddle -
PyPi (📥 1.6M / month · 📦 280 · ⏱️ 30.10.2025):
pip install paddlepaddle
-
GitHub (👨💻 980 · 🔀 3.2K · 📦 47K · 📋 6.6K - 24% open · ⏱️ 30.10.2025):
git clone https://github.com/google/jax -
PyPi (📥 12M / month · 📦 3.1K · ⏱️ 15.10.2025):
pip install jax -
Conda (📥 3.2M · ⏱️ 06.10.2025):
conda install -c conda-forge jaxlib
-
GitHub (👨💻 1K · 🔀 3.6K · 📥 15K · 📦 48K · 📋 7.4K - 11% open · ⏱️ 29.10.2025):
git clone https://github.com/Lightning-AI/lightning -
PyPi (📥 9.8M / month · 📦 1.8K · ⏱️ 05.09.2025):
pip install pytorch-lightning -
Conda (📥 1.7M · ⏱️ 05.09.2025):
conda install -c conda-forge pytorch-lightning
-
GitHub (👨💻 470 · 🔀 3.3K · 📥 36 · 📦 180K · 📋 5.8K - 50% open · ⏱️ 22.10.2025):
git clone https://github.com/statsmodels/statsmodels -
PyPi (📥 24M / month · 📦 5.6K · ⏱️ 07.07.2025):
pip install statsmodels -
Conda (📥 22M · ⏱️ 01.10.2025):
conda install -c conda-forge statsmodels
-
GitHub (👨💻 3.3K · 🔀 29K · ⏱️ 30.10.2025):
git clone https://github.com/apache/spark -
PyPi (📥 47M / month · 📦 2.1K · ⏱️ 30.10.2025):
pip install pyspark -
Conda (📥 4.2M · ⏱️ 08.09.2025):
conda install -c conda-forge pyspark
-
GitHub (👨💻 330 · 🔀 3.9K · 📥 310K · 📦 56K · 📋 3.6K - 12% open · ⏱️ 28.10.2025):
git clone https://github.com/microsoft/LightGBM -
PyPi (📥 11M / month · 📦 1.6K · ⏱️ 15.02.2025):
pip install lightgbm -
Conda (📥 4.1M · ⏱️ 20.10.2025):
conda install -c conda-forge lightgbm
-
GitHub (👨💻 1.4K · 🔀 1.2K · 📥 460K · 📦 19 · 📋 2.5K - 25% open · ⏱️ 30.10.2025):
git clone https://github.com/catboost/catboost -
PyPi (📥 5.1M / month · 📦 650 · ⏱️ 13.04.2025):
pip install catboost -
Conda (📥 2.2M · ⏱️ 09.08.2025):
conda install -c conda-forge catboost
-
GitHub (👨💻 680 · 🔀 7.6K · 📦 23K · 📋 1.9K - 14% open · ⏱️ 26.10.2025):
git clone https://github.com/fastai/fastai -
PyPi (📥 640K / month · 📦 340 · ⏱️ 26.10.2025):
pip install fastai
-
GitHub (👨💻 2.1K · 🔀 14K · 📦 21 · ⏱️ 30.10.2025):
git clone https://github.com/apache/flink -
PyPi (📥 450K / month · 📦 38 · ⏱️ 28.10.2025):
pip install apache-flink
-
GitHub (👨💻 280 · 🔀 740 · 📥 61 · 📦 15K · 📋 1.3K - 33% open · ⏱️ 27.10.2025):
git clone https://github.com/google/flax -
PyPi (📥 2M / month · 📦 740 · ⏱️ 25.09.2025):
pip install flax -
Conda (📥 130K · ⏱️ 27.10.2025):
conda install -c conda-forge flax
-
GitHub (👨💻 1K · 🔀 660 · 📦 3.9K · 📋 1.4K - 10% open · ⏱️ 16.10.2025):
git clone https://github.com/pytorch/ignite -
PyPi (📥 170K / month · 📦 120 · ⏱️ 30.10.2025):
pip install pytorch-ignite -
Conda (📥 250K · ⏱️ 16.10.2025):
conda install -c pytorch ignite
-
GitHub (👨💻 34 · 🔀 380 · 📦 82K · 📋 200 - 17% open · ⏱️ 12.08.2025):
git clone https://github.com/arogozhnikov/einops -
PyPi (📥 15M / month · 📦 2.6K · ⏱️ 09.02.2025):
pip install einops -
Conda (📥 470K · ⏱️ 22.04.2025):
conda install -c conda-forge einops
-
GitHub (👨💻 1.5K · 🔀 5.6K · 📋 17K - 5% open · ⏱️ 10.10.2025):
git clone https://github.com/unifyai/ivy -
PyPi (📥 33K / month · 📦 16 · ⏱️ 16.06.2025):
pip install ivy
-
GitHub (👨💻 180 · 🔀 2.2K · ⏱️ 24.03.2025):
git clone https://github.com/jina-ai/jina -
PyPi (📥 120K / month · 📦 29 · ⏱️ 24.03.2025):
pip install jina -
Conda (📥 110K · ⏱️ 22.04.2025):
conda install -c conda-forge jina-core -
Docker Hub (📥 1.8M · ⭐ 9 · ⏱️ 24.03.2025):
docker pull jinaai/jina
-
GitHub (👨💻 340 · 🔀 1.7K · 📋 1.7K - 1% open · ⏱️ 27.10.2025):
git clone https://github.com/mlpack/mlpack -
PyPi (📥 4.7K / month · 📦 6 · ⏱️ 22.05.2025):
pip install mlpack -
Conda (📥 410K · ⏱️ 22.04.2025):
conda install -c conda-forge mlpack
-
GitHub (👨💻 67 · 🔀 280 · 📥 2K · 📦 70K · 📋 160 - 14% open · ⏱️ 07.03.2025):
git clone https://github.com/explosion/thinc -
PyPi (📥 17M / month · 📦 160 · ⏱️ 04.04.2025):
pip install thinc -
Conda (📥 3.9M · ⏱️ 06.07.2025):
conda install -c conda-forge thinc
-
GitHub (👨💻 160 · 🔀 1.2K · 📦 340 · 📋 1.1K - 4% open · ⏱️ 17.10.2024):
git clone https://github.com/ludwig-ai/ludwig -
PyPi (📥 3.8K / month · 📦 6 · ⏱️ 30.07.2024):
pip install ludwig
-
GitHub (👨💻 68 · 🔀 400 · 📦 1.7K · 📋 540 - 12% open · ⏱️ 23.10.2025):
git clone https://github.com/skorch-dev/skorch -
PyPi (📥 150K / month · 📦 110 · ⏱️ 08.08.2025):
pip install skorch -
Conda (📥 810K · ⏱️ 08.08.2025):
conda install -c conda-forge skorch
-
GitHub (👨💻 61 · 🔀 1.3K · 📦 1.5K · 📋 190 - 16% open · ⏱️ 04.08.2025):
git clone https://github.com/deepmind/sonnet -
PyPi (📥 35K / month · 📦 19 · ⏱️ 02.01.2024):
pip install dm-sonnet -
Conda (📥 47K · ⏱️ 22.04.2025):
conda install -c conda-forge sonnet
-
GitHub (👨💻 90 · 🔀 260 · 📦 2.6K · 📋 250 - 29% open · ⏱️ 29.09.2025):
git clone https://github.com/deepmind/dm-haiku -
PyPi (📥 260K / month · 📦 200 · ⏱️ 18.09.2025):
pip install dm-haiku -
Conda (📥 44K · ⏱️ 19.09.2025):
conda install -c conda-forge dm-haiku
-
GitHub (👨💻 5K · 🔀 100 · 📥 31 · 📋 400 - 3% open · ⏱️ 29.10.2025):
git clone https://github.com/ROCmSoftwarePlatform/tensorflow-upstream -
PyPi (📥 1.7K / month · 📦 9 · ⏱️ 10.01.2024):
pip install tensorflow-rocm
-
GitHub (👨💻 97 · 🔀 260 · 📦 150 · 📋 570 - 36% open · ⏱️ 06.10.2025):
git clone https://github.com/geomstats/geomstats -
PyPi (📥 15K / month · 📦 12 · ⏱️ 09.09.2024):
pip install geomstats -
Conda (📥 8.2K · ⏱️ 22.04.2025):
conda install -c conda-forge geomstats
-
GitHub (👨💻 38 · 🔀 170 · 📦 480 · 📋 110 - 2% open · ⏱️ 29.10.2025):
git clone https://github.com/pyRiemann/pyRiemann -
PyPi (📥 75K / month · 📦 31 · ⏱️ 23.07.2025):
pip install pyriemann -
Conda (📥 16K · ⏱️ 23.07.2025):
conda install -c conda-forge pyriemann
-
GitHub (👨💻 120 · 🔀 1.5K · 📥 26 · 📦 21 · 📋 1.8K - 25% open · ⏱️ 03.12.2024):
git clone https://github.com/numenta/nupic -
PyPi (📥 510 / month · ⏱️ 01.09.2016):
pip install nupic
-
GitHub (👨💻 120 · 🔀 360 · 📥 7.8K · 📋 450 - 22% open · ⏱️ 20.03.2025):
git clone https://github.com/determined-ai/determined -
PyPi (📥 33K / month · 📦 4 · ⏱️ 19.03.2025):
pip install determined
-
GitHub (👨💻 76 · 🔀 340 · 📥 1K · 📋 95 - 36% open · ⏱️ 29.08.2025):
git clone https://github.com/sony/nnabla -
PyPi (📥 1.6K / month · 📦 44 · ⏱️ 29.05.2024):
pip install nnabla
-
GitHub (👨💻 53 · 🔀 120 · 📥 24 · 📦 23 · 📋 350 - 33% open · ⏱️ 29.10.2025):
git clone https://github.com/deepinv/deepinv -
PyPi (📥 2.4K / month · ⏱️ 08.10.2025):
pip install deepinv
-
GitHub (👨💻 38 · 🔀 260 · 📥 2.7K · 📋 670 - 0% open · ⏱️ 18.10.2024):
git clone https://github.com/towhee-io/towhee -
PyPi (📥 1.3K / month · ⏱️ 04.12.2023):
pip install towhee
-
GitHub (👨💻 56 · 🔀 170 · 📦 16 · 📋 64 - 60% open · ⏱️ 23.04.2025):
git clone https://github.com/nubank/fklearn -
PyPi (📥 750 / month · ⏱️ 26.02.2025):
pip install fklearn
-
GitHub (👨💻 16 · 🔀 41 · 📥 79 · ⏱️ 29.10.2025):
git clone https://github.com/run-house/runhouse -
PyPi (📥 4.5K / month · 📦 1 · ⏱️ 10.03.2025):
pip install runhouse
-
GitHub (👨💻 41 · 🔀 130 · 📦 2 · 📋 91 - 40% open · ⏱️ 28.10.2025):
git clone https://github.com/neoml-lib/neoml -
PyPi (📥 190 / month · ⏱️ 26.12.2023):
pip install neoml
-
GitHub (👨💻 7 · 🔀 100 · 📦 72 · ⏱️ 09.07.2025):
git clone https://github.com/serengil/chefboost -
PyPi (📥 770 / month · ⏱️ 30.10.2024):
pip install chefboost
-
GitHub (👨💻 12 · 🔀 88 · 📦 4 · 📋 81 - 48% open · ⏱️ 19.03.2025):
git clone https://github.com/Xtra-Computing/thundergbm -
PyPi (📥 220 / month · ⏱️ 19.09.2022):
pip install thundergbm
- dlib (🥈40 · ⭐ 14K) - A toolkit for making real world machine learning and data analysis.. ❗️BSL-1.0
- MXNet (🥈38 · ⭐ 21K · 💀) - Lightweight, Portable, Flexible Distributed/Mobile Deep.. Apache-2
- Theano (🥈37 · ⭐ 10K · 💀) - Theano was a Python library that allows you to define, optimize, and.. BSD-3
- MindsDB (🥈33 · ⭐ 37K) - Federated query engine for AI - The only MCP Server youll ever need. ❗️ICU
- Vowpal Wabbit (🥈33 · ⭐ 8.6K · 💀) - Vowpal Wabbit is a machine learning system which pushes the.. BSD-3
- Chainer (🥈33 · ⭐ 5.9K · 💀) - A flexible framework of neural networks for deep learning. MIT
- Turi Create (🥉32 · ⭐ 11K · 💀) - Turi Create simplifies the development of custom machine.. BSD-3
- tensorpack (🥉32 · ⭐ 6.3K · 💀) - A Neural Net Training Interface on TensorFlow, with.. Apache-2
- TFlearn (🥉31 · ⭐ 9.6K · 💀) - Deep learning library featuring a higher-level API for TensorFlow. MIT
- dyNET (🥉31 · ⭐ 3.4K · 💀) - DyNet: The Dynamic Neural Network Toolkit. Apache-2
- CNTK (🥉29 · ⭐ 18K · 💀) - Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit. MIT
- Lasagne (🥉28 · ⭐ 3.9K · 💀) - Lightweight library to build and train neural networks in Theano. MIT
- SHOGUN (🥉26 · ⭐ 3.1K · 💀) - Unified and efficient Machine Learning. BSD-3
- ktrain (🥉26 · ⭐ 1.3K · 💀) - ktrain is a Python library that makes deep learning and AI.. Apache-2
- NeuPy (🥉25 · ⭐ 740 · 💀) - NeuPy is a Tensorflow based python library for prototyping and building.. MIT
- xLearn (🥉24 · ⭐ 3.1K · 💀) - High performance, easy-to-use, and scalable machine learning (ML).. Apache-2
- EvaDB (🥉24 · ⭐ 2.7K · 💀) - Database system for AI-powered apps. Apache-2
- neon (🥉22 · ⭐ 3.9K · 💀) - Intel Nervana reference deep learning framework committed to best.. Apache-2
- ThunderSVM (🥉22 · ⭐ 1.6K · 💀) - ThunderSVM: A Fast SVM Library on GPUs and CPUs. Apache-2
- Torchbearer (🥉22 · ⭐ 640 · 💀) - torchbearer: A model fitting library for PyTorch. MIT
- mace (🥉21 · ⭐ 5K · 💀) - MACE is a deep learning inference framework optimized for mobile.. Apache-2
- Neural Tangents (🥉21 · ⭐ 2.4K · 💀) - Fast and Easy Infinite Neural Networks in Python. Apache-2
- Objax (🥉20 · ⭐ 770 · 💀) - Objax is a machine learning framework that provides an Object.. Apache-2
- elegy (🥉19 · ⭐ 480 · 💀) - A High Level API for Deep Learning in JAX. MIT
- StarSpace (🥉16 · ⭐ 4K · 💀) - Learning embeddings for classification, retrieval and ranking. MIT
- nanodl (🥉14 · ⭐ 300 · 💀) - A Jax-based library for building transformers, includes.. MIT
Data Visualization
General-purpose and task-specific data visualization libraries.
-
GitHub (👨💻 1.9K · 🔀 8.1K · 📦 1.9M · 📋 11K - 14% open · ⏱️ 30.10.2025):
git clone https://github.com/matplotlib/matplotlib -
PyPi (📥 120M / month · 📦 68K · ⏱️ 09.10.2025):
pip install matplotlib -
Conda (📥 33M · ⏱️ 15.10.2025):
conda install -c conda-forge matplotlib
-
GitHub (👨💻 300 · 🔀 2.7K · 📥 550 · 📦 460K · 📋 3.3K - 21% open · ⏱️ 28.10.2025):
git clone https://github.com/plotly/plotly.py -
PyPi (📥 37M / month · 📦 9.7K · ⏱️ 02.10.2025):
pip install plotly -
Conda (📥 12M · ⏱️ 03.10.2025):
conda install -c conda-forge plotly -
npm (📥 2.8K / month · 📦 9 · ⏱️ 12.01.2021):
npm install plotlywidget
-
GitHub (👨💻 190 · 🔀 2.2K · 📥 120 · 📦 89K · 📋 2.1K - 27% open · ⏱️ 21.10.2025):
git clone https://github.com/plotly/dash -
PyPi (📥 5.5M / month · 📦 1.9K · ⏱️ 22.10.2025):
pip install dash -
Conda (📥 2.1M · ⏱️ 11.08.2025):
conda install -c conda-forge dash
-
GitHub (👨💻 720 · 🔀 4.2K · 📦 100K · 📋 8.1K - 10% open · ⏱️ 28.10.2025):
git clone https://github.com/bokeh/bokeh -
PyPi (📥 5M / month · 📦 2.2K · ⏱️ 13.10.2025):
pip install bokeh -
Conda (📥 18M · ⏱️ 30.08.2025):
conda install -c conda-forge bokeh
-
GitHub (👨💻 220 · 🔀 2K · 📥 510 · 📦 700K · 📋 2.6K - 6% open · ⏱️ 10.07.2025):
git clone https://github.com/mwaskom/seaborn -
PyPi (📥 31M / month · 📦 11K · ⏱️ 25.01.2024):
pip install seaborn -
Conda (📥 15M · ⏱️ 22.04.2025):
conda install -c conda-forge seaborn
-
GitHub (👨💻 180 · 🔀 800 · 📥 280 · 📦 240K · 📋 2.1K - 6% open · ⏱️ 27.10.2025):
git clone https://github.com/altair-viz/altair -
PyPi (📥 37M / month · 📦 920 · ⏱️ 23.11.2024):
pip install altair -
Conda (📥 3M · ⏱️ 22.04.2025):
conda install -c conda-forge altair
-
GitHub (👨💻 160 · 🔀 680 · 📦 1K · 📋 1.8K - 35% open · ⏱️ 29.10.2025):
git clone https://github.com/voxel51/fiftyone -
PyPi (📥 170K / month · 📦 36 · ⏱️ 20.10.2025):
pip install fiftyone
-
GitHub (👨💻 24 · 🔀 220 · 📦 95K · 📋 190 - 6% open · ⏱️ 26.10.2025):
git clone https://github.com/xflr6/graphviz -
PyPi (📥 26M / month · 📦 3.2K · ⏱️ 15.06.2025):
pip install graphviz -
Conda (📥 59K · ⏱️ 22.04.2025):
conda install -c anaconda python-graphviz
-
GitHub (👨💻 190 · 🔀 590 · 📥 960 · 📦 5.2K · 📋 2K - 35% open · ⏱️ 28.10.2025):
git clone https://github.com/pyvista/pyvista -
PyPi (📥 1M / month · 📦 820 · ⏱️ 26.08.2025):
pip install pyvista -
Conda (📥 810K · ⏱️ 10.10.2025):
conda install -c conda-forge pyvista
-
GitHub (👨💻 150 · 🔀 410 · 📦 17K · 📋 3.4K - 31% open · ⏱️ 29.10.2025):
git clone https://github.com/holoviz/holoviews -
PyPi (📥 820K / month · 📦 490 · ⏱️ 29.10.2025):
pip install holoviews -
Conda (📥 2.4M · ⏱️ 25.06.2025):
conda install -c conda-forge holoviews -
npm (📥 380 / month · 📦 7 · ⏱️ 20.06.2025):
npm install @pyviz/jupyterlab_pyviz
-
GitHub (👨💻 45 · 🔀 2.9K · 📥 75 · 📦 5.5K · 📋 1.9K - 0% open · ⏱️ 10.10.2025):
git clone https://github.com/pyecharts/pyecharts -
PyPi (📥 530K / month · 📦 280 · ⏱️ 10.10.2025):
pip install pyecharts
-
GitHub (👨💻 300 · 🔀 1.1K · 📦 13K · 📋 1.4K - 31% open · ⏱️ 02.10.2025):
git clone https://github.com/pyqtgraph/pyqtgraph -
PyPi (📥 560K / month · 📦 1K · ⏱️ 29.04.2024):
pip install pyqtgraph -
Conda (📥 880K · ⏱️ 22.04.2025):
conda install -c conda-forge pyqtgraph
-
GitHub (👨💻 140 · 🔀 1.7K · 📥 490 · 📦 6.9K · 📋 850 - 30% open · ⏱️ 19.09.2025):
git clone https://github.com/ydataai/pandas-profiling -
PyPi (📥 330K / month · 📦 180 · ⏱️ 03.02.2023):
pip install pandas-profiling -
Conda (📥 590K · ⏱️ 22.04.2025):
conda install -c conda-forge pandas-profiling
-
GitHub (👨💻 110 · 🔀 240 · 📦 13K · 📋 750 - 10% open · ⏱️ 16.10.2025):
git clone https://github.com/has2k1/plotnine -
PyPi (📥 2.2M / month · 📦 400 · ⏱️ 15.07.2025):
pip install plotnine -
Conda (📥 560K · ⏱️ 15.07.2025):
conda install -c conda-forge plotnine
-
GitHub (👨💻 140 · 🔀 390 · 📦 8.1K · 📋 1.3K - 23% open · ⏱️ 30.10.2025):
git clone https://github.com/SciTools/cartopy -
PyPi (📥 810K / month · 📦 970 · ⏱️ 01.08.2025):
pip install cartopy -
Conda (📥 5.6M · ⏱️ 27.10.2025):
conda install -c conda-forge cartopy
-
GitHub (👨💻 210 · 🔀 620 · 📦 2.1K · 📋 1.5K - 25% open · ⏱️ 13.10.2025):
git clone https://github.com/vispy/vispy -
PyPi (📥 190K / month · 📦 200 · ⏱️ 19.05.2025):
pip install vispy -
Conda (📥 980K · ⏱️ 30.08.2025):
conda install -c conda-forge vispy -
npm (📥 12 / month · 📦 3 · ⏱️ 15.03.2020):
npm install vispy
-
GitHub (👨💻 63 · 🔀 380 · 📦 6.3K · 📋 620 - 24% open · ⏱️ 09.10.2025):
git clone https://github.com/holoviz/datashader -
PyPi (📥 280K / month · 📦 250 · ⏱️ 05.08.2025):
pip install datashader -
Conda (📥 1.6M · ⏱️ 05.08.2025):
conda install -c conda-forge datashader
-
GitHub (👨💻 21 · 🔀 54 · 📥 3.4K · 📦 190 · 📋 740 - 21% open · ⏱️ 30.10.2025):
git clone https://github.com/JetBrains/lets-plot -
PyPi (📥 120K / month · 📦 16 · ⏱️ 12.09.2025):
pip install lets-plot
-
GitHub (👨💻 75 · 🔀 2.3K · 📦 21 · 📋 560 - 24% open · ⏱️ 31.08.2025):
git clone https://github.com/amueller/word_cloud -
PyPi (📥 2M / month · 📦 550 · ⏱️ 10.11.2024):
pip install wordcloud -
Conda (📥 790K · ⏱️ 03.09.2025):
conda install -c conda-forge wordcloud
-
GitHub (👨💻 100 · 🔀 1.2K · 📥 12K · 📦 190 · 📋 890 - 12% open · ⏱️ 29.10.2025):
git clone https://github.com/finos/perspective -
PyPi (📥 17K / month · 📦 31 · ⏱️ 28.10.2025):
pip install perspective-python -
Conda (📥 2.4M · ⏱️ 28.10.2025):
conda install -c conda-forge perspective -
npm (📥 600 / month · 📦 6 · ⏱️ 03.09.2025):
npm install @finos/perspective-jupyterlab
-
GitHub (👨💻 140 · 🔀 850 · 📦 1 · 📋 860 - 59% open · ⏱️ 26.10.2025):
git clone https://github.com/lmcinnes/umap -
PyPi (📥 2.7M / month · 📦 1.3K · ⏱️ 03.07.2025):
pip install umap-learn -
Conda (📥 3.2M · ⏱️ 03.07.2025):
conda install -c conda-forge umap-learn
-
GitHub (👨💻 52 · 🔀 110 · 📦 7.3K · 📋 940 - 41% open · ⏱️ 24.10.2025):
git clone https://github.com/holoviz/hvplot -
PyPi (📥 310K / month · 📦 270 · ⏱️ 29.08.2025):
pip install hvplot -
Conda (📥 860K · ⏱️ 04.09.2025):
conda install -c conda-forge hvplot
-
GitHub (👨💻 54 · 🔀 360 · 📦 7.6K · 📋 370 - 59% open · ⏱️ 27.07.2025):
git clone https://github.com/mpld3/mpld3 -
PyPi (📥 440K / month · 📦 160 · ⏱️ 27.07.2025):
pip install mpld3 -
Conda (📥 280K · ⏱️ 28.07.2025):
conda install -c conda-forge mpld3 -
npm (📥 900 / month · 📦 11 · ⏱️ 27.07.2025):
npm install mpld3
-
GitHub (👨💻 66 · 🔀 480 · 📦 62 · 📋 650 - 42% open · ⏱️ 25.08.2025):
git clone https://github.com/bqplot/bqplot -
PyPi (📥 230K / month · 📦 110 · ⏱️ 21.05.2025):
pip install bqplot -
Conda (📥 1.9M · ⏱️ 02.09.2025):
conda install -c conda-forge bqplot -
npm (📥 3K / month · 📦 21 · ⏱️ 03.09.2025):
npm install bqplot
-
GitHub (👨💻 31 · 🔀 430 · 📦 1.5K · 📋 610 - 10% open · ⏱️ 30.07.2025):
git clone https://github.com/man-group/dtale -
PyPi (📥 31K / month · 📦 53 · ⏱️ 30.07.2025):
pip install dtale -
Conda (📥 480K · ⏱️ 30.07.2025):
conda install -c conda-forge dtale
-
GitHub (👨💻 14 · 🔀 170 · 📦 1.1K · 📋 150 - 2% open · ⏱️ 27.10.2025):
git clone https://github.com/pavlin-policar/openTSNE -
PyPi (📥 58K / month · 📦 69 · ⏱️ 27.10.2025):
pip install opentsne -
Conda (📥 500K · ⏱️ 27.10.2025):
conda install -c conda-forge opentsne
-
GitHub (👨💻 14 · 🔀 74 · 📦 2K · 📋 190 - 32% open · ⏱️ 03.09.2025):
git clone https://github.com/predict-idlab/plotly-resampler -
PyPi (📥 370K / month · 📦 38 · ⏱️ 29.08.2025):
pip install plotly-resampler -
Conda (📥 140K · ⏱️ 09.10.2025):
conda install -c conda-forge plotly-resampler
-
GitHub (👨💻 23 · 🔀 160 · 📥 73 · 📦 510 · 📋 200 - 34% open · ⏱️ 10.07.2025):
git clone https://github.com/ContextLab/hypertools -
PyPi (📥 1.1K / month · 📦 2 · ⏱️ 09.07.2025):
pip install hypertools
-
GitHub (👨💻 30 · 🔀 180 · 📥 1K · 📋 190 - 20% open · ⏱️ 23.06.2025):
git clone https://github.com/tensorflow/data-validation -
PyPi (📥 150K / month · 📦 32 · ⏱️ 09.06.2025):
pip install tensorflow-data-validation