HDBSCAN
scikit-learn-contribDensity-based clustering library implementing HDBSCAN*, which finds clusters of varying density and labels noise points, with little parameter tuning. It also provides robust single linkage, GLOSH outlier scores, soft clustering, prediction for new points and branch detection inside clusters. It is a scikit-learn-contrib project with a scikit-learn interface.
Openness
5 high confidence- license
- BSD-3-Clause(OSI)
- source
- public(github.com/scikit-learn-contrib/hdbscan)
- core features withheld
- no — community project in scikit-learn-contrib
BSD-3-Clause and built from the public repository. It is a volunteer-maintained scikit-learn-contrib project with nothing for sale.
- https://raw.githubusercontent.com/scikit-learn-contrib/hdbscan/master/LICENSE recorded 2026-09-27
LICENSE is the 3-clause BSD text under "Copyright (c) 2015, Leland McInnes".
- https://raw.githubusercontent.com/scikit-learn-contrib/hdbscan/master/README.rst recorded 2026-09-27
README: "The hdbscan package is 3-clause BSD licensed. Enjoy."
- https://raw.githubusercontent.com/scikit-learn-contrib/scikit-learn-contrib/master/README.md recorded 2026-09-27
scikit-learn-contrib README: "a github organization for gathering high-quality scikit-learn compatible projects"; hdbscan "Maintained by Leland McInnes, jc-healy, c-north and Steve Astels".
- https://ungh.cc/repos/scikit-learn-contrib/hdbscan/files/master recorded 2026-09-27
Repository tree of 179 paths with no ee, enterprise, commercial or pro directory.
Adoption
4 high confidenceMeasured on monthly PyPI downloads of the hdbscan package. scikit-learn now ships its own HDBSCAN estimator, so this counts only the standalone library.
- https://pypistats.org/api/packages/hdbscan/recent recorded 2026-09-27
last_month 2,037,372 downloads of hdbscan
Capability
2 high confidenceHDBSCAN is one clustering method and its close relatives, engineered to work with little tuning. Anything else in a pipeline comes from other libraries.
- https://hdbscan.readthedocs.io/en/latest/api.html recorded 2026-09-27
API reference documents HDBSCAN, RobustSingleLinkage, BranchDetector and PredictionData.
- https://raw.githubusercontent.com/scikit-learn-contrib/hdbscan/master/README.rst recorded 2026-09-27
README: "HDBSCAN - Hierarchical Density-Based Spatial Clustering of Applications with Noise."; "HDBSCAN returns a good clustering straight away with little or no parameter tuning"; "The HDBSCAN clusterer objects also support the GLOSH outlier detection algorithm."
Verified 2026-09-27