nowfound

AI · June 21, 2021

K-Means-TS

Python? R? Nah... Here's a TypeScript KMeans implementation!

K-Means-TS launched on June 21, 2021 with 3 votes. The site was still online in September 2026, 5 years on.

What it does

Hey Product Hunt! I worked on this a little while ago for a few different projects, it's basically just a free open-source version typescript of k-means clustering. It may be of use to you! If you appreciate it, feel free to star the repo for future reference.

💹 K-Means clustering implementation in TypeScript. Contribute to GoldinGuy/K-Means-TS development by creating an account on GitHub.

Does a similar job

all alternatives →
  • Want something better than k-means? Try BanditPAM2023 · github.com · ▲281

    Want something better than k-means? I'm happy to announce our SOTA k-medoids algorithm from NeurIPS 2020, BanditPAM, is now publicly available! `pip install banditpam` or `install.packages("banditpam")` and you're good to go! k-means is one of the most widely-used algorithms to cluster data. However, it has several limitations: a) it requires the use of L2 distance for efficient clustering, which also b) restricts the data you're clustering to be vectors, and c) doesn't require the means to be datapoints in the dataset. Unlike in k-means, the k-medoids problem requires cluster centers to be…

  • A k-means clustering algorithm implementation written in Go2018 · github.com · ▲23

    k-means clustering algorithm implementation written in Go - muesli/kmeans

  • Matrixprofile-ts – A Python library for timeseries motifs and discords2019 · github.com · ▲95

    A Python library for detecting patterns and anomalies in massive datasets using the Matrix Profile - target/matrixprofile-ts

  • Kentro – a fast Rust library for K-Means clustering2025 · github.com · ▲6

    Double-digit speed-ups over naïve K-Means Parallel by default (Rayon) Balanced & spherical variants in one crate Memory-savvy for multi-GB datasets Builder API that just feels ergonomic Docs are live, the license is Apache-2.0, and the repo is one `cargo add kentro` away. Give it a spin—curious to hear how it performs in your pipelines!

  • Automated smooth Nth order derivatives of noisy data2024 · github.com · ▲146

    This little project came about because I kept running into the same problem: cleanly differentiating sensor data before doing analysis. There are a ton of ways to solve this problem, I've always personally been a fan of using kalman filters for the job as its easy to get the double whammy of resampling/upsampling to a fixed consistent rate and also smoothing/outlier rejection. I wrote a little numpy only bayesian filtering/smoothing library recently (https://github.com/hugohadfield/bayesfilter/) so this felt like a fun and very useful first thing to…

  • ADTK – new Python library for time series anomaly detection2019 · github.com · ▲67

    A Python toolkit for rule-based/unsupervised anomaly detection in time series - arundo/adtk

More ai this month

the category →
  • Video model that turns script into viral social media videos

    AI · 17d ago · spira.ai

  • The browser where Claude Code and Codex work beside you

    AI · 17d ago · rill.love

  • Kolibri is Aleph Alpha

    AI · 19d ago · tej.as

  • Paintings by AI models: programs run through a simulation of oil paint.

    AI · 20d ago · stillwet.art

  • A real-time world model you can explore and change

    AI · 29d ago · world.pixverse.video

  • Hemory▲381

    Keep listening. Searchable memory for your AI agents.

    AI · 30d ago · hemory.com

Source: Product Hunt launch ↗

Launched alongside, June 2021

the whole month →