Skip to content
@mljs

ml.js

Machine learning and numerical analysis tools in JavaScript for Node.js and the Browser

Pinned Loading

  1. ml ml Public

    Machine learning tools in JavaScript

    JavaScript 2.7k 212

  2. matrix matrix Public

    Matrix manipulation and computation library

    JavaScript 378 55

  3. pca pca Public

    Principal component analysis

    TypeScript 101 24

  4. knn knn Public

    A k-nearest neighboor classifier algorithm.

    JavaScript 142 22

  5. feedforward-neural-networks feedforward-neural-networks Public

    A implementation of feedforward neural networks based on wildml implementation

    JavaScript 28 4

  6. libsvm libsvm Public

    LIBSVM for the browser and nodejs 🔥

    JavaScript 87 13

Repositories

Showing 10 of 113 repositories
  • distance Public

    Distance functions to compare vectors

    mljs/distance’s past year of commit activity
    TypeScript 74 MIT 4 4 1 Updated Oct 23, 2025
  • linear-sum-assignment Public

    Package to perform a linear sum assignment even if the cost matrix is rectangular.

    mljs/linear-sum-assignment’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 21, 2025
  • spectra-processing Public

    Various methods to help spectra processing

    mljs/spectra-processing’s past year of commit activity
    TypeScript 8 MIT 13 7 0 Updated Sep 25, 2025
  • global-spectral-deconvolution Public

    Global Spectra Deconvolution + Peak optimizer

    mljs/global-spectral-deconvolution’s past year of commit activity
    TypeScript 12 MIT 8 2 0 Updated Sep 22, 2025
  • mljs/signal-processing’s past year of commit activity
    TypeScript 2 MIT 1 2 0 Updated Sep 17, 2025
  • tree-similarity Public

    Tree similarity in Javascript

    mljs/tree-similarity’s past year of commit activity
    TypeScript 9 MIT 1 4 0 Updated Sep 12, 2025
  • libsvm Public

    LIBSVM for the browser and nodejs 🔥

    mljs/libsvm’s past year of commit activity
    JavaScript 87 BSD-3-Clause 13 9 0 Updated Jul 14, 2025
  • mljs/matrix-peaks-finder’s past year of commit activity
    JavaScript 1 MIT 2 1 1 Updated Jul 8, 2025
  • sparse-matrix Public

    Sparse matrix library

    mljs/sparse-matrix’s past year of commit activity
    JavaScript 4 MIT 5 0 1 Updated Jul 8, 2025
  • tree-set Public

    A JavaScript emulator of the TreeSet Java class

    mljs/tree-set’s past year of commit activity
    TypeScript 7 MIT 2 2 0 Updated Jun 20, 2025