TensorFlow.js Learning Resources ML Frameworks
Educational materials, tutorials, courses, and starter kits for learning TensorFlow.js and building ML models in JavaScript environments. Does NOT include general machine learning frameworks, non-JavaScript ML libraries, or advanced research papers.
There are 71 tensorflow.js learning resources frameworks tracked. 3 score above 50 (established tier). The highest-rated is transcranial/keras-js at 62/100 with 4,968 stars and 1,366 monthly downloads.
Get all 71 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=tensorflowjs-learning-resources&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
transcranial/keras-js
Run Keras models in the browser, with GPU support using WebGL |
|
Established |
| 2 |
ewfian/faiss-node
Node.js bindings for faiss |
|
Established |
| 3 |
OpenMined/syft.js
The official Syft worker for Web and Node, built in Javascript |
|
Established |
| 4 |
ml5js/ml5-library
Friendly machine learning for the web! ๐ค |
|
Emerging |
| 5 |
beenotung/tensorflow-helpers
Helper functions to use tensorflow in nodejs for transfer learning, image... |
|
Emerging |
| 6 |
nikhilk/node-tensorflow
Node.js + TensorFlow |
|
Emerging |
| 7 |
generic-matrix/generics.js
A minimal Deep learning library for the web. |
|
Emerging |
| 8 |
tensorflow/tfjs-node
TensorFlow powered JavaScript library for training and deploying ML models... |
|
Emerging |
| 9 |
backstopmedia/deep-learning-browser
Official repository of the book "Deep learning in the browser" published by... |
|
Emerging |
| 10 |
tensorflow/tfjs-data
Simple APIs to load and prepare data for use in machine learning models |
|
Emerging |
| 11 |
BlinkDL/BlinkDL
A minimalist deep learning library in Javascript using WebGL + asm.js. Run... |
|
Emerging |
| 12 |
aaronhma/awesome-tensorflow-js
Awesome TensorFlow.js - A curated list of dedicated resources to master TensorFlow.js |
|
Emerging |
| 13 |
jolibrain/deepdetect-js
DeepDetect javascript client |
|
Emerging |
| 14 |
isair/tensorflow-load-csv
๐ค TensorFlow.js CSV loading on steroids. Clean up, normalise, transform,... |
|
Emerging |
| 15 |
GantMan/learn-tfjs
The code for the book Learning TensorFlow.js by Gant Laborde - Published by... |
|
Emerging |
| 16 |
BeTomorrow/ReImproveJS
A framework using TensorFlow.js for Deep Reinforcement Learning |
|
Emerging |
| 17 |
deepai-org/deepai-js-client
Simple Javascript Client Library for Browser and Node.js for calling DeepAI's APIs |
|
Emerging |
| 18 |
rickiepark/deep-learning-with-javascript
<๊ตฌ๊ธ ๋ธ๋ ์ธ ํ์๊ฒ ๋ฐฐ์ฐ๋ ๋ฅ๋ฌ๋ with TensorFlow.js>(๊ธธ๋ฒ, 2022)์ ์ฝ๋ ์ ์ฅ์ |
|
Emerging |
| 19 |
Carla-de-Beer/p5js-projects
P5js sketches (Processing for JavaScript) |
|
Emerging |
| 20 |
mgechev/angular-tfjs-demo
A demo application with TensorFlow.js bindings for Angular. |
|
Emerging |
| 21 |
Zeta36/mushroom-detector-kerasjs
I explain how to export weights from a Keras model and import those weights... |
|
Emerging |
| 22 |
SEERNET/deepaffects-node
Node wrapper for DeepAffects API |
|
Emerging |
| 23 |
shiffman/Tensorflow-JS-Examples
Working on some new examples with tensorflow.js and p5.js |
|
Emerging |
| 24 |
charliegerard/whereami.js
Node.js module to predict indoor location using machine learning and WiFi... |
|
Emerging |
| 25 |
Akhilez/ml_gallery
This is a master project of some experiments with Neural Networks. Every... |
|
Experimental |
| 26 |
valamidev/NodeTFJS
Server-side TensorflowJS implementation with pre-build common modells and... |
|
Experimental |
| 27 |
mgechev/ngx-tfjs
๐ค TensorFlow.js bindings for Angular |
|
Experimental |
| 28 |
hma02/deeplearnjs-practice
Pure javascript deeplearnjs demos |
|
Experimental |
| 29 |
tomasreimers/tfjs
A wrapper for the TensorFlow.js library. |
|
Experimental |
| 30 |
repetere/tensorscript
REPO MOVED TO https://repetere.github.io/jsonstack-model - Deep Learning... |
|
Experimental |
| 31 |
HR-CMGT/Javascript-Machine-Learning
Reading List for Machine Learning sources, API's, ideas and tutorials. |
|
Experimental |
| 32 |
repetere/jsonstack-model
Deep Learning Classification, LSTM Time Series, Regression and Multi-Layered... |
|
Experimental |
| 33 |
eram/tensorflow-stack-ts
TensorFlow.js Full-Stack Starter Kit |
|
Experimental |
| 34 |
yasminacodes/tensorflowjs-kick-start
Proyectos para empezar a trastear con la inteligencia artificial utilizando... |
|
Experimental |
| 35 |
ksachdeva/deeplearn-examples
Examples using Deeplearn.js |
|
Experimental |
| 36 |
erdemoflaz/money_exchanger
๐Machine learning ile para bozdurma iลlemi yapan uygulama |
|
Experimental |
| 37 |
dhormale/angular-tensorFlow-integration
Simplified implementation of Tensorflow.js with Angular |
|
Experimental |
| 38 |
daelsepara/DeepLearningJS
AngularJS (1.7.x) implementation of the DeepNeuralNetworkClassifier project |
|
Experimental |
| 39 |
wortwart/deeplearn-iris
Use deeplearn.js with the Iris database for machine learning in the browser |
|
Experimental |
| 40 |
TannerGilbert/Run-TFLITE-models-on-the-web
Run TFLITE models on the web |
|
Experimental |
| 41 |
deeplearning-mit-tensorflow-keras-tfjs/2019_Erste_Auflage
Deep Learning mit TensorFlow, Keras und TensorFlow.js |
|
Experimental |
| 42 |
sami-badawi/tensorflow-typescript-starter
Starter project for TensorFlow.js in TypeScript for Node.js |
|
Experimental |
| 43 |
shreyansh26/DeepLearning-in-the-Browser
Deploy Deep Learning models directly in the browser. Includes code for... |
|
Experimental |
| 44 |
abuzarmushtaq/Tensorflow.js-Development-Setup
Tensorflow.js + Webpack + Babel + ESLint Development Environment. ๐๐๐ |
|
Experimental |
| 45 |
Nadeesh-Malaka/ML-Base-Crystal-Identifier
A full-stack web application that identifies six natural crystal varieties... |
|
Experimental |
| 46 |
DrewJay/Predator
Predator is a machine learning tool built on the top of TensorFlow.js, that... |
|
Experimental |
| 47 |
mcp-tool-shop-org/training-studio
TensorFlow.js ML bundle validator with security-first design and zero code execution |
|
Experimental |
| 48 |
aypy01/nerv
Neural Experiments & Real-world Validation.A full-stack AI project... |
|
Experimental |
| 49 |
varunmamtora06/FernGallery
FernGallery - An online nursery. |
|
Experimental |
| 50 |
flexbox/machine-learning-with-javascript
Everything I know about TensorFlow with JavaScript |
|
Experimental |
| 51 |
Creativeguru97/MachineLearning
Learn everything around ML |
|
Experimental |
| 52 |
akimach/tensorflow17-sampler
Code examples for Tensorflow 1.7 |
|
Experimental |
| 53 |
COS301-SE-2021/TensorFlow-UI
TensorFlow UI COS 301 Capstone project by Try Catch Degree. |
|
Experimental |
| 54 |
aayusharora/TensorflowJS-NeuralNet
Available on Google Codelabs |
|
Experimental |
| 55 |
abaybektursun/why-batchNorm-works
Source Code For: Why Does Batch Normalization Work? |
|
Experimental |
| 56 |
rohanmistry231/Tensorflow-Js-Interview-Preparation
A focused resource for mastering TensorFlow.js, featuring practice problems,... |
|
Experimental |
| 57 |
loretoparisi/tensorflow-node-examples
Tensorflow Node.js Examples |
|
Experimental |
| 58 |
rvegas/serverless_tensorflow_js
MasterClass TensorFlow Black Box |
|
Experimental |
| 59 |
johnpaulada/tf-for-web-devs-demo
๐ A demo for using TensorFlow.js to scan vote ballots. |
|
Experimental |
| 60 |
sbhmajum369/model-hub-JS
Deep Learning models for JavaScript. |
|
Experimental |
| 61 |
HilmiZul/moex
MoEx (Morning Exercise) is a game that player can catch the coin | Based on ml5 |
|
Experimental |
| 62 |
aperkaz/tenforflow-js-web-worker
๐ค Offload tensorflow js into web workers for increased performance. |
|
Experimental |
| 63 |
samarbadriddin0v/machine-learning
TensorFlow.js is a comprehensive course enabling you to harness the power of... |
|
Experimental |
| 64 |
JorgeGuerraPires/TensorFlow.js-in-Angular
I have been stuyding TensorFlow.JS, and adapting to Angular/TypeScript |
|
Experimental |
| 65 |
nheidloff/watson-deep-learning-javascript
Deploying Watson Deep Learning Models to Browsers |
|
Experimental |
| 66 |
mfaridzia/micin-learning-in-react
Micin Learning in React |
|
Experimental |
| 67 |
RonasIT/tfjs-node-helpers
A library simplifying the work with TensorFlow.js in Node. |
|
Experimental |
| 68 |
generic-github-user/tfjs-visual-editor
A visual interface for TensorFlow.js code |
|
Experimental |
| 69 |
waalexan/tensorflow_apps
Repositรณrio de aplicativos e projetos desenvolvidos com TensorFlow, focado... |
|
Experimental |
| 70 |
canocalir/carty-frontend
Check the demo App |
|
Experimental |
| 71 |
neungkl/diagram-dataset-generator
๐๐ค Senior Project: Flowchart generator |
|
Experimental |