ml and machinelearnjs

These are competitors offering overlapping core ML functionality (classification, regression, clustering) for JavaScript environments, though ml.js has significantly stronger adoption and maintenance activity.

ml
54
Established
machinelearnjs
53
Established
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 19/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 17/25
Stars: 2,713
Forks: 213
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 540
Forks: 54
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
No Package No Dependents

About ml

mljs/ml

Machine learning tools in JavaScript

This is a collection of essential algorithms for data analysis and modeling, designed for use directly within web browsers. It takes your raw data – like numbers in spreadsheets or measurements from experiments – and processes it to find patterns, make predictions, or simplify complex information. This is for anyone building interactive web applications that need to analyze data on the fly, such as data scientists creating dashboards or researchers developing online experimental tools.

web-analytics browser-based-data-science interactive-data-analysis client-side-modeling scientific-web-applications

About machinelearnjs

machinelearnjs/machinelearnjs

Machine Learning library for the web and Node.

This library helps JavaScript developers build machine learning models directly within web browsers or Node.js environments. You feed it your datasets, and it trains various machine learning algorithms, outputting trained models that can make predictions or classify data. It's designed for developers looking to integrate ML capabilities into their JavaScript applications.

web-development Node.js-development application-development software-engineering data-processing

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