scikit-learn has 219.5M monthly downloads and 67K GitHub stars. Version 1.9.0 supports Python 3.11+, first published in 2011.
It is actively maintained under a permissive license, last released in Jun 2026.
It is built on top of joblib, narwhals and numpy. It is used by 18,490 tracked packages, including mlflow, sentence-transformers and skops.
GitHub topics include machine-learning, statistics and data-science.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- joblib >=1.4.0
- narwhals >=2.0.1
- numpy >=1.24.1
- scipy >=1.10.0
- threadpoolctl >=3.5.0
53 optional dependencies
- conda-lock[maintenance]
- cython[build]
- joblib[install]
- matplotlib[examples]
- matplotlib[tests]
- matplotlib[benchmark]
- matplotlib[docs]
- memory-profiler[benchmark]
- memory-profiler[docs]
- meson-python[build]
- mypy[tests]
- narwhals[install]
- numpy[build]
- numpy[install]
- numpydoc[docs]
- numpydoc[tests]
- pandas[examples]
- pandas[tests]
- pandas[benchmark]
- pandas[docs]
- pillow[docs]
- plotly[examples]
- plotly[docs]
- polars[docs]
- polars[tests]
- pooch[examples]
- pooch[docs]
- pooch[tests]
- pyamg[tests]
- pyarrow[tests]
- pydata-sphinx-theme[docs]
- pytest[tests]
- pytest-cov[tests]
- rich[tests]
- rich[examples]
- rich[docs]
- ruff[tests]
- scikit-image[examples]
- scikit-image[docs]
- scipy[build]
- scipy[install]
- seaborn[docs]
- seaborn[examples]
- sphinx[docs]
- sphinx-copybutton[docs]
- sphinx-design[docs]
- sphinx-gallery[docs]
- sphinx-prompt[docs]
- sphinx-remove-toctrees[docs]
- sphinxcontrib-sass[docs]
- sphinxext-opengraph[docs]
- threadpoolctl[install]
- towncrier[docs]
Used By
- mlflow
- sentence-transformers
- skops
- shap
- imbalanced-learn
- librosa
- pynndescent
- umap-learn
- pyod
- psmpy
- causallib
- pmdarima
- mteb
- category-encoders
- hdbscan
- pyannote-metrics
- sklearn-compat
- arize-phoenix
- mleap
- skl2onnx
- semantic-link-sempy
- open3d
- lm-eval
- bayesian-optimization
- keybert
- snowflake-ml-python
- evidently
- sktime
- scanpy
- mlxtend
- nemo-toolkit
- gpytorch
- hmmlearn
- interpret-core
- sagemaker-data-insights
- mapclassify
- nncf
- scikit-optimize
- pgmpy
- autogluon-tabular
- autogluon-core
- autogluon-features
- fastai
- econml
- marker-pdf
- quests
- sklearn-crfsuite
- adtk
- mlforecast
- pingouin