ml and MLweb

These are competitors; ml.js is a mature, actively maintained general-purpose ML library with broad adoption, while MLweb is an abandoned alternative offering similar core functionality (linear algebra, statistics, optimization) with negligible usage.

ml
61
Established
MLweb
44
Emerging
Maintenance 0/25
Adoption 17/25
Maturity 25/25
Community 19/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 19/25
Stars: 2,713
Forks: 213
Downloads: 1,608
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 85
Forks: 21
Downloads:
Commits (30d): 0
Language: JavaScript
License: GPL-2.0
Stale 6m
Stale 6m No Package No Dependents

About ml

mljs/ml

Machine learning tools in JavaScript

Bundles modular algorithms for classification, regression, clustering, and neural networks alongside supporting math utilities (matrix decompositions, distance metrics, optimization) into a single UMD bundle for browser environments. Distributed as individual npm packages prefixed with `ml-` for Node.js, allowing selective dependency installation while maintaining a unified API surface across supervised learning, unsupervised learning, and signal processing tasks.

About MLweb

lauerfab/MLweb

Machine learning and scientific computing (linear algebra, statistics, optimization) javascript libraries, with an online lab.

Scores updated daily from GitHub, PyPI, and npm data. How scores work