Topics / #clustering
Clustering projects on GitHub
Clustering of data points or of application nodes into distributed groups
As of , the most-starred Clustering projects on GitHub are homemade-machine-learning (24.8K stars), effect (17.3K stars) and python-machine-learning-book (12.7K stars). GitHub.Locker tracks 7 Clustering repositories with 76.6K stars combined. The fastest-growing on October 16 was effect, with +12 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+12effect
Effect-TS/effect · ★ 17.3KEffect is a TypeScript library for building robust, maintainable, type-safe, production-grade applications. It tackles the hard problems at scale: typed errors, dependency injection, structured concurrency, scheduling, tracing, and schema validation.
+4homemade-machine-learning
trekhleb/homemade-machine-learning · ★ 24.8KA collection of popular machine learning algorithms implemented from scratch in Python, each paired with an interactive Jupyter Notebook demo and an explanation of the math behind it.
+1MLAlgorithms
rushter/MLAlgorithms · ★ 11.2KA collection of minimal, clean Python implementations of core machine learning algorithms, built so people can learn how the algorithms actually work internally.
sktime
sktime/sktime · ★ 10.1Ksktime is a Python library for machine learning with time series: one unified interface for forecasting, classification, clustering, and anomaly or changepoint detection.
The all-time top
7 projects · by stars
- 24.8K
#1 · trekhleb/homemade-machine-learninghomemade-machine-learning
A collection of popular machine learning algorithms implemented from scratch in Python, each paired with an interactive Jupyter Notebook demo and an explanation of the math behind it.
- 17.3K
#2 · Effect-TS/effecteffect
Effect is a TypeScript library for building robust, maintainable, type-safe, production-grade applications. It tackles the hard problems at scale: typed errors, dependency injection, structured concurrency, scheduling, tracing, and schema validation.
- 12.7K
#3 · rasbt/python-machine-learning-bookpython-machine-learning-book
This is the official code repository for the 1st edition of the 'Python Machine Learning' book by Sebastian Raschka, published by Packt in 2015. It holds the Jupyter notebooks with all the code examples from the book's 13 chapters, from basic classifiers to neural networks.
- 4

MLAlgorithms
11.2Krushter/MLAlgorithms · PythonA collection of minimal, clean Python implementations of core machine learning algorithms, built so people can learn how the algorithms actually work internally.
- 5
sktime
10.1Ksktime/sktime · Pythonsktime is a Python library for machine learning with time series: one unified interface for forecasting, classification, clustering, and anomaly or changepoint detection.
- 6

palette-from-image-ai
300egotoadcitadel/palette-from-image-ai · PythonIt's a standalone Windows desktop app that pulls a clean, role-tagged color palette out of any image using an on-device vision model and perceptual color clustering, with no cloud upload or subscription involved.
- 7

AutoLOGIC
209sethGu/AutoLOGIC · PythonAutoLOGIC is an agentic framework for automated tabular machine learning across classification, regression, and clustering. It turns a task specification into coordinated feature, model, optimization, and output-control plans and then executes them with task-specific tools.
Related topics
Often tagged together
- python2,395
- data-science231
- machine-learning915
- ai1,954
- classification45
- research764
- cli2,227
- deep-learning736
- education933
- library1,587
- machine-learning-algorithms15
- mit3,311
- neural-network166
- numpy73
- open-source5,666
- statistics61
- tutorial626
- windows3,401
- algorithm60
- algorithms142
- artificial-intelligence267
- benchmark430
- computer-science165
- data-mining16