JavaScript Machine Learning Libraries logopeterindia.net
Knowledge Hub

JavaScript Machine Learning Libraries: TensorFlow.js, Transformers.js & More

Machine learning in JavaScript — neural network libraries, in-browser inference, NLP, numerical tools and LLM SDKs for the browser and Node.js.

29 topics•5 categories•Updated November 2026

Neural Network & ML Libraries

9 entries

Train models in the browser or Node.js.

In-browser & Edge Inference

5 entries

Run pretrained models on-device.

NLP & Numerical Libraries

3 entries

Text processing and scientific computing.

LLM Application SDKs

4 entries

Build with hosted and local language models.

JavaScript ML Runtimes

1 entries

ML in the browser and Node.

Related Pages

7 entries

Neighbouring pages on this site.

Frequently Asked Questions

Can I run machine learning in JavaScript?

Yes. TensorFlow.js, Brain.js and ml5.js train and run models in the browser or Node.js, and Transformers.js, ONNX Runtime Web and WebLLM run pretrained transformer and language models on-device.

How do I run a language model in the browser?

WebLLM runs LLMs with WebGPU, Transformers.js runs Hugging Face models, and ONNX Runtime Web runs ONNX models with WebAssembly or WebGPU.

Which libraries are no longer actively developed?

ConvNetJS has not been updated on GitHub since January 2023; Brain.js and ml5.js have not been updated since late 2024. The notes give last GitHub update dates from October 2026.

Which additional references does this page add?

The section 'JavaScript ML Runtimes' lists TensorFlow.js, Transformers.js, ONNX Runtime Web, WebLLM.

How current is this page?

Links were checked in October 2026. Sites that block automated checks are kept and may need a manual click. Last-commit dates are from GitHub in October 2026 and show activity only; check each project's release notes before adopting it. The earlier version of this page linked to Synaptic and ConvNetJS as the first entries; Synaptic is now active again, and all links were rechecked.