Clustering Open Source Projects

Browse 473 Clustering open source projects, ranked by GitHub stars. Find the most popular Clustering tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 473 projects
66,726 stars

scikit-learn/scikit-learn

scikit-learn: machine learning in Python

Metrics details
Stars66,726
43,240 stars

Unitech/pm2

Node.js/Bun Production Process Manager with a built-in Load Balancer.

Metrics details
Stars43,240
21,151 stars

vitessio/vitess

Vitess is a database clustering system for horizontal scaling of MySQL.

Metrics details
Stars21,151
10,635 stars

Arize-ai/phoenix

AI Observability & Evaluation

Metrics details
Stars10,635
9,827 stars

pycaret/pycaret

Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.

Metrics details
Stars9,827
6,814 stars

postgresml/postgresml

Postgres with GPUs for ML/AI apps.

Metrics details
Stars6,814
6,403 stars

haifengl/smile

Statistical Machine Intelligence & Learning Engine

Metrics details
Stars6,403
5,652 stars

biolab/orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

Metrics details
Stars5,652
5,480 stars

asynkron/protoactor-go

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

Metrics details
Stars5,480
4,707 stars

rust-ml/linfa

A Rust machine learning framework.

Metrics details
Stars4,707
4,486 stars

dedupeio/dedupe

:id: A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.

Metrics details
Stars4,486
4,431 stars

BinRoot/TensorFlow-Book

Accompanying source code for Machine Learning with TensorFlow. Refer to the book for step-by-step explanations.

Metrics details
Stars4,431
4,213 stars

unum-cloud/usearch

Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

Metrics details
Stars4,213
4,212 stars

rasbt/pattern_classification

A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks

Metrics details
Stars4,212
4,154 stars

Leaflet/Leaflet.markercluster

Marker Clustering plugin for Leaflet

Metrics details
Stars4,154
3,808 stars

seandavi/awesome-single-cell

Community-curated list of software packages and data resources for single-cell, including RNA-seq, ATAC-seq, etc.

Metrics details
Stars3,808
3,690 stars

christianversloot/machine-learning-articles

🧠💬 Articles I wrote about machine learning, archived from MachineCurve.com.

Metrics details
Stars3,690
3,613 stars

googlemaps/android-maps-utils

Maps SDK for Android Utility Library

Metrics details
Stars3,613
3,612 stars

alibaba/Alink

Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.

Metrics details
Stars3,612
3,361 stars

embeddings-benchmark/mteb

MTEB: State-of-the-art evaluation of embeddings across languages and modalities

Metrics details
Stars3,361
3,322 stars

tirthajyoti/Machine-Learning-with-Python

Practice and tutorial-style notebooks covering wide variety of machine learning techniques

Metrics details
Stars3,322
3,132 stars

scikit-learn-contrib/hdbscan

A high performance implementation of HDBSCAN clustering.

Metrics details
Stars3,132
3,059 stars

zhoushengisnoob/DeepClustering

Methods and Implements of Deep Clustering

Metrics details
Stars3,059
2,983 stars

nborwankar/LearnDataScience

Open Content for self-directed learning in data science

Metrics details
Stars2,983
2,808 stars

topfreegames/pitaya

Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.

Metrics details
Stars2,808
2,445 stars

benedekrozemberczki/awesome-community-detection

A curated list of community detection research papers with implementations.

Metrics details
Stars2,445
2,382 stars

dipanjanS/practical-machine-learning-with-python

Master the essential skills needed to recognize and solve complex real-world problems with Machine Learning and Deep Learning by leveraging the highly popular Python Machine Learning Eco-system.

Metrics details
Stars2,382
2,339 stars

mapbox/supercluster

A very fast geospatial point clustering library for browsers and Node.

Metrics details
Stars2,339
2,199 stars

RubixML/ML

A high-level machine learning and deep learning library for the PHP language.

Metrics details
Stars2,199
2,155 stars

bitwalker/libcluster

Automatic cluster formation/healing for Elixir applications

Metrics details
Stars2,155
2,110 stars

soedinglab/MMseqs2

MMseqs2: ultra fast and sensitive search and clustering suite

Metrics details
Stars2,110
2,032 stars

WenjieDu/PyPOTS

A Python toolkit/library for reality-centric machine/deep learning & data mining on partially-observed time series, with 50+ SOTA neural network models for scientific analysis tasks (imputation, classification, clustering, forecasting, anomaly detection, cleaning) on incomplete industrial irregularly-sampled multivariate TS with NaN missing values

Metrics details
Stars2,032
1,998 stars

SGrondin/bottleneck

Job scheduler and rate limiter, supports Clustering

Metrics details
Stars1,998
1,990 stars

logpai/logparser

A machine learning toolkit for log parsing [ICSE'19, DSN'16]

Metrics details
Stars1,990
1,990 stars

moosefs/moosefs

MooseFS Distributed Storage – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System / Software-Defined Storage

Metrics details
Stars1,990
1,931 stars

alan-turing-institute/MLJ.jl

A Julia machine learning framework

Metrics details
Stars1,931
1,893 stars

asynkron/protoactor-dotnet

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

Metrics details
Stars1,893
1,885 stars

wq2012/awesome-diarization

A curated list of awesome Speaker Diarization papers, libraries, datasets, and other resources.

Metrics details
Stars1,885
1,864 stars

loxilb-io/loxilb

eBPF based cloud-native load-balancer for Kubernetes|Edge|Telco|IoT|XaaS.

Metrics details
Stars1,864
1,744 stars

facebookresearch/deepcluster

Deep Clustering for Unsupervised Learning of Visual Features

Metrics details
Stars1,744
1,696 stars

dipanjanS/text-analytics-with-python

Learn how to process, classify, cluster, summarize, understand syntax, semantics and sentiment of text data with the power of Python! This repository contains code and datasets used in my book, "Text Analytics with Python" published by Apress/Springer.

Metrics details
Stars1,696
1,684 stars

mlr-org/mlr

Machine Learning in R

Metrics details
Stars1,684
1,621 stars

justmarkham/DAT8

General Assembly's 2015 Data Science course in Washington, DC

Metrics details
Stars1,621
1,596 stars

JustGlowing/minisom

:red_circle: MiniSom is a minimalistic implementation of the Self Organizing Maps

Metrics details
Stars1,596
1,588 stars

google/uis-rnn

This is the library for the Unbounded Interleaved-State Recurrent Neural Network (UIS-RNN) algorithm, corresponding to the paper Fully Supervised Speaker Diarization.

Metrics details
Stars1,588
1,521 stars

jokergoo/ComplexHeatmap

Make Complex Heatmaps

Metrics details
Stars1,521
1,458 stars

wvangansbeke/Unsupervised-Classification

SCAN: Learning to Classify Images without Labels, incl. SimCLR. [ECCV 2020]

Metrics details
Stars1,458
1,416 stars

oracle/tribuo

Tribuo - A Java machine learning library

Metrics details
Stars1,416
1,362 stars

choefele/CCHMapClusterController

High-performance map clustering with MapKit for iOS and OS X. Integrate with 4 lines of code.

Metrics details
Stars1,362
1,311 stars

PRBonn/depth_clustering

:taxi: Fast and robust clustering of point clouds generated with a Velodyne sensor.

Metrics details
Stars1,311
1,310 stars

asheeshcric/awesome-contrastive-self-supervised-learning

A comprehensive list of awesome contrastive self-supervised learning papers.

Metrics details
Stars1,310
1,297 stars

efremidze/Cluster

Easy Map Annotation Clustering 📍

Metrics details
Stars1,297
1,286 stars

nicodv/kmodes

Python implementations of the k-modes and k-prototypes clustering algorithms, for clustering categorical data

Metrics details
Stars1,286
1,265 stars

steineggerlab/foldseek

Foldseek enables fast and sensitive comparisons of large structure sets.

Metrics details
Stars1,265
1,251 stars

bitwalker/swarm

Easy clustering, registration, and distribution of worker processes for Erlang/Elixir

Metrics details
Stars1,251
1,242 stars

unum-cloud/uform

Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and 🔜 video, up to 5x faster than OpenAI CLIP and LLaVA 🖼️ & 🖋️

Metrics details
Stars1,242
1,241 stars

wannesm/dtaidistance

Time series distances: Dynamic Time Warping (fast DTW implementation in C)

Metrics details
Stars1,241
1,213 stars

annoviko/pyclustering

pyclustering is a Python, C++ data mining library.

Metrics details
Stars1,213
1,165 stars

TheAlgorithms/R

Collection of various algorithms implemented in R.

Metrics details
Stars1,165
1,130 stars

kzampog/cilantro

A lean C++ library for working with point cloud data

Metrics details
Stars1,130
1-60 of 473 projects
Get A Weekly Email With Trending Clustering Projects
Stay updated on Clustering plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.