DBSCAN and HDBSCAN
Recommended Reading
An extended version of Chapter 9 with the details of HDBSCAN*
How HDBSCAN Works
Comparing Python Clustering Algorithms
Benchmarking Performance and Scaling of Python Clustering Algorithms