JavaScript Neural Networks ML Frameworks
Pure JavaScript/TypeScript neural network libraries for building and training custom neural networks from scratch. Does NOT include pre-trained model inference engines, deep learning frameworks with GPU support, or bindings to external DNN libraries.
There are 33 javascript neural networks frameworks tracked. 1 score above 70 (verified tier). The highest-rated is yoshoku/hnswlib-node at 72/100 with 135 stars and 314,300 monthly downloads.
Get all 33 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=javascript-neural-networks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
yoshoku/hnswlib-node
hnswlib-node provides Node.js bindings for Hnswlib |
|
Verified |
| 2 |
DanRuta/jsNet
Javascript/WebAssembly deep learning library for MLPs and convolutional... |
|
Established |
| 3 |
mvrahden/reinforce-js
[INACTIVE] A collection of various machine learning solver. The library is... |
|
Established |
| 4 |
janhuenermann/neurojs
A JavaScript deep learning and reinforcement learning library. |
|
Emerging |
| 5 |
matiasvlevi/Dann
Deep Neural Network Library for JavaScript. |
|
Emerging |
| 6 |
mvrahden/recurrent-js
[INACTIVE] Amazingly simple to build and train various neural networks. The... |
|
Emerging |
| 7 |
DrA1ex/mind-net.js
Fast and simple to use neural network implementation in pure TypeScript with... |
|
Emerging |
| 8 |
pabloinsente/nn-mod-cog
Introduction to canonical neural network models of cognition |
|
Emerging |
| 9 |
agilescientific/rocky-playground
An adaptation of the TensorFlow Playground, with some new datasets and... |
|
Emerging |
| 10 |
Lucifier129/simple-machine-learning-demo
simple machine learning demo |
|
Emerging |
| 11 |
littensy/nanoai
✨ Minimal library for creating neural networks |
|
Experimental |
| 12 |
tvcutsem/neural-networks-and-deep-learning-in-js
JavaScript port of code in Nielsen's Neural networks and deep learning book |
|
Experimental |
| 13 |
BenShelton/node-nn
A simple neural network to run with Node.js |
|
Experimental |
| 14 |
Tunnelbasketballseason635/TensaiNeuro
🧠 Build and experiment with a lightweight neural network library in... |
|
Experimental |
| 15 |
pfnet-research/node-menoh
NodeJS binding for Menoh DNN inference library |
|
Experimental |
| 16 |
great0108/DeepLearning
Implementation of deep learning framework in pure Javascript without any... |
|
Experimental |
| 17 |
drewxs/sensr
Semi-supervised deep learning simulation |
|
Experimental |
| 18 |
salieri/tartarus-deep
Deep learning framework for TypeScript |
|
Experimental |
| 19 |
mannasoumya/grnn
Simple General Regression Neural Network for NodeJS |
|
Experimental |
| 20 |
erupturatis/NeuralNetworkPlayground
A website in which you can customize, train and visualize changes in your... |
|
Experimental |
| 21 |
rhaymisonbetini/ashiley-neural-network
Ashiley is an open project aiming to perform the classification of images... |
|
Experimental |
| 22 |
yongsiliang/mvc-v6-digital-neuron
MVC-V6 数字神经元系统 - 具备持久记忆、自我意识、元认知能力的智能体 |
|
Experimental |
| 23 |
Jerga99/neural-network-course
Neural Network Course in JS |
|
Experimental |
| 24 |
dataswarmproject/playground
Interactive neural network visualization tool with LeakyReLU activation... |
|
Experimental |
| 25 |
okonma01/neural-network-playground
Neural Networks can learn (almost!) anything. |
|
Experimental |
| 26 |
LassazVegaz/neurons
Exploring the art of Connectionist Systems in AI ✨ |
|
Experimental |
| 27 |
brianfakhoury/NeuroFYI
NeuroFYI is an interactive webapp for exploring neural networks with cool... |
|
Experimental |
| 28 |
masasron/deepnet
DeepNet is simple node based cli tool for creating machine learning... |
|
Experimental |
| 29 |
5sControl/inference-server-js
Inference server for JS algorithms |
|
Experimental |
| 30 |
arjunpat/nn.js
A neural network library written in TypeScript. |
|
Experimental |
| 31 |
lijian736/simple_cnn_demo
A Simple CNN Demo in JavaScript |
|
Experimental |
| 32 |
zujoio-archieved/caffenode-js-build
build of opencv + opencv contrib + caffe |
|
Experimental |
| 33 |
YigitGunduc/norch
A zero dependency library to run PyTorch model with nodejs natively |
|
Experimental |