https://github.com/ml-tooling/best-of-ml-python
π A ranked list of awesome machine learning Python libraries. Updated weekly.
https://github.com/ml-tooling/best-of-ml-python
automl chatgpt data-analysis data-science data-visualization data-visualizations deep-learning gpt gpt-3 jax keras machine-learning ml nlp python pytorch scikit-learn tensorflow transformer
Last synced: about 1 year ago
JSON representation
π A ranked list of awesome machine learning Python libraries. Updated weekly.
- Host: GitHub
- URL: https://github.com/ml-tooling/best-of-ml-python
- Owner: ml-tooling
- License: cc-by-sa-4.0
- Created: 2020-11-29T19:41:36.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-05-01T15:10:03.000Z (about 1 year ago)
- Last Synced: 2025-05-06T16:08:38.335Z (about 1 year ago)
- Topics: automl, chatgpt, data-analysis, data-science, data-visualization, data-visualizations, deep-learning, gpt, gpt-3, jax, keras, machine-learning, ml, nlp, python, pytorch, scikit-learn, tensorflow, transformer
- Homepage: https://ml-python.best-of.org
- Size: 19.1 MB
- Stars: 20,017
- Watchers: 432
- Forks: 2,766
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: history/2020-11-30_projects.csv
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
- best-of-python - **best-of-ml-python**
- my-awesome-starred - ml-tooling/best-of-ml-python - π A ranked list of awesome machine learning Python libraries. Updated weekly. (Others)
- best-of-jupyter - **best-of-ml-python**
- best-of-web-python - **best-of-ml-python**
- best-of-atomistic-machine-learning - GitHub - 44% open Β· β±οΈ 26.06.2025): (Community resources)
- awesome-ai-list-guide - best-of-ml-python
- awesome-list - ml-tooling/best-of-ml-python - A ranked list of awesome machine learning Python libraries. (Machine Learning / JavaScript)
- awesome-ChatGPT-repositories - best-of-ml-python - π A ranked list of awesome machine learning Python libraries. Updated weekly. (Awesome-lists)
- StarryDivineSky - ml-tooling/best-of-ml-python
- AiTreasureBox - ml-tooling/best-of-ml-python - 10-21_22237_0](https://img.shields.io/github/stars/ml-tooling/best-of-ml-python.svg)|π A ranked list of awesome machine learning Python libraries. Updated weekly.| (Repos)
- awesome-ai-data-github-repos - Best-of Machine Learning with Python
- awesome-generative-ai-data-scientist - Best of ML Python - tooling/best-of-ml-python) | (Curated Python AI, Data Science, and ML Compilations)
- Data-Science-and-Machine-Learning-Resources - Best of Machine Learning - Python
- data-science-awesome-reference - Best-of Machine Learning with Python
README
Best-of Machine Learning with Python
πΒ A ranked list of awesome machine learning Python libraries. Updated weekly.
This curated list contains 920 awesome open-source projects with a total of 4.9M 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](https://github.com/ml-tooling/best-of-ml-python/issues/new/choose), submit a [pull request](https://github.com/ml-tooling/best-of-ml-python/pulls), or directly edit the [projects.yaml](https://github.com/ml-tooling/best-of-ml-python/edit/main/projects.yaml). Contributions are very welcome!
---
π§ββοΈΒ Discover other best-of lists or create your own.
π«Β Subscribe to our newsletter for updates and trending projects.
---
## Contents
- [Machine Learning Frameworks](#machine-learning-frameworks) _63 projects_
- [Data Visualization](#data-visualization) _55 projects_
- [Text Data & NLP](#text-data--nlp) _103 projects_
- [Image Data](#image-data) _64 projects_
- [Graph Data](#graph-data) _36 projects_
- [Audio Data](#audio-data) _29 projects_
- [Geospatial Data](#geospatial-data) _22 projects_
- [Financial Data](#financial-data) _25 projects_
- [Time Series Data](#time-series-data) _29 projects_
- [Medical Data](#medical-data) _19 projects_
- [Tabular Data](#tabular-data) _5 projects_
- [Optical Character Recognition](#optical-character-recognition) _12 projects_
- [Data Containers & Structures](#data-containers--structures) _1 projects_
- [Data Loading & Extraction](#data-loading--extraction) _1 projects_
- [Web Scraping & Crawling](#web-scraping--crawling) _1 projects_
- [Data Pipelines & Streaming](#data-pipelines--streaming) _2 projects_
- [Distributed Machine Learning](#distributed-machine-learning) _36 projects_
- [Hyperparameter Optimization & AutoML](#hyperparameter-optimization--automl) _52 projects_
- [Reinforcement Learning](#reinforcement-learning) _23 projects_
- [Recommender Systems](#recommender-systems) _17 projects_
- [Privacy Machine Learning](#privacy-machine-learning) _7 projects_
- [Workflow & Experiment Tracking](#workflow--experiment-tracking) _40 projects_
- [Model Serialization & Deployment](#model-serialization--deployment) _20 projects_
- [Model Interpretability](#model-interpretability) _55 projects_
- [Vector Similarity Search (ANN)](#vector-similarity-search-ann) _13 projects_
- [Probabilistics & Statistics](#probabilistics--statistics) _24 projects_
- [Adversarial Robustness](#adversarial-robustness) _9 projects_
- [GPU & Accelerator Utilities](#gpu--accelerator-utilities) _20 projects_
- [Tensorflow Utilities](#tensorflow-utilities) _16 projects_
- [Jax Utilities](#jax-utilities) _3 projects_
- [Sklearn Utilities](#sklearn-utilities) _19 projects_
- [Pytorch Utilities](#pytorch-utilities) _32 projects_
- [Database Clients](#database-clients) _1 projects_
- [Others](#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._
Tensorflow (π₯56 Β· β 190K) - An Open Source Machine Learning Framework for Everyone. Apache-2 
- [GitHub](https://github.com/tensorflow/tensorflow) (π¨βπ» 4.8K Β· π 75K Β· π¦ 500K Β· π 47K - 15% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/tensorflow/tensorflow
```
- [PyPi](https://pypi.org/project/tensorflow) (π₯ 22M / month Β· π¦ 8.7K Β· β±οΈ 12.03.2025):
```
pip install tensorflow
```
- [Conda](https://anaconda.org/conda-forge/tensorflow) (π₯ 5.5M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge tensorflow
```
- [Docker Hub](https://hub.docker.com/r/tensorflow/tensorflow) (π₯ 80M Β· β 2.7K Β· β±οΈ 24.04.2025):
```
docker pull tensorflow/tensorflow
```
PyTorch (π₯55 Β· β 89K) - Tensors and Dynamic neural networks in Python with strong GPU.. BSD-3 
- [GitHub](https://github.com/pytorch/pytorch) (π¨βπ» 5.6K Β· π 24K Β· π₯ 85K Β· π¦ 730K Β· π 52K - 31% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/pytorch/pytorch
```
- [PyPi](https://pypi.org/project/torch) (π₯ 48M / month Β· π¦ 24K Β· β±οΈ 23.04.2025):
```
pip install torch
```
- [Conda](https://anaconda.org/pytorch/pytorch) (π₯ 27M Β· β±οΈ 25.03.2025):
```
conda install -c pytorch pytorch
```
scikit-learn (π₯53 Β· β 62K) - scikit-learn: machine learning in Python. BSD-3 
- [GitHub](https://github.com/scikit-learn/scikit-learn) (π¨βπ» 3.3K Β· π 26K Β· π₯ 1.1K Β· π¦ 1.2M Β· π 12K - 17% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/scikit-learn/scikit-learn
```
- [PyPi](https://pypi.org/project/scikit-learn) (π₯ 93M / month Β· π¦ 30K Β· β±οΈ 10.01.2025):
```
pip install scikit-learn
```
- [Conda](https://anaconda.org/conda-forge/scikit-learn) (π₯ 36M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge scikit-learn
```
Keras (π₯47 Β· β 63K) - Deep Learning for humans. Apache-2 
- [GitHub](https://github.com/keras-team/keras) (π¨βπ» 1.4K Β· π 20K Β· π 12K - 2% open Β· β±οΈ 23.04.2025):
```
git clone https://github.com/keras-team/keras
```
- [PyPi](https://pypi.org/project/keras) (π₯ 15M / month Β· π¦ 1.8K Β· β±οΈ 02.04.2025):
```
pip install keras
```
- [Conda](https://anaconda.org/conda-forge/keras) (π₯ 4.1M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge keras
```
XGBoost (π₯46 Β· β 27K) - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or.. Apache-2
- [GitHub](https://github.com/dmlc/xgboost) (π¨βπ» 660 Β· π 8.8K Β· π₯ 16K Β· π¦ 150K Β· π 5.5K - 8% open Β· β±οΈ 23.04.2025):
```
git clone https://github.com/dmlc/xgboost
```
- [PyPi](https://pypi.org/project/xgboost) (π₯ 25M / month Β· π¦ 2.3K Β· β±οΈ 15.03.2025):
```
pip install xgboost
```
- [Conda](https://anaconda.org/conda-forge/xgboost) (π₯ 6M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge xgboost
```
jax (π₯45 Β· β 32K) - Composable transformations of Python+NumPy programs: differentiate,.. Apache-2
- [GitHub](https://github.com/jax-ml/jax) (π¨βπ» 860 Β· π 3K Β· π¦ 42K Β· π 6.1K - 24% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/google/jax
```
- [PyPi](https://pypi.org/project/jax) (π₯ 8.4M / month Β· π¦ 2.4K Β· β±οΈ 17.04.2025):
```
pip install jax
```
- [Conda](https://anaconda.org/conda-forge/jaxlib) (π₯ 2.5M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge jaxlib
```
PaddlePaddle (π₯45 Β· β 23K) - PArallel Distributed Deep LEarning: Machine Learning.. Apache-2 
- [GitHub](https://github.com/PaddlePaddle/Paddle) (π¨βπ» 1.4K Β· π 5.7K Β· π₯ 15K Β· π¦ 7.8K Β· π 19K - 9% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/PaddlePaddle/Paddle
```
- [PyPi](https://pypi.org/project/paddlepaddle) (π₯ 400K / month Β· π¦ 230 Β· β±οΈ 26.03.2025):
```
pip install paddlepaddle
```
PySpark (π₯44 Β· β 41K Β· π) - Apache Spark Python API. Apache-2 
- [GitHub](https://github.com/apache/spark) (π¨βπ» 3.2K Β· π 28K Β· β±οΈ 24.04.2025):
```
git clone https://github.com/apache/spark
```
- [PyPi](https://pypi.org/project/pyspark) (π₯ 42M / month Β· π¦ 1.8K Β· β±οΈ 27.02.2025):
```
pip install pyspark
```
- [Conda](https://anaconda.org/conda-forge/pyspark) (π₯ 3.8M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pyspark
```
pytorch-lightning (π₯44 Β· β 29K) - Pretrain, finetune ANY AI model of ANY size on.. Apache-2 
- [GitHub](https://github.com/Lightning-AI/pytorch-lightning) (π¨βπ» 1K Β· π 3.5K Β· π₯ 12K Β· π¦ 45K Β· π 7.3K - 12% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/Lightning-AI/lightning
```
- [PyPi](https://pypi.org/project/pytorch-lightning) (π₯ 8.3M / month Β· π¦ 1.6K Β· β±οΈ 19.03.2025):
```
pip install pytorch-lightning
```
- [Conda](https://anaconda.org/conda-forge/pytorch-lightning) (π₯ 1.5M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pytorch-lightning
```
StatsModels (π₯44 Β· β 11K) - Statsmodels: statistical modeling and econometrics in Python. BSD-3
- [GitHub](https://github.com/statsmodels/statsmodels) (π¨βπ» 450 Β· π 3.1K Β· π₯ 35 Β· π¦ 170K Β· π 5.7K - 50% open Β· β±οΈ 02.04.2025):
```
git clone https://github.com/statsmodels/statsmodels
```
- [PyPi](https://pypi.org/project/statsmodels) (π₯ 17M / month Β· π¦ 4.5K Β· β±οΈ 03.10.2024):
```
pip install statsmodels
```
- [Conda](https://anaconda.org/conda-forge/statsmodels) (π₯ 19M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge statsmodels
```
Fastai (π₯42 Β· β 27K Β· π) - The fastai deep learning library. Apache-2 
- [GitHub](https://github.com/fastai/fastai) (π¨βπ» 670 Β· π 7.6K Β· π¦ 22K Β· π 1.8K - 13% open Β· β±οΈ 19.04.2025):
```
git clone https://github.com/fastai/fastai
```
- [PyPi](https://pypi.org/project/fastai) (π₯ 500K / month Β· π¦ 330 Β· β±οΈ 18.04.2025):
```
pip install fastai
```
LightGBM (π₯42 Β· β 17K) - A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT,.. MIT
- [GitHub](https://github.com/microsoft/LightGBM) (π¨βπ» 330 Β· π 3.9K Β· π₯ 290K Β· π¦ 50K Β· π 3.5K - 11% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/microsoft/LightGBM
```
- [PyPi](https://pypi.org/project/lightgbm) (π₯ 10M / month Β· π¦ 1.2K Β· β±οΈ 15.02.2025):
```
pip install lightgbm
```
- [Conda](https://anaconda.org/conda-forge/lightgbm) (π₯ 3.4M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge lightgbm
```
Catboost (π₯42 Β· β 8.4K) - A fast, scalable, high performance Gradient Boosting on Decision.. Apache-2
- [GitHub](https://github.com/catboost/catboost) (π¨βπ» 1.3K Β· π 1.2K Β· π₯ 380K Β· π¦ 16 Β· π 2.4K - 25% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/catboost/catboost
```
- [PyPi](https://pypi.org/project/catboost) (π₯ 2.9M / month Β· π¦ 650 Β· β±οΈ 13.04.2025):
```
pip install catboost
```
- [Conda](https://anaconda.org/conda-forge/catboost) (π₯ 2M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge catboost
```
PyFlink (π₯40 Β· β 25K) - Apache Flink Python API. Apache-2
- [GitHub](https://github.com/apache/flink) (π¨βπ» 2K Β· π 13K Β· π¦ 21 Β· β±οΈ 24.04.2025):
```
git clone https://github.com/apache/flink
```
- [PyPi](https://pypi.org/project/apache-flink) (π₯ 5.5M / month Β· π¦ 35 Β· β±οΈ 12.02.2025):
```
pip install apache-flink
```
Flax (π₯37 Β· β 6.5K) - Flax is a neural network library for JAX that is designed for.. Apache-2 
- [GitHub](https://github.com/google/flax) (π¨βπ» 260 Β· π 690 Β· π₯ 60 Β· π¦ 14K Β· π 1.2K - 33% open Β· β±οΈ 23.04.2025):
```
git clone https://github.com/google/flax
```
- [PyPi](https://pypi.org/project/flax) (π₯ 1.6M / month Β· π¦ 610 Β· β±οΈ 23.04.2025):
```
pip install flax
```
- [Conda](https://anaconda.org/conda-forge/flax) (π₯ 97K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge flax
```
Ignite (π₯37 Β· β 4.7K) - High-level library to help with training and evaluating neural.. BSD-3 
- [GitHub](https://github.com/pytorch/ignite) (π¨βπ» 840 Β· π 650 Β· π¦ 3.7K Β· π 1.4K - 11% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/pytorch/ignite
```
- [PyPi](https://pypi.org/project/pytorch-ignite) (π₯ 180K / month Β· π¦ 110 Β· β±οΈ 24.04.2025):
```
pip install pytorch-ignite
```
- [Conda](https://anaconda.org/pytorch/ignite) (π₯ 230K Β· β±οΈ 30.03.2025):
```
conda install -c pytorch ignite
```
einops (π₯36 Β· β 8.9K) - Flexible and powerful tensor operations for readable and reliable code.. MIT
- [GitHub](https://github.com/arogozhnikov/einops) (π¨βπ» 33 Β· π 360 Β· π¦ 71K Β· π 200 - 18% open Β· β±οΈ 09.02.2025):
```
git clone https://github.com/arogozhnikov/einops
```
- [PyPi](https://pypi.org/project/einops) (π₯ 9.4M / month Β· π¦ 2.6K Β· β±οΈ 09.02.2025):
```
pip install einops
```
- [Conda](https://anaconda.org/conda-forge/einops) (π₯ 370K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge einops
```
Jina (π₯35 Β· β 22K) - Build multimodal AI applications with cloud-native stack. Apache-2
- [GitHub](https://github.com/jina-ai/serve) (π¨βπ» 180 Β· π 2.2K Β· π 1.9K - 0% open Β· β±οΈ 24.03.2025):
```
git clone https://github.com/jina-ai/jina
```
- [PyPi](https://pypi.org/project/jina) (π₯ 85K / month Β· π¦ 29 Β· β±οΈ 24.03.2025):
```
pip install jina
```
- [Conda](https://anaconda.org/conda-forge/jina-core) (π₯ 92K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge jina-core
```
- [Docker Hub](https://hub.docker.com/r/jinaai/jina) (π₯ 1.8M Β· β 8 Β· β±οΈ 24.03.2025):
```
docker pull jinaai/jina
```
ivy (π₯34 Β· β 14K) - Convert Machine Learning Code Between Frameworks. Apache-2
- [GitHub](https://github.com/ivy-llc/ivy) (π¨βπ» 1.5K Β· π 5.7K Β· π 17K - 5% open Β· β±οΈ 19.04.2025):
```
git clone https://github.com/unifyai/ivy
```
- [PyPi](https://pypi.org/project/ivy) (π₯ 29K / month Β· π¦ 16 Β· β±οΈ 21.02.2025):
```
pip install ivy
```
Thinc (π₯34 Β· β 2.8K) - A refreshing functional take on deep learning, compatible with your favorite.. MIT
- [GitHub](https://github.com/explosion/thinc) (π¨βπ» 67 Β· π 280 Β· π₯ 1.2K Β· π¦ 66K Β· π 150 - 12% open Β· β±οΈ 07.03.2025):
```
git clone https://github.com/explosion/thinc
```
- [PyPi](https://pypi.org/project/thinc) (π₯ 17M / month Β· π¦ 160 Β· β±οΈ 04.04.2025):
```
pip install thinc
```
- [Conda](https://anaconda.org/conda-forge/thinc) (π₯ 3.5M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge thinc
```
Vowpal Wabbit (π₯33 Β· β 8.6K Β· π€) - Vowpal Wabbit is a machine learning system which pushes the.. BSD-3
- [GitHub](https://github.com/VowpalWabbit/vowpal_wabbit) (π¨βπ» 340 Β· π 1.9K Β· π¦ 2 Β· π 1.3K - 10% open Β· β±οΈ 01.08.2024):
```
git clone https://github.com/VowpalWabbit/vowpal_wabbit
```
- [PyPi](https://pypi.org/project/vowpalwabbit) (π₯ 49K / month Β· π¦ 40 Β· β±οΈ 08.08.2024):
```
pip install vowpalwabbit
```
- [Conda](https://anaconda.org/conda-forge/vowpalwabbit) (π₯ 350K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge vowpalwabbit
```
mlpack (π₯33 Β· β 5.3K) - mlpack: a fast, header-only C++ machine learning library. BSD-3
- [GitHub](https://github.com/mlpack/mlpack) (π¨βπ» 330 Β· π 1.7K Β· π 1.6K - 0% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/mlpack/mlpack
```
- [PyPi](https://pypi.org/project/mlpack) (π₯ 7.2K / month Β· π¦ 6 Β· β±οΈ 04.04.2025):
```
pip install mlpack
```
- [Conda](https://anaconda.org/conda-forge/mlpack) (π₯ 350K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge mlpack
```
Ludwig (π₯32 Β· β 11K) - Low-code framework for building custom LLMs, neural networks, and.. Apache-2 
- [GitHub](https://github.com/ludwig-ai/ludwig) (π¨βπ» 160 Β· π 1.2K Β· π¦ 300 Β· π 1.1K - 4% open Β· β±οΈ 17.10.2024):
```
git clone https://github.com/ludwig-ai/ludwig
```
- [PyPi](https://pypi.org/project/ludwig) (π₯ 2.5K / month Β· π¦ 6 Β· β±οΈ 30.07.2024):
```
pip install ludwig
```
Sonnet (π₯32 Β· β 9.8K) - TensorFlow-based neural network library. Apache-2 
- [GitHub](https://github.com/google-deepmind/sonnet) (π¨βπ» 61 Β· π 1.3K Β· π¦ 1.4K Β· π 190 - 16% open Β· β±οΈ 14.02.2025):
```
git clone https://github.com/deepmind/sonnet
```
- [PyPi](https://pypi.org/project/dm-sonnet) (π₯ 22K / month Β· π¦ 19 Β· β±οΈ 02.01.2024):
```
pip install dm-sonnet
```
- [Conda](https://anaconda.org/conda-forge/sonnet) (π₯ 41K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge sonnet
```
skorch (π₯32 Β· β 6K) - A scikit-learn compatible neural network library that wraps.. BSD-3 

- [GitHub](https://github.com/skorch-dev/skorch) (π¨βπ» 67 Β· π 390 Β· π¦ 1.6K Β· π 540 - 12% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/skorch-dev/skorch
```
- [PyPi](https://pypi.org/project/skorch) (π₯ 130K / month Β· π¦ 94 Β· β±οΈ 10.01.2025):
```
pip install skorch
```
- [Conda](https://anaconda.org/conda-forge/skorch) (π₯ 800K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge skorch
```
Haiku (π₯31 Β· β 3K) - JAX-based neural network library. Apache-2
- [GitHub](https://github.com/google-deepmind/dm-haiku) (π¨βπ» 85 Β· π 240 Β· π¦ 2.4K Β· π 250 - 29% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/deepmind/dm-haiku
```
- [PyPi](https://pypi.org/project/dm-haiku) (π₯ 190K / month Β· π¦ 190 Β· β±οΈ 22.04.2025):
```
pip install dm-haiku
```
- [Conda](https://anaconda.org/conda-forge/dm-haiku) (π₯ 32K Β· β±οΈ 23.04.2025):
```
conda install -c conda-forge dm-haiku
```
tensorflow-upstream (π₯31 Β· β 690) - TensorFlow ROCm port. Apache-2 
- [GitHub](https://github.com/ROCm/tensorflow-upstream) (π¨βπ» 4.9K Β· π 99 Β· π₯ 29 Β· π 390 - 4% open Β· β±οΈ 21.04.2025):
```
git clone https://github.com/ROCmSoftwarePlatform/tensorflow-upstream
```
- [PyPi](https://pypi.org/project/tensorflow-rocm) (π₯ 6.1K / month Β· π¦ 9 Β· β±οΈ 10.01.2024):
```
pip install tensorflow-rocm
```
Determined (π₯30 Β· β 3.1K) - Determined is an open-source machine learning platform.. Apache-2 

- [GitHub](https://github.com/determined-ai/determined) (π¨βπ» 120 Β· π 360 Β· π₯ 13K Β· π 450 - 22% open Β· β±οΈ 20.03.2025):
```
git clone https://github.com/determined-ai/determined
```
- [PyPi](https://pypi.org/project/determined) (π₯ 160K / month Β· π¦ 4 Β· β±οΈ 19.03.2025):
```
pip install determined
```
Geomstats (π₯29 Β· β 1.3K) - Computations and statistics on manifolds with geometric structures. MIT
- [GitHub](https://github.com/geomstats/geomstats) (π¨βπ» 95 Β· π 250 Β· π¦ 140 Β· π 570 - 36% open Β· β±οΈ 28.02.2025):
```
git clone https://github.com/geomstats/geomstats
```
- [PyPi](https://pypi.org/project/geomstats) (π₯ 5.5K / month Β· π¦ 12 Β· β±οΈ 09.09.2024):
```
pip install geomstats
```
- [Conda](https://anaconda.org/conda-forge/geomstats) (π₯ 6.2K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge geomstats
```
NuPIC (π₯28 Β· β 6.3K) - Numenta Platform for Intelligent Computing is an implementation of.. MIT
- [GitHub](https://github.com/numenta/nupic-legacy) (π¨βπ» 120 Β· π 1.6K Β· π₯ 21 Β· π¦ 21 Β· π 1.8K - 25% open Β· β±οΈ 03.12.2024):
```
git clone https://github.com/numenta/nupic
```
- [PyPi](https://pypi.org/project/nupic) (π₯ 2.4K / month Β· β±οΈ 01.09.2016):
```
pip install nupic
```
ktrain (π₯27 Β· β 1.3K Β· π€) - ktrain is a Python library that makes deep learning and AI.. Apache-2 
- [GitHub](https://github.com/amaiya/ktrain) (π¨βπ» 17 Β· π 270 Β· π¦ 570 Β· π 500 - 0% open Β· β±οΈ 09.07.2024):
```
git clone https://github.com/amaiya/ktrain
```
- [PyPi](https://pypi.org/project/ktrain) (π₯ 8K / month Β· π¦ 4 Β· β±οΈ 19.06.2024):
```
pip install ktrain
```
pyRiemann (π₯27 Β· β 680) - Machine learning for multivariate data through the Riemannian.. BSD-3 
- [GitHub](https://github.com/pyRiemann/pyRiemann) (π¨βπ» 37 Β· π 170 Β· π¦ 450 Β· π 110 - 2% open Β· β±οΈ 17.04.2025):
```
git clone https://github.com/pyRiemann/pyRiemann
```
- [PyPi](https://pypi.org/project/pyriemann) (π₯ 53K / month Β· π¦ 28 Β· β±οΈ 12.02.2025):
```
pip install pyriemann
```
- [Conda](https://anaconda.org/conda-forge/pyriemann) (π₯ 12K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pyriemann
```
Neural Network Libraries (π₯26 Β· β 2.7K) - Neural Network Libraries. Apache-2
- [GitHub](https://github.com/sony/nnabla) (π¨βπ» 76 Β· π 330 Β· π₯ 1K Β· π 95 - 36% open Β· β±οΈ 15.11.2024):
```
git clone https://github.com/sony/nnabla
```
- [PyPi](https://pypi.org/project/nnabla) (π₯ 7.9K / month Β· π¦ 44 Β· β±οΈ 29.05.2024):
```
pip install nnabla
```
Towhee (π₯24 Β· β 3.4K) - Towhee is a framework that is dedicated to making neural data.. Apache-2
- [GitHub](https://github.com/towhee-io/towhee) (π¨βπ» 38 Β· π 260 Β· π₯ 2.7K Β· π 680 - 0% open Β· β±οΈ 18.10.2024):
```
git clone https://github.com/towhee-io/towhee
```
- [PyPi](https://pypi.org/project/towhee) (π₯ 14K / month Β· β±οΈ 04.12.2023):
```
pip install towhee
```
fklearn (π₯24 Β· β 1.5K) - fklearn: Functional Machine Learning. Apache-2
- [GitHub](https://github.com/nubank/fklearn) (π¨βπ» 56 Β· π 170 Β· π¦ 16 Β· π 64 - 60% open Β· β±οΈ 23.04.2025):
```
git clone https://github.com/nubank/fklearn
```
- [PyPi](https://pypi.org/project/fklearn) (π₯ 2.4K / month Β· β±οΈ 26.02.2025):
```
pip install fklearn
```
Runhouse (π₯23 Β· β 1K) - Distribute and run AI workloads magically in Python, like PyTorch for.. Apache-2
- [GitHub](https://github.com/run-house/runhouse) (π¨βπ» 16 Β· π 36 Β· π₯ 69 Β· π 51 - 17% open Β· β±οΈ 03.04.2025):
```
git clone https://github.com/run-house/runhouse
```
- [PyPi](https://pypi.org/project/runhouse) (π₯ 25K / month Β· π¦ 1 Β· β±οΈ 10.03.2025):
```
pip install runhouse
```
ThunderSVM (π₯22 Β· β 1.6K Β· π€) - ThunderSVM: A Fast SVM Library on GPUs and CPUs. Apache-2
- [GitHub](https://github.com/Xtra-Computing/thundersvm) (π¨βπ» 37 Β· π 220 Β· π₯ 3K Β· π 230 - 35% open Β· β±οΈ 01.04.2024):
```
git clone https://github.com/Xtra-Computing/thundersvm
```
- [PyPi](https://pypi.org/project/thundersvm) (π₯ 1.6K / month Β· β±οΈ 13.03.2020):
```
pip install thundersvm
```
NeoML (π₯20 Β· β 770 Β· π€) - Machine learning framework for both deep learning and traditional.. Apache-2
- [GitHub](https://github.com/neoml-lib/neoml) (π¨βπ» 40 Β· π 130 Β· π¦ 2 Β· π 91 - 40% open Β· β±οΈ 30.09.2024):
```
git clone https://github.com/neoml-lib/neoml
```
- [PyPi](https://pypi.org/project/neoml) (π₯ 1.5K / month Β· β±οΈ 26.12.2023):
```
pip install neoml
```
chefboost (π₯20 Β· β 480) - A Lightweight Decision Tree Framework supporting regular algorithms:.. MIT
- [GitHub](https://github.com/serengil/chefboost) (π¨βπ» 7 Β· π 100 Β· π¦ 69 Β· β±οΈ 31.03.2025):
```
git clone https://github.com/serengil/chefboost
```
- [PyPi](https://pypi.org/project/chefboost) (π₯ 7.4K / month Β· β±οΈ 30.10.2024):
```
pip install chefboost
```
ThunderGBM (π₯18 Β· β 700) - ThunderGBM: Fast GBDTs and Random Forests on GPUs. Apache-2
- [GitHub](https://github.com/Xtra-Computing/thundergbm) (π¨βπ» 12 Β· π 87 Β· π¦ 4 Β· π 81 - 48% open Β· β±οΈ 19.03.2025):
```
git clone https://github.com/Xtra-Computing/thundergbm
```
- [PyPi](https://pypi.org/project/thundergbm) (π₯ 540 / month Β· β±οΈ 19.09.2022):
```
pip install thundergbm
```
Show 23 hidden projects...
- dlib (π₯40 Β· β 14K) - A toolkit for making real world machine learning and data analysis.. βοΈBSL-1.0
- MXNet (π₯39 Β· β 21K Β· π) - Lightweight, Portable, Flexible Distributed/Mobile Deep.. Apache-2 
- Theano (π₯38 Β· β 9.9K Β· π) - Theano was a Python library that allows you to define, optimize, and.. BSD-3
- Chainer (π₯34 Β· β 5.9K Β· π) - A flexible framework of neural networks for deep learning. MIT
- MindsDB (π₯33 Β· β 28K) - AIs query engine - Platform for building AI that can learn and.. βοΈICU 
- tensorpack (π₯33 Β· β 6.3K Β· π) - A Neural Net Training Interface on TensorFlow, with.. Apache-2 
- Turi Create (π₯32 Β· β 11K Β· π) - Turi Create simplifies the development of custom machine.. BSD-3
- 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 (π₯27 Β· β 3K Β· π) - Unified and efficient Machine Learning. BSD-3
- EvaDB (π₯27 Β· β 2.7K Β· π) - Database system for AI-powered apps. Apache-2 
- xLearn (π₯25 Β· β 3.1K Β· π) - High performance, easy-to-use, and scalable machine learning (ML).. Apache-2
- neon (π₯24 Β· β 3.9K Β· π) - Intel Nervana reference deep learning framework committed to best.. Apache-2
- Neural Tangents (π₯24 Β· β 2.3K Β· π) - Fast and Easy Infinite Neural Networks in Python. Apache-2
- NeuPy (π₯24 Β· β 740 Β· π) - NeuPy is a Tensorflow based python library for prototyping and building.. MIT
- 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
- elegy (π₯20 Β· β 480 Β· π) - A High Level API for Deep Learning in JAX. MIT 

- Objax (π₯19 Β· β 770 Β· π) - Objax is a machine learning framework that provides an Object.. Apache-2 
- StarSpace (π₯16 Β· β 4K Β· π) - Learning embeddings for classification, retrieval and ranking. MIT
- nanodl (π₯14 Β· β 290 Β· π€) - A Jax-based library for designing and training small transformers. MIT 
## Data Visualization
_General-purpose and task-specific data visualization libraries._
Matplotlib (π₯49 Β· β 21K) - matplotlib: plotting with Python. βUnlicensed
- [GitHub](https://github.com/matplotlib/matplotlib) (π¨βπ» 1.8K Β· π 7.8K Β· π¦ 1.7M Β· π 11K - 14% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/matplotlib/matplotlib
```
- [PyPi](https://pypi.org/project/matplotlib) (π₯ 85M / month Β· π¦ 56K Β· β±οΈ 27.02.2025):
```
pip install matplotlib
```
- [Conda](https://anaconda.org/conda-forge/matplotlib) (π₯ 30M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge matplotlib
```
dash (π₯46 Β· β 22K) - Data Apps & Dashboards for Python. No JavaScript Required. MIT
- [GitHub](https://github.com/plotly/dash) (π¨βπ» 180 Β· π 2.1K Β· π₯ 88 Β· π¦ 84K Β· π 2K - 27% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/plotly/dash
```
- [PyPi](https://pypi.org/project/dash) (π₯ 5.5M / month Β· π¦ 1.6K Β· β±οΈ 14.04.2025):
```
pip install dash
```
- [Conda](https://anaconda.org/conda-forge/dash) (π₯ 1.8M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge dash
```
Plotly (π₯46 Β· β 17K) - The interactive graphing library for Python. MIT
- [GitHub](https://github.com/plotly/plotly.py) (π¨βπ» 280 Β· π 2.6K Β· π₯ 160 Β· π¦ 410K Β· π 3.2K - 20% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/plotly/plotly.py
```
- [PyPi](https://pypi.org/project/plotly) (π₯ 23M / month Β· π¦ 7.8K Β· β±οΈ 31.03.2025):
```
pip install plotly
```
- [Conda](https://anaconda.org/conda-forge/plotly) (π₯ 9.2M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge plotly
```
- [npm](https://www.npmjs.com/package/plotlywidget) (π₯ 57K / month Β· π¦ 9 Β· β±οΈ 12.01.2021):
```
npm install plotlywidget
```
Bokeh (π₯45 Β· β 20K) - Interactive Data Visualization in the browser, from Python. BSD-3
- [GitHub](https://github.com/bokeh/bokeh) (π¨βπ» 710 Β· π 4.2K Β· π¦ 100K Β· π 7.9K - 10% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/bokeh/bokeh
```
- [PyPi](https://pypi.org/project/bokeh) (π₯ 3.7M / month Β· π¦ 1.9K Β· β±οΈ 28.03.2025):
```
pip install bokeh
```
- [Conda](https://anaconda.org/conda-forge/bokeh) (π₯ 16M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge bokeh
```
Seaborn (π₯43 Β· β 13K) - Statistical data visualization in Python. BSD-3
- [GitHub](https://github.com/mwaskom/seaborn) (π¨βπ» 220 Β· π 1.9K Β· π₯ 470 Β· π¦ 630K Β· π 2.6K - 6% open Β· β±οΈ 26.01.2025):
```
git clone https://github.com/mwaskom/seaborn
```
- [PyPi](https://pypi.org/project/seaborn) (π₯ 25M / month Β· π¦ 11K Β· β±οΈ 25.01.2024):
```
pip install seaborn
```
- [Conda](https://anaconda.org/conda-forge/seaborn) (π₯ 12M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge seaborn
```
Altair (π₯42 Β· β 9.7K) - Declarative visualization library for Python. BSD-3
- [GitHub](https://github.com/vega/altair) (π¨βπ» 180 Β· π 800 Β· π₯ 230 Β· π¦ 220K Β· π 2.1K - 6% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/altair-viz/altair
```
- [PyPi](https://pypi.org/project/altair) (π₯ 28M / month Β· π¦ 920 Β· β±οΈ 23.11.2024):
```
pip install altair
```
- [Conda](https://anaconda.org/conda-forge/altair) (π₯ 2.7M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge altair
```
FiftyOne (π₯39 Β· β 9.4K) - Visualize, create, and debug image and video datasets.. Apache-2 


- [GitHub](https://github.com/voxel51/fiftyone) (π¨βπ» 150 Β· π 620 Β· π¦ 930 Β· π 1.7K - 33% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/voxel51/fiftyone
```
- [PyPi](https://pypi.org/project/fiftyone) (π₯ 150K / month Β· π¦ 26 Β· β±οΈ 04.04.2025):
```
pip install fiftyone
```
PyVista (π₯39 Β· β 3K) - 3D plotting and mesh analysis through a streamlined interface for the.. MIT 
- [GitHub](https://github.com/pyvista/pyvista) (π¨βπ» 170 Β· π 550 Β· π₯ 890 Β· π¦ 4.6K Β· π 1.9K - 36% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/pyvista/pyvista
```
- [PyPi](https://pypi.org/project/pyvista) (π₯ 600K / month Β· π¦ 690 Β· β±οΈ 19.04.2025):
```
pip install pyvista
```
- [Conda](https://anaconda.org/conda-forge/pyvista) (π₯ 670K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pyvista
```
pandas-profiling (π₯38 Β· β 13K) - 1 Line of code data quality profiling & exploratory.. MIT 

- [GitHub](https://github.com/ydataai/ydata-profiling) (π¨βπ» 140 Β· π 1.7K Β· π₯ 310 Β· π¦ 6.2K Β· π 840 - 29% open Β· β±οΈ 26.03.2025):
```
git clone https://github.com/ydataai/pandas-profiling
```
- [PyPi](https://pypi.org/project/pandas-profiling) (π₯ 370K / month Β· π¦ 180 Β· β±οΈ 03.02.2023):
```
pip install pandas-profiling
```
- [Conda](https://anaconda.org/conda-forge/pandas-profiling) (π₯ 510K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pandas-profiling
```
HoloViews (π₯38 Β· β 2.8K Β· π) - With Holoviews, your data visualizes itself. BSD-3 
- [GitHub](https://github.com/holoviz/holoviews) (π¨βπ» 150 Β· π 410 Β· π¦ 15K Β· π 3.4K - 32% open Β· β±οΈ 23.04.2025):
```
git clone https://github.com/holoviz/holoviews
```
- [PyPi](https://pypi.org/project/holoviews) (π₯ 510K / month Β· π¦ 430 Β· β±οΈ 31.03.2025):
```
pip install holoviews
```
- [Conda](https://anaconda.org/conda-forge/holoviews) (π₯ 2M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge holoviews
```
- [npm](https://www.npmjs.com/package/@pyviz/jupyterlab_pyviz) (π₯ 220 / month Β· π¦ 5 Β· β±οΈ 14.01.2025):
```
npm install @pyviz/jupyterlab_pyviz
```
PyQtGraph (π₯37 Β· β 4.1K) - Fast data visualization and GUI tools for scientific / engineering.. MIT
- [GitHub](https://github.com/pyqtgraph/pyqtgraph) (π¨βπ» 300 Β· π 1.1K Β· π¦ 12K Β· π 1.3K - 32% open Β· β±οΈ 08.04.2025):
```
git clone https://github.com/pyqtgraph/pyqtgraph
```
- [PyPi](https://pypi.org/project/pyqtgraph) (π₯ 390K / month Β· π¦ 1K Β· β±οΈ 29.04.2024):
```
pip install pyqtgraph
```
- [Conda](https://anaconda.org/conda-forge/pyqtgraph) (π₯ 680K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pyqtgraph
```
pyecharts (π₯36 Β· β 15K) - Python Echarts Plotting Library. MIT 
- [GitHub](https://github.com/pyecharts/pyecharts) (π¨βπ» 45 Β· π 2.9K Β· π₯ 73 Β· π¦ 5.3K Β· π 1.9K - 0% open Β· β±οΈ 26.01.2025):
```
git clone https://github.com/pyecharts/pyecharts
```
- [PyPi](https://pypi.org/project/pyecharts) (π₯ 200K / month Β· π¦ 220 Β· β±οΈ 24.01.2025):
```
pip install pyecharts
```
plotnine (π₯36 Β· β 4.2K) - A Grammar of Graphics for Python. MIT
- [GitHub](https://github.com/has2k1/plotnine) (π¨βπ» 110 Β· π 230 Β· π¦ 12K Β· π 710 - 10% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/has2k1/plotnine
```
- [PyPi](https://pypi.org/project/plotnine) (π₯ 2.3M / month Β· π¦ 370 Β· β±οΈ 23.04.2025):
```
pip install plotnine
```
- [Conda](https://anaconda.org/conda-forge/plotnine) (π₯ 460K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge plotnine
```
Graphviz (π₯36 Β· β 1.7K Β· π€) - Simple Python interface for Graphviz. MIT
- [GitHub](https://github.com/xflr6/graphviz) (π¨βπ» 23 Β· π 210 Β· π¦ 88K Β· π 190 - 6% open Β· β±οΈ 13.05.2024):
```
git clone https://github.com/xflr6/graphviz
```
- [PyPi](https://pypi.org/project/graphviz) (π₯ 18M / month Β· π¦ 2.9K Β· β±οΈ 21.03.2024):
```
pip install graphviz
```
- [Conda](https://anaconda.org/anaconda/python-graphviz) (π₯ 54K Β· β±οΈ 22.04.2025):
```
conda install -c anaconda python-graphviz
```
VisPy (π₯35 Β· β 3.4K Β· π) - High-performance interactive 2D/3D data visualization library. BSD-3 
- [GitHub](https://github.com/vispy/vispy) (π¨βπ» 200 Β· π 620 Β· π¦ 2K Β· π 1.5K - 25% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/vispy/vispy
```
- [PyPi](https://pypi.org/project/vispy) (π₯ 150K / month Β· π¦ 200 Β· β±οΈ 22.04.2025):
```
pip install vispy
```
- [Conda](https://anaconda.org/conda-forge/vispy) (π₯ 790K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge vispy
```
- [npm](https://www.npmjs.com/package/vispy) (π₯ 23 / month Β· π¦ 3 Β· β±οΈ 15.03.2020):
```
npm install vispy
```
Perspective (π₯34 Β· β 9.1K) - A data visualization and analytics component, especially.. Apache-2 
- [GitHub](https://github.com/finos/perspective) (π¨βπ» 99 Β· π 1.2K Β· π₯ 11K Β· π¦ 180 Β· π 880 - 12% open Β· β±οΈ 11.04.2025):
```
git clone https://github.com/finos/perspective
```
- [PyPi](https://pypi.org/project/perspective-python) (π₯ 20K / month Β· π¦ 30 Β· β±οΈ 11.04.2025):
```
pip install perspective-python
```
- [Conda](https://anaconda.org/conda-forge/perspective) (π₯ 2M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge perspective
```
- [npm](https://www.npmjs.com/package/@finos/perspective-jupyterlab) (π₯ 680 / month Β· π¦ 6 Β· β±οΈ 11.04.2025):
```
npm install @finos/perspective-jupyterlab
```
datashader (π₯34 Β· β 3.4K) - Quickly and accurately render even the largest data. BSD-3
- [GitHub](https://github.com/holoviz/datashader) (π¨βπ» 62 Β· π 370 Β· π¦ 5.9K Β· π 600 - 23% open Β· β±οΈ 10.04.2025):
```
git clone https://github.com/holoviz/datashader
```
- [PyPi](https://pypi.org/project/datashader) (π₯ 190K / month Β· π¦ 240 Β· β±οΈ 10.04.2025):
```
pip install datashader
```
- [Conda](https://anaconda.org/conda-forge/datashader) (π₯ 1.4M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge datashader
```
cartopy (π₯34 Β· β 1.5K) - Cartopy - a cartographic python library with matplotlib support. BSD-3
- [GitHub](https://github.com/SciTools/cartopy) (π¨βπ» 130 Β· π 380 Β· π¦ 7.3K Β· π 1.3K - 24% open Β· β±οΈ 17.04.2025):
```
git clone https://github.com/SciTools/cartopy
```
- [PyPi](https://pypi.org/project/cartopy) (π₯ 550K / month Β· π¦ 720 Β· β±οΈ 08.10.2024):
```
pip install cartopy
```
- [Conda](https://anaconda.org/conda-forge/cartopy) (π₯ 4.7M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge cartopy
```
wordcloud (π₯33 Β· β 10K) - A little word cloud generator in Python. MIT
- [GitHub](https://github.com/amueller/word_cloud) (π¨βπ» 73 Β· π 2.3K Β· π¦ 21 Β· π 560 - 24% open Β· β±οΈ 12.04.2025):
```
git clone https://github.com/amueller/word_cloud
```
- [PyPi](https://pypi.org/project/wordcloud) (π₯ 1.8M / month Β· π¦ 550 Β· β±οΈ 10.11.2024):
```
pip install wordcloud
```
- [Conda](https://anaconda.org/conda-forge/wordcloud) (π₯ 660K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge wordcloud
```
lets-plot (π₯33 Β· β 1.7K) - Multiplatform plotting library based on the Grammar of Graphics. MIT
- [GitHub](https://github.com/JetBrains/lets-plot) (π¨βπ» 21 Β· π 53 Β· π₯ 3.2K Β· π¦ 180 Β· π 680 - 23% open Β· β±οΈ 21.04.2025):
```
git clone https://github.com/JetBrains/lets-plot
```
- [PyPi](https://pypi.org/project/lets-plot) (π₯ 54K / month Β· π¦ 15 Β· β±οΈ 28.03.2025):
```
pip install lets-plot
```
UMAP (π₯32 Β· β 7.7K) - Uniform Manifold Approximation and Projection. BSD-3
- [GitHub](https://github.com/lmcinnes/umap) (π¨βπ» 140 Β· π 820 Β· π¦ 1 Β· π 850 - 59% open Β· β±οΈ 28.02.2025):
```
git clone https://github.com/lmcinnes/umap
```
- [PyPi](https://pypi.org/project/umap-learn) (π₯ 1.6M / month Β· π¦ 1.1K Β· β±οΈ 28.10.2024):
```
pip install umap-learn
```
- [Conda](https://anaconda.org/conda-forge/umap-learn) (π₯ 3M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge umap-learn
```
hvPlot (π₯32 Β· β 1.2K) - A high-level plotting API for pandas, dask, xarray, and networkx built.. BSD-3
- [GitHub](https://github.com/holoviz/hvplot) (π¨βπ» 51 Β· π 110 Β· π¦ 7K Β· π 860 - 43% open Β· β±οΈ 16.04.2025):
```
git clone https://github.com/holoviz/hvplot
```
- [PyPi](https://pypi.org/project/hvplot) (π₯ 210K / month Β· π¦ 220 Β· β±οΈ 16.12.2024):
```
pip install hvplot
```
- [Conda](https://anaconda.org/conda-forge/hvplot) (π₯ 750K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge hvplot
```
mpld3 (π₯31 Β· β 2.4K) - An interactive data visualization tool which brings matplotlib graphics to.. BSD-3
- [GitHub](https://github.com/mpld3/mpld3) (π¨βπ» 53 Β· π 360 Β· π¦ 7.3K Β· π 370 - 59% open Β· β±οΈ 30.10.2024):
```
git clone https://github.com/mpld3/mpld3
```
- [PyPi](https://pypi.org/project/mpld3) (π₯ 340K / month Β· π¦ 150 Β· β±οΈ 23.12.2023):
```
pip install mpld3
```
- [Conda](https://anaconda.org/conda-forge/mpld3) (π₯ 230K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge mpld3
```
- [npm](https://www.npmjs.com/package/mpld3) (π₯ 1.1K / month Β· π¦ 9 Β· β±οΈ 23.12.2023):
```
npm install mpld3
```
D-Tale (π₯30 Β· β 4.9K) - Visualizer for pandas data structures. βοΈLGPL-2.1 

- [GitHub](https://github.com/man-group/dtale) (π¨βπ» 30 Β· π 420 Β· π¦ 1.4K Β· π 600 - 10% open Β· β±οΈ 20.03.2025):
```
git clone https://github.com/man-group/dtale
```
- [PyPi](https://pypi.org/project/dtale) (π₯ 180K / month Β· π¦ 53 Β· β±οΈ 20.03.2025):
```
pip install dtale
```
- [Conda](https://anaconda.org/conda-forge/dtale) (π₯ 410K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge dtale
```
bqplot (π₯30 Β· β 3.7K) - Plotting library for IPython/Jupyter notebooks. Apache-2 
- [GitHub](https://github.com/bqplot/bqplot) (π¨βπ» 65 Β· π 470 Β· π¦ 61 Β· π 640 - 42% open Β· β±οΈ 22.10.2024):
```
git clone https://github.com/bqplot/bqplot
```
- [PyPi](https://pypi.org/project/bqplot) (π₯ 180K / month Β· π¦ 110 Β· β±οΈ 24.12.2024):
```
pip install bqplot
```
- [Conda](https://anaconda.org/conda-forge/bqplot) (π₯ 1.6M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge bqplot
```
- [npm](https://www.npmjs.com/package/bqplot) (π₯ 2K / month Β· π¦ 21 Β· β±οΈ 24.12.2024):
```
npm install bqplot
```
AutoViz (π₯27 Β· β 1.8K Β· π€) - Automatically Visualize any dataset, any size with a single line.. Apache-2
- [GitHub](https://github.com/AutoViML/AutoViz) (π¨βπ» 17 Β· π 200 Β· π¦ 860 Β· π 98 - 2% open Β· β±οΈ 10.06.2024):
```
git clone https://github.com/AutoViML/AutoViz
```
- [PyPi](https://pypi.org/project/autoviz) (π₯ 17K / month Β· π¦ 11 Β· β±οΈ 10.06.2024):
```
pip install autoviz
```
- [Conda](https://anaconda.org/conda-forge/autoviz) (π₯ 83K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge autoviz
```
openTSNE (π₯27 Β· β 1.5K) - Extensible, parallel implementations of t-SNE. BSD-3
- [GitHub](https://github.com/pavlin-policar/openTSNE) (π¨βπ» 13 Β· π 170 Β· π¦ 1K Β· π 140 - 7% open Β· β±οΈ 24.10.2024):
```
git clone https://github.com/pavlin-policar/openTSNE
```
- [PyPi](https://pypi.org/project/opentsne) (π₯ 43K / month Β· π¦ 47 Β· β±οΈ 13.08.2024):
```
pip install opentsne
```
- [Conda](https://anaconda.org/conda-forge/opentsne) (π₯ 420K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge opentsne
```
Plotly-Resampler (π₯27 Β· β 1.1K) - Visualize large time series data with plotly.py. MIT
- [GitHub](https://github.com/predict-idlab/plotly-resampler) (π¨βπ» 14 Β· π 72 Β· π¦ 1.9K Β· π 180 - 32% open Β· β±οΈ 07.04.2025):
```
git clone https://github.com/predict-idlab/plotly-resampler
```
- [PyPi](https://pypi.org/project/plotly-resampler) (π₯ 480K / month Β· π¦ 31 Β· β±οΈ 07.04.2025):
```
pip install plotly-resampler
```
- [Conda](https://anaconda.org/conda-forge/plotly-resampler) (π₯ 110K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge plotly-resampler
```
Chartify (π₯25 Β· β 3.6K) - Python library that makes it easy for data scientists to create.. Apache-2
- [GitHub](https://github.com/spotify/chartify) (π¨βπ» 27 Β· π 320 Β· π¦ 82 Β· π 83 - 61% open Β· β±οΈ 16.10.2024):
```
git clone https://github.com/spotify/chartify
```
- [PyPi](https://pypi.org/project/chartify) (π₯ 2K / month Β· π¦ 9 Β· β±οΈ 16.10.2024):
```
pip install chartify
```
- [Conda](https://anaconda.org/conda-forge/chartify) (π₯ 37K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge chartify
```
data-validation (π₯25 Β· β 770) - Library for exploring and validating machine learning.. Apache-2 

- [GitHub](https://github.com/tensorflow/data-validation) (π¨βπ» 27 Β· π 170 Β· π₯ 980 Β· π 180 - 21% open Β· β±οΈ 12.03.2025):
```
git clone https://github.com/tensorflow/data-validation
```
- [PyPi](https://pypi.org/project/tensorflow-data-validation) (π₯ 140K / month Β· π¦ 31 Β· β±οΈ 15.10.2024):
```
pip install tensorflow-data-validation
```
python-ternary (π₯25 Β· β 760 Β· π€) - Ternary plotting library for python with matplotlib. MIT
- [GitHub](https://github.com/marcharper/python-ternary) (π¨βπ» 28 Β· π 160 Β· π₯ 36 Β· π¦ 220 Β· π 140 - 24% open Β· β±οΈ 12.06.2024):
```
git clone https://github.com/marcharper/python-ternary
```
- [PyPi](https://pypi.org/project/python-ternary) (π₯ 19K / month Β· π¦ 32 Β· β±οΈ 17.02.2021):
```
pip install python-ternary
```
- [Conda](https://anaconda.org/conda-forge/python-ternary) (π₯ 100K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge python-ternary
```
PyWaffle (π₯22 Β· β 600 Β· π€) - Make Waffle Charts in Python. MIT
- [GitHub](https://github.com/gyli/PyWaffle) (π¨βπ» 6 Β· π 110 Β· π¦ 510 Β· π 22 - 27% open Β· β±οΈ 16.06.2024):
```
git clone https://github.com/gyli/PyWaffle
```
- [PyPi](https://pypi.org/project/pywaffle) (π₯ 13K / month Β· π¦ 6 Β· β±οΈ 16.06.2024):
```
pip install pywaffle
```
- [Conda](https://anaconda.org/conda-forge/pywaffle) (π₯ 16K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge pywaffle
```
vega (π₯22 Β· β 380) - IPython/Jupyter notebook module for Vega and Vega-Lite. BSD-3 
- [GitHub](https://github.com/vega/ipyvega) (π¨βπ» 15 Β· π 65 Β· π¦ 4 Β· π 110 - 14% open Β· β±οΈ 01.01.2025):
```
git clone https://github.com/vega/ipyvega
```
- [PyPi](https://pypi.org/project/vega) (π₯ 17K / month Β· π¦ 17 Β· β±οΈ 25.09.2024):
```
pip install vega
```
- [Conda](https://anaconda.org/conda-forge/vega) (π₯ 730K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge vega
```
Popmon (π₯21 Β· β 500) - Monitor the stability of a Pandas or Spark dataframe. MIT 

- [GitHub](https://github.com/ing-bank/popmon) (π¨βπ» 19 Β· π 36 Β· π₯ 260 Β· π¦ 22 Β· π 57 - 28% open Β· β±οΈ 24.01.2025):
```
git clone https://github.com/ing-bank/popmon
```
- [PyPi](https://pypi.org/project/popmon) (π₯ 13K / month Β· π¦ 4 Β· β±οΈ 24.01.2025):
```
pip install popmon
```
animatplot (π₯20 Β· β 420 Β· π€) - A python package for animating plots build on matplotlib. MIT
- [GitHub](https://github.com/t-makaro/animatplot) (π¨βπ» 6 Β· π 38 Β· π¦ 74 Β· π 37 - 45% open Β· β±οΈ 29.08.2024):
```
git clone https://github.com/t-makaro/animatplot
```
- [PyPi](https://pypi.org/project/animatplot) (π₯ 850 / month Β· π¦ 4 Β· β±οΈ 29.08.2024):
```
pip install animatplot
```
- [Conda](https://anaconda.org/conda-forge/animatplot) (π₯ 17K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge animatplot
```
vegafusion (π₯20 Β· β 350) - Serverside scaling for Vega and Altair visualizations. BSD-3
- [GitHub](https://github.com/vega/vegafusion) (π¨βπ» 6 Β· π 20 Β· π₯ 12K Β· π 140 - 36% open Β· β±οΈ 23.02.2025):
```
git clone https://github.com/vegafusion/vegafusion
```
- [PyPi](https://pypi.org/project/vegafusion-jupyter) (π₯ 2.4K / month Β· π¦ 2 Β· β±οΈ 09.05.2024):
```
pip install vegafusion-jupyter
```
- [Conda](https://anaconda.org/conda-forge/vegafusion-python-embed) (π₯ 420K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge vegafusion-python-embed
```
- [npm](https://www.npmjs.com/package/vegafusion-jupyter) (π₯ 310 / month Β· π¦ 3 Β· β±οΈ 09.05.2024):
```
npm install vegafusion-jupyter
```
ivis (π₯19 Β· β 330 Β· π€) - Dimensionality reduction in very large datasets using Siamese.. Apache-2 
- [GitHub](https://github.com/beringresearch/ivis) (π¨βπ» 10 Β· π 43 Β· π¦ 37 Β· π 60 - 5% open Β· β±οΈ 29.09.2024):
```
git clone https://github.com/beringresearch/ivis
```
- [PyPi](https://pypi.org/project/ivis) (π₯ 1.8K / month Β· π¦ 2 Β· β±οΈ 13.06.2024):
```
pip install ivis
```
Show 18 hidden projects...
- missingno (π₯30 Β· β 4.1K Β· π) - Missing data visualization module for Python. MIT
- Cufflinks (π₯28 Β· β 3.1K Β· π) - Productivity Tools for Plotly + Pandas. MIT 
- pythreejs (π₯28 Β· β 960 Β· π) - A Jupyter - Three.js bridge. BSD-3 
- Facets Overview (π₯27 Β· β 7.4K Β· π) - Visualizations for machine learning datasets. Apache-2 
- Sweetviz (π₯27 Β· β 3K Β· π) - Visualize and compare datasets, target values and associations, with.. MIT
- HiPlot (π₯26 Β· β 2.8K Β· π) - HiPlot makes understanding high dimensional data easy. MIT
- HyperTools (π₯25 Β· β 1.8K Β· π) - A Python toolbox for gaining geometric insights into high-.. MIT
- PandasGUI (π₯24 Β· β 3.2K Β· π) - A GUI for Pandas DataFrames. βοΈMIT-0 
- Multicore-TSNE (π₯24 Β· β 1.9K Β· π) - Parallel t-SNE implementation with Python and Torch.. BSD-3 
- ridgeplot (π₯24 Β· β 230) - Beautiful ridgeline plots in Python. MIT
- Pandas-Bokeh (π₯22 Β· β 880 Β· π) - Bokeh Plotting Backend for Pandas and GeoPandas. MIT 
- pivottablejs (π₯22 Β· β 700 Β· π) - Dragndrop Pivot Tables and Charts for Jupyter/IPython.. MIT 
- joypy (π₯22 Β· β 590 Β· π) - Joyplots in Python with matplotlib & pandas. MIT
- PDPbox (π₯21 Β· β 850 Β· π) - python partial dependence plot toolbox. MIT
- pdvega (π₯16 Β· β 340 Β· π) - Interactive plotting for Pandas using Vega-Lite. MIT
- data-describe (π₯15 Β· β 300 Β· π) - datadescribe: Pythonic EDA Accelerator for Data Science. Apache-2
- nx-altair (π₯15 Β· β 220 Β· π) - Draw interactive NetworkX graphs with Altair. MIT 
- nptsne (π₯13 Β· β 33 Β· π) - nptsne is a numpy compatible python binary package that offers a.. Apache-2
## Text Data & NLP
_Libraries for processing, cleaning, manipulating, and analyzing text data as well as libraries for NLP tasks such as language detection, fuzzy matching, classification, seq2seq learning, conversational AI, keyword extraction, and translation._
transformers (π₯54 Β· β 140K) - Transformers: State-of-the-art Machine Learning for.. Apache-2 

- [GitHub](https://github.com/huggingface/transformers) (π¨βπ» 3.2K Β· π 29K Β· π¦ 340K Β· π 18K - 9% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/huggingface/transformers
```
- [PyPi](https://pypi.org/project/transformers) (π₯ 62M / month Β· π¦ 8.4K Β· β±οΈ 14.04.2025):
```
pip install transformers
```
- [Conda](https://anaconda.org/conda-forge/transformers) (π₯ 2.7M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge transformers
```
nltk (π₯45 Β· β 14K) - Suite of libraries and programs for symbolic and statistical natural.. Apache-2
- [GitHub](https://github.com/nltk/nltk) (π¨βπ» 470 Β· π 2.9K Β· π¦ 380K Β· π 1.9K - 14% open Β· β±οΈ 15.03.2025):
```
git clone https://github.com/nltk/nltk
```
- [PyPi](https://pypi.org/project/nltk) (π₯ 33M / month Β· π¦ 4.7K Β· β±οΈ 18.08.2024):
```
pip install nltk
```
- [Conda](https://anaconda.org/conda-forge/nltk) (π₯ 3.1M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge nltk
```
spaCy (π₯43 Β· β 31K) - Industrial-strength Natural Language Processing (NLP) in Python. MIT
- [GitHub](https://github.com/explosion/spaCy) (π¨βπ» 760 Β· π 4.5K Β· π₯ 2.2K Β· π¦ 130K Β· π 5.7K - 3% open Β· β±οΈ 11.04.2025):
```
git clone https://github.com/explosion/spaCy
```
- [PyPi](https://pypi.org/project/spacy) (π₯ 18M / month Β· π¦ 3.1K Β· β±οΈ 01.04.2025):
```
pip install spacy
```
- [Conda](https://anaconda.org/conda-forge/spacy) (π₯ 5.8M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge spacy
```
litellm (π₯43 Β· β 21K Β· π) - Python SDK, Proxy Server (LLM Gateway) to call 100+.. MIT o t h e r s
- [GitHub](https://github.com/BerriAI/litellm) (π¨βπ» 490 Β· π 2.7K Β· π₯ 630 Β· π¦ 11K Β· π 5.5K - 30% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/BerriAI/litellm
```
- [PyPi](https://pypi.org/project/litellm) (π₯ 7.4M / month Β· π¦ 1.1K Β· β±οΈ 24.04.2025):
```
pip install litellm
```
sentence-transformers (π₯43 Β· β 17K Β· π) - State-of-the-Art Text Embeddings. Apache-2 
- [GitHub](https://github.com/UKPLab/sentence-transformers) (π¨βπ» 220 Β· π 2.6K Β· π¦ 96K Β· π 2.4K - 52% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/UKPLab/sentence-transformers
```
- [PyPi](https://pypi.org/project/sentence-transformers) (π₯ 8.9M / month Β· π¦ 2.4K Β· β±οΈ 15.04.2025):
```
pip install sentence-transformers
```
- [Conda](https://anaconda.org/conda-forge/sentence-transformers) (π₯ 660K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge sentence-transformers
```
flair (π₯40 Β· β 14K) - A very simple framework for state-of-the-art Natural Language Processing.. MIT 
- [GitHub](https://github.com/flairNLP/flair) (π¨βπ» 280 Β· π 2.1K Β· π¦ 3.9K Β· π 2.4K - 4% open Β· β±οΈ 31.03.2025):
```
git clone https://github.com/flairNLP/flair
```
- [PyPi](https://pypi.org/project/flair) (π₯ 110K / month Β· π¦ 150 Β· β±οΈ 05.02.2025):
```
pip install flair
```
- [Conda](https://anaconda.org/conda-forge/python-flair) (π₯ 41K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge python-flair
```
Rasa (π₯39 Β· β 20K) - Open source machine learning framework to automate text- and voice-.. Apache-2 
- [GitHub](https://github.com/RasaHQ/rasa) (π¨βπ» 590 Β· π 4.8K Β· π¦ 5.1K Β· π 6.8K - 2% open Β· β±οΈ 14.01.2025):
```
git clone https://github.com/RasaHQ/rasa
```
- [PyPi](https://pypi.org/project/rasa) (π₯ 220K / month Β· π¦ 60 Β· β±οΈ 14.01.2025):
```
pip install rasa
```
Tokenizers (π₯39 Β· β 9.6K) - Fast State-of-the-Art Tokenizers optimized for Research and.. Apache-2
- [GitHub](https://github.com/huggingface/tokenizers) (π¨βπ» 110 Β· π 870 Β· π₯ 74 Β· π¦ 160K Β· π 1.1K - 7% open Β· β±οΈ 18.03.2025):
```
git clone https://github.com/huggingface/tokenizers
```
- [PyPi](https://pypi.org/project/tokenizers) (π₯ 51M / month Β· π¦ 1.3K Β· β±οΈ 13.03.2025):
```
pip install tokenizers
```
- [Conda](https://anaconda.org/conda-forge/tokenizers) (π₯ 2.9M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge tokenizers
```
haystack (π₯38 Β· β 20K) - AI orchestration framework to build customizable, production-ready.. Apache-2
- [GitHub](https://github.com/deepset-ai/haystack) (π¨βπ» 290 Β· π 2.1K Β· π¦ 1.1K Β· π 3.9K - 3% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/deepset-ai/haystack
```
- [PyPi](https://pypi.org/project/haystack) (π₯ 5.9K / month Β· π¦ 5 Β· β±οΈ 15.12.2021):
```
pip install haystack
```
gensim (π₯38 Β· β 16K) - Topic Modelling for Humans. βοΈLGPL-2.1
- [GitHub](https://github.com/piskvorky/gensim) (π¨βπ» 460 Β· π 4.4K Β· π₯ 6K Β· π¦ 75K Β· π 1.9K - 21% open Β· β±οΈ 14.02.2025):
```
git clone https://github.com/RaRe-Technologies/gensim
```
- [PyPi](https://pypi.org/project/gensim) (π₯ 4.8M / month Β· π¦ 1.4K Β· β±οΈ 19.07.2024):
```
pip install gensim
```
- [Conda](https://anaconda.org/conda-forge/gensim) (π₯ 1.6M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge gensim
```
ChatterBot (π₯38 Β· β 14K) - ChatterBot is a machine learning, conversational dialog engine for.. BSD-3
- [GitHub](https://github.com/gunthercox/ChatterBot) (π¨βπ» 110 Β· π 4.5K Β· π¦ 6.3K Β· π 1.7K - 8% open Β· β±οΈ 08.04.2025):
```
git clone https://github.com/gunthercox/ChatterBot
```
- [PyPi](https://pypi.org/project/chatterbot) (π₯ 32K / month Β· π¦ 18 Β· β±οΈ 05.04.2025):
```
pip install chatterbot
```
NeMo (π₯38 Β· β 14K) - A scalable generative AI framework built for researchers and.. Apache-2 
- [GitHub](https://github.com/NVIDIA/NeMo) (π¨βπ» 410 Β· π 2.8K Β· π₯ 420K Β· π¦ 21 Β· π 2.6K - 6% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/NVIDIA/NeMo
```
- [PyPi](https://pypi.org/project/nemo-toolkit) (π₯ 300K / month Β· π¦ 14 Β· β±οΈ 21.04.2025):
```
pip install nemo-toolkit
```
sentencepiece (π₯38 Β· β 11K) - Unsupervised text tokenizer for Neural Network-based text.. Apache-2
- [GitHub](https://github.com/google/sentencepiece) (π¨βπ» 92 Β· π 1.2K Β· π₯ 56K Β· π¦ 110K Β· π 780 - 6% open Β· β±οΈ 26.02.2025):
```
git clone https://github.com/google/sentencepiece
```
- [PyPi](https://pypi.org/project/sentencepiece) (π₯ 28M / month Β· π¦ 1.7K Β· β±οΈ 19.02.2024):
```
pip install sentencepiece
```
- [Conda](https://anaconda.org/conda-forge/sentencepiece) (π₯ 1.5M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge sentencepiece
```
TextBlob (π₯38 Β· β 9.3K) - Simple, Pythonic, text processing--Sentiment analysis, part-of-speech.. MIT
- [GitHub](https://github.com/sloria/TextBlob) (π¨βπ» 37 Β· π 1.2K Β· π₯ 120 Β· π¦ 55K Β· π 280 - 34% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/sloria/TextBlob
```
- [PyPi](https://pypi.org/project/textblob) (π₯ 1.3M / month Β· π¦ 400 Β· β±οΈ 13.01.2025):
```
pip install textblob
```
- [Conda](https://anaconda.org/conda-forge/textblob) (π₯ 280K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge textblob
```
fairseq (π₯37 Β· β 31K) - Facebook AI Research Sequence-to-Sequence Toolkit written in Python. MIT 
- [GitHub](https://github.com/facebookresearch/fairseq) (π¨βπ» 430 Β· π 6.5K Β· π₯ 400 Β· π¦ 4.2K Β· π 4.4K - 30% open Β· β±οΈ 18.10.2024):
```
git clone https://github.com/facebookresearch/fairseq
```
- [PyPi](https://pypi.org/project/fairseq) (π₯ 94K / month Β· π¦ 120 Β· β±οΈ 27.06.2022):
```
pip install fairseq
```
- [Conda](https://anaconda.org/conda-forge/fairseq) (π₯ 140K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge fairseq
```
TensorFlow Text (π₯36 Β· β 1.3K) - Making text a first-class citizen in TensorFlow. Apache-2 
- [GitHub](https://github.com/tensorflow/text) (π¨βπ» 180 Β· π 350 Β· π¦ 9.1K Β· π 370 - 52% open Β· β±οΈ 24.03.2025):
```
git clone https://github.com/tensorflow/text
```
- [PyPi](https://pypi.org/project/tensorflow-text) (π₯ 7M / month Β· π¦ 230 Β· β±οΈ 04.04.2025):
```
pip install tensorflow-text
```
spark-nlp (π₯35 Β· β 4K) - State of the Art Natural Language Processing. Apache-2 
- [GitHub](https://github.com/JohnSnowLabs/spark-nlp) (π¨βπ» 110 Β· π 720 Β· π¦ 590 Β· π 930 - 5% open Β· β±οΈ 20.02.2025):
```
git clone https://github.com/JohnSnowLabs/spark-nlp
```
- [PyPi](https://pypi.org/project/spark-nlp) (π₯ 4.2M / month Β· π¦ 37 Β· β±οΈ 30.01.2025):
```
pip install spark-nlp
```
qdrant (π₯34 Β· β 23K) - Qdrant - High-performance, massive-scale Vector Database and Vector.. Apache-2
- [GitHub](https://github.com/qdrant/qdrant) (π¨βπ» 130 Β· π 1.6K Β· π₯ 380K Β· π¦ 120 Β· π 1.5K - 23% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/qdrant/qdrant
```
stanza (π₯33 Β· β 7.4K) - Stanford NLP Python library for tokenization, sentence segmentation,.. Apache-2
- [GitHub](https://github.com/stanfordnlp/stanza) (π¨βπ» 69 Β· π 900 Β· π¦ 3.8K Β· π 920 - 10% open Β· β±οΈ 24.12.2024):
```
git clone https://github.com/stanfordnlp/stanza
```
- [PyPi](https://pypi.org/project/stanza) (π₯ 360K / month Β· π¦ 200 Β· β±οΈ 24.12.2024):
```
pip install stanza
```
- [Conda](https://anaconda.org/stanfordnlp/stanza) (π₯ 8.6K Β· β±οΈ 25.03.2025):
```
conda install -c stanfordnlp stanza
```
OpenNMT (π₯33 Β· β 6.9K Β· π€) - Open Source Neural Machine Translation and (Large) Language.. MIT 
- [GitHub](https://github.com/OpenNMT/OpenNMT-py) (π¨βπ» 190 Β· π 2.3K Β· π¦ 330 Β· π 1.5K - 2% open Β· β±οΈ 27.06.2024):
```
git clone https://github.com/OpenNMT/OpenNMT-py
```
- [PyPi](https://pypi.org/project/OpenNMT-py) (π₯ 13K / month Β· π¦ 23 Β· β±οΈ 18.03.2024):
```
pip install OpenNMT-py
```
jellyfish (π₯33 Β· β 2.1K) - a python library for doing approximate and phonetic matching of strings. MIT
- [GitHub](https://github.com/jamesturk/jellyfish) (π¨βπ» 34 Β· π 160 Β· π¦ 14K Β· π 140 - 2% open Β· β±οΈ 31.03.2025):
```
git clone https://github.com/jamesturk/jellyfish
```
- [PyPi](https://pypi.org/project/jellyfish) (π₯ 7.5M / month Β· π¦ 300 Β· β±οΈ 31.03.2025):
```
pip install jellyfish
```
- [Conda](https://anaconda.org/conda-forge/jellyfish) (π₯ 1.3M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge jellyfish
```
Opik (π₯32 Β· β 6.8K) - Debug, evaluate, and monitor your LLM applications, RAG systems, and.. Apache-2
- [GitHub](https://github.com/comet-ml/opik) (π¨βπ» 50 Β· π 490 Β· π₯ 12 Β· π¦ 6 Β· π 260 - 29% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/comet-ml/opik
```
- [PyPi](https://pypi.org/project/opik) (π₯ 210K / month Β· π¦ 10 Β· β±οΈ 23.04.2025):
```
pip install opik
```
rubrix (π₯32 Β· β 4.5K) - Argilla is a collaboration tool for AI engineers and domain experts.. Apache-2
- [GitHub](https://github.com/argilla-io/argilla) (π¨βπ» 110 Β· π 420 Β· π¦ 3K Β· π 2.2K - 2% open Β· β±οΈ 10.03.2025):
```
git clone https://github.com/recognai/rubrix
```
- [PyPi](https://pypi.org/project/rubrix) (π₯ 3.6K / month Β· β±οΈ 24.10.2022):
```
pip install rubrix
```
- [Conda](https://anaconda.org/conda-forge/rubrix) (π₯ 44K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge rubrix
```
torchtext (π₯32 Β· β 3.5K) - Models, data loaders and abstractions for language processing,.. BSD-3 
- [GitHub](https://github.com/pytorch/text) (π¨βπ» 160 Β· π 810 Β· π 850 - 39% open Β· β±οΈ 24.02.2025):
```
git clone https://github.com/pytorch/text
```
- [PyPi](https://pypi.org/project/torchtext) (π₯ 840K / month Β· π¦ 280 Β· β±οΈ 24.04.2024):
```
pip install torchtext
```
snowballstemmer (π₯32 Β· β 780) - Snowball compiler and stemming algorithms. BSD-3
- [GitHub](https://github.com/snowballstem/snowball) (π¨βπ» 35 Β· π 170 Β· π¦ 10 Β· π 110 - 22% open Β· β±οΈ 24.04.2025):
```
git clone https://github.com/snowballstem/snowball
```
- [PyPi](https://pypi.org/project/snowballstemmer) (π₯ 19M / month Β· π¦ 450 Β· β±οΈ 16.11.2021):
```
pip install snowballstemmer
```
- [Conda](https://anaconda.org/conda-forge/snowballstemmer) (π₯ 9.6M Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge snowballstemmer
```
DeepPavlov (π₯31 Β· β 6.9K) - An open source library for deep learning end-to-end dialog.. Apache-2 
- [GitHub](https://github.com/deeppavlov/DeepPavlov) (π¨βπ» 78 Β· π 1.2K Β· π¦ 430 Β· π 640 - 4% open Β· β±οΈ 26.11.2024):
```
git clone https://github.com/deepmipt/DeepPavlov
```
- [PyPi](https://pypi.org/project/deeppavlov) (π₯ 12K / month Β· π¦ 4 Β· β±οΈ 12.08.2024):
```
pip install deeppavlov
```
ftfy (π₯31 Β· β 3.9K) - Fixes mojibake and other glitches in Unicode text, after the fact. Apache-2
- [GitHub](https://github.com/rspeer/python-ftfy) (π¨βπ» 20 Β· π 120 Β· π₯ 59 Β· π¦ 30K Β· π 150 - 6% open Β· β±οΈ 30.10.2024):
```
git clone https://github.com/rspeer/python-ftfy
```
- [PyPi](https://pypi.org/project/ftfy) (π₯ 6M / month Β· π¦ 570 Β· β±οΈ 26.10.2024):
```
pip install ftfy
```
- [Conda](https://anaconda.org/conda-forge/ftfy) (π₯ 320K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge ftfy
```
Dedupe (π₯30 Β· β 4.3K) - A python library for accurate and scalable fuzzy matching, record.. MIT
- [GitHub](https://github.com/dedupeio/dedupe) (π¨βπ» 72 Β· π 550 Β· π¦ 360 Β· π 820 - 9% open Β· β±οΈ 01.11.2024):
```
git clone https://github.com/dedupeio/dedupe
```
- [PyPi](https://pypi.org/project/dedupe) (π₯ 92K / month Β· π¦ 19 Β· β±οΈ 15.08.2024):
```
pip install dedupe
```
- [Conda](https://anaconda.org/conda-forge/dedupe) (π₯ 110K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge dedupe
```
Sumy (π₯30 Β· β 3.6K Β· π€) - Module for automatic summarization of text documents and HTML pages. Apache-2
- [GitHub](https://github.com/miso-belica/sumy) (π¨βπ» 32 Β· π 530 Β· π¦ 3.9K Β· π 120 - 18% open Β· β±οΈ 16.05.2024):
```
git clone https://github.com/miso-belica/sumy
```
- [PyPi](https://pypi.org/project/sumy) (π₯ 120K / month Β· π¦ 31 Β· β±οΈ 23.10.2022):
```
pip install sumy
```
- [Conda](https://anaconda.org/conda-forge/sumy) (π₯ 12K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge sumy
```
spacy-transformers (π₯29 Β· β 1.4K) - Use pretrained transformers like BERT, XLNet and GPT-2.. MIT spacy
- [GitHub](https://github.com/explosion/spacy-transformers) (π¨βπ» 23 Β· π 170 Β· π₯ 170 Β· π¦ 2.2K Β· β±οΈ 06.02.2025):
```
git clone https://github.com/explosion/spacy-transformers
```
- [PyPi](https://pypi.org/project/spacy-transformers) (π₯ 220K / month Β· π¦ 98 Β· β±οΈ 06.02.2025):
```
pip install spacy-transformers
```
- [Conda](https://anaconda.org/conda-forge/spacy-transformers) (π₯ 110K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge spacy-transformers
```
TextDistance (π₯28 Β· β 3.5K) - Compute distance between sequences. 30+ algorithms, pure python.. MIT
- [GitHub](https://github.com/life4/textdistance) (π¨βπ» 18 Β· π 250 Β· π₯ 1.1K Β· π¦ 8.4K Β· β±οΈ 18.04.2025):
```
git clone https://github.com/life4/textdistance
```
- [PyPi](https://pypi.org/project/textdistance) (π₯ 1M / month Β· π¦ 99 Β· β±οΈ 16.07.2024):
```
pip install textdistance
```
- [Conda](https://anaconda.org/conda-forge/textdistance) (π₯ 800K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge textdistance
```
SciSpacy (π₯28 Β· β 1.8K) - A full spaCy pipeline and models for scientific/biomedical documents. Apache-2
- [GitHub](https://github.com/allenai/scispacy) (π¨βπ» 37 Β· π 230 Β· π¦ 1.2K Β· π 320 - 10% open Β· β±οΈ 23.11.2024):
```
git clone https://github.com/allenai/scispacy
```
- [PyPi](https://pypi.org/project/scispacy) (π₯ 39K / month Β· π¦ 34 Β· β±οΈ 27.10.2024):
```
pip install scispacy
```
english-words (π₯27 Β· β 11K) - A text file containing 479k English words for all your.. Unlicense
- [GitHub](https://github.com/dwyl/english-words) (π¨βπ» 34 Β· π 1.9K Β· π¦ 2 Β· π 160 - 74% open Β· β±οΈ 06.01.2025):
```
git clone https://github.com/dwyl/english-words
```
- [PyPi](https://pypi.org/project/english-words) (π₯ 63K / month Β· π¦ 14 Β· β±οΈ 24.05.2023):
```
pip install english-words
```
PyTextRank (π₯27 Β· β 2.2K Β· π€) - Python implementation of TextRank algorithms (textgraphs) for.. MIT
- [GitHub](https://github.com/DerwenAI/pytextrank) (π¨βπ» 19 Β· π 340 Β· π¦ 840 Β· π 100 - 12% open Β· β±οΈ 21.05.2024):
```
git clone https://github.com/DerwenAI/pytextrank
```
- [PyPi](https://pypi.org/project/pytextrank) (π₯ 73K / month Β· π¦ 19 Β· β±οΈ 21.02.2024):
```
pip install pytextrank
```
CLTK (π₯27 Β· β 850) - The Classical Language Toolkit. MIT
- [GitHub](https://github.com/cltk/cltk) (π¨βπ» 120 Β· π 330 Β· π₯ 130 Β· π¦ 300 Β· π 580 - 6% open Β· β±οΈ 01.12.2024):
```
git clone https://github.com/cltk/cltk
```
- [PyPi](https://pypi.org/project/cltk) (π₯ 7K / month Β· π¦ 17 Β· β±οΈ 01.12.2024):
```
pip install cltk
```
DeepKE (π₯26 Β· β 3.9K) - [EMNLP 2022] An Open Toolkit for Knowledge Graph Extraction and.. MIT 
- [GitHub](https://github.com/zjunlp/DeepKE) (π¨βπ» 33 Β· π 710 Β· π¦ 24 Β· π 610 - 1% open Β· β±οΈ 22.04.2025):
```
git clone https://github.com/zjunlp/deepke
```
- [PyPi](https://pypi.org/project/deepke) (π₯ 2K / month Β· β±οΈ 21.09.2023):
```
pip install deepke
```
scattertext (π₯26 Β· β 2.3K Β· π€) - Beautiful visualizations of how language differs among.. Apache-2
- [GitHub](https://github.com/JasonKessler/scattertext) (π¨βπ» 14 Β· π 290 Β· π¦ 660 Β· π 100 - 22% open Β· β±οΈ 23.09.2024):
```
git clone https://github.com/JasonKessler/scattertext
```
- [PyPi](https://pypi.org/project/scattertext) (π₯ 11K / month Β· π¦ 5 Β· β±οΈ 23.09.2024):
```
pip install scattertext
```
- [Conda](https://anaconda.org/conda-forge/scattertext) (π₯ 110K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge scattertext
```
sense2vec (π₯24 Β· β 1.6K) - Contextually-keyed word vectors. MIT
- [GitHub](https://github.com/explosion/sense2vec) (π¨βπ» 20 Β· π 240 Β· π₯ 72K Β· π¦ 460 Β· π 120 - 20% open Β· β±οΈ 23.04.2025):
```
git clone https://github.com/explosion/sense2vec
```
- [PyPi](https://pypi.org/project/sense2vec) (π₯ 2.7K / month Β· π¦ 13 Β· β±οΈ 19.04.2021):
```
pip install sense2vec
```
- [Conda](https://anaconda.org/conda-forge/sense2vec) (π₯ 59K Β· β±οΈ 22.04.2025):
```
conda install -c conda-forge sense2vec
```
detoxify (π₯24 Β· β 1K) - Trained models & code to predict toxic comments on all 3 Jigsaw Toxic.. Apache-2
- [GitHub](https://github.com/unitaryai/detoxify) (π¨βπ» 14 Β· π 120 Β· π₯ 1.1M Β· π¦ 870 Β· π 67 - 55% open Β· β±οΈ 07.03.2025):
```
git clone https://github.com/unitaryai/detoxify
```
- [PyPi](https://pypi.org/pr