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 86 tensorflow.js learning resources frameworks tracked. 4 score above 50 (established tier). The highest-rated is OpenMined/syft.js at 57/100 with 150 stars.

Get all 86 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 OpenMined/syft.js

The official Syft worker for Web and Node, built in Javascript

57
Established
2 transcranial/keras-js

Run Keras models in the browser, with GPU support using WebGL

55
Established
3 ewfian/faiss-node

Node.js bindings for faiss

54
Established
4 nikhilk/node-tensorflow

Node.js + TensorFlow

54
Established
5 beenotung/tensorflow-helpers

Helper functions to use tensorflow in nodejs for transfer learning, image...

49
Emerging
6 ml5js/ml5-library

Friendly machine learning for the web! 🤖

48
Emerging
7 tensorflow/tfjs-data

Simple APIs to load and prepare data for use in machine learning models

45
Emerging
8 tensorflow/tfjs-node

TensorFlow powered JavaScript library for training and deploying ML models...

45
Emerging
9 backstopmedia/deep-learning-browser

Official repository of the book "Deep learning in the browser" published by...

45
Emerging
10 generic-matrix/generics.js

A minimal Deep learning library for the web.

44
Emerging
11 BlinkDL/BlinkDL

A minimalist deep learning library in Javascript using WebGL + asm.js. Run...

44
Emerging
12 isair/tensorflow-load-csv

🤖 TensorFlow.js CSV loading on steroids. Clean up, normalise, transform,...

42
Emerging
13 jolibrain/deepdetect-js

DeepDetect javascript client

42
Emerging
14 aaronhma/awesome-tensorflow-js

Awesome TensorFlow.js - A curated list of dedicated resources to master TensorFlow.js

42
Emerging
15 BeTomorrow/ReImproveJS

A framework using TensorFlow.js for Deep Reinforcement Learning

41
Emerging
16 GantMan/learn-tfjs

The code for the book Learning TensorFlow.js by Gant Laborde - Published by...

41
Emerging
17 deepai-org/deepai-js-client

Simple Javascript Client Library for Browser and Node.js for calling DeepAI's APIs

41
Emerging
18 Carla-de-Beer/p5js-projects

P5js sketches (Processing for JavaScript)

40
Emerging
19 rickiepark/deep-learning-with-javascript

<구글 브레인 팀에게 배우는 딥러닝 with TensorFlow.js>(길벗, 2022)의 코드 저장소

40
Emerging
20 mgechev/angular-tfjs-demo

A demo application with TensorFlow.js bindings for Angular.

38
Emerging
21 SEERNET/deepaffects-node

Node wrapper for DeepAffects API

37
Emerging
22 Zeta36/mushroom-detector-kerasjs

I explain how to export weights from a Keras model and import those weights...

37
Emerging
23 shiffman/Tensorflow-JS-Examples

Working on some new examples with tensorflow.js and p5.js

37
Emerging
24 charliegerard/whereami.js

Node.js module to predict indoor location using machine learning and WiFi...

37
Emerging
25 valamidev/NodeTFJS

Server-side TensorflowJS implementation with pre-build common modells and...

35
Emerging
26 Akhilez/ml_gallery

This is a master project of some experiments with Neural Networks. Every...

35
Emerging
27 hma02/deeplearnjs-practice

Pure javascript deeplearnjs demos

34
Emerging
28 mgechev/ngx-tfjs

🤖 TensorFlow.js bindings for Angular

34
Emerging
29 tomasreimers/tfjs

A wrapper for the TensorFlow.js library.

34
Emerging
30 repetere/tensorscript

REPO MOVED TO https://repetere.github.io/jsonstack-model - Deep Learning...

33
Emerging
31 HR-CMGT/Javascript-Machine-Learning

Reading List for Machine Learning sources, API's, ideas and tutorials.

32
Emerging
32 repetere/jsonstack-model

Deep Learning Classification, LSTM Time Series, Regression and Multi-Layered...

32
Emerging
33 yasminacodes/tensorflowjs-kick-start

Proyectos para empezar a trastear con la inteligencia artificial utilizando...

32
Emerging
34 eram/tensorflow-stack-ts

TensorFlow.js Full-Stack Starter Kit

32
Emerging
35 ksachdeva/deeplearn-examples

Examples using Deeplearn.js

32
Emerging
36 dhormale/angular-tensorFlow-integration

Simplified implementation of Tensorflow.js with Angular

31
Emerging
37 erdemoflaz/money_exchanger

😋Machine learning ile para bozdurma işlemi yapan uygulama

31
Emerging
38 daelsepara/DeepLearningJS

AngularJS (1.7.x) implementation of the DeepNeuralNetworkClassifier project

30
Emerging
39 wortwart/deeplearn-iris

Use deeplearn.js with the Iris database for machine learning in the browser

29
Experimental
40 TannerGilbert/Run-TFLITE-models-on-the-web

Run TFLITE models on the web

29
Experimental
41 abuzarmushtaq/Tensorflow.js-Development-Setup

Tensorflow.js + Webpack + Babel + ESLint Development Environment. 🎉😎🚀

27
Experimental
42 sami-badawi/tensorflow-typescript-starter

Starter project for TensorFlow.js in TypeScript for Node.js

27
Experimental
43 shreyansh26/DeepLearning-in-the-Browser

Deploy Deep Learning models directly in the browser. Includes code for...

27
Experimental
44 deeplearning-mit-tensorflow-keras-tfjs/2019_Erste_Auflage

Deep Learning mit TensorFlow, Keras und TensorFlow.js

27
Experimental
45 DrewJay/Predator

Predator is a machine learning tool built on the top of TensorFlow.js, that...

26
Experimental
46 varunmamtora06/FernGallery

FernGallery - An online nursery.

25
Experimental
47 flexbox/machine-learning-with-javascript

Everything I know about TensorFlow with JavaScript

25
Experimental
48 abaybektursun/why-batchNorm-works

Source Code For: Why Does Batch Normalization Work?

24
Experimental
49 COS301-SE-2021/TensorFlow-UI

TensorFlow UI COS 301 Capstone project by Try Catch Degree.

24
Experimental
50 Creativeguru97/MachineLearning

Learn everything around ML

24
Experimental
51 akimach/tensorflow17-sampler

Code examples for Tensorflow 1.7

24
Experimental
52 aayusharora/TensorflowJS-NeuralNet

Available on Google Codelabs

24
Experimental
53 rvegas/serverless_tensorflow_js

MasterClass TensorFlow Black Box

22
Experimental
54 loretoparisi/tensorflow-node-examples

Tensorflow Node.js Examples

22
Experimental
55 rohanmistry231/Tensorflow-Js-Interview-Preparation

A focused resource for mastering TensorFlow.js, featuring practice problems,...

22
Experimental
56 Nadeesh-Malaka/ML-Base-Crystal-Identifier

A full-stack web application that identifies six natural crystal varieties...

21
Experimental
57 johnpaulada/tf-for-web-devs-demo

🎉 A demo for using TensorFlow.js to scan vote ballots.

21
Experimental
58 mcp-tool-shop-org/training-studio

TensorFlow.js ML bundle validator with security-first design and zero code execution

21
Experimental
59 aypy01/nerv

Neural Experiments & Real-world Validation.A full-stack AI project...

21
Experimental
60 sbhmajum369/model-hub-JS

Deep Learning models for JavaScript.

20
Experimental
61 JorgeGuerraPires/TensorFlow.js-in-Angular

I have been stuyding TensorFlow.JS, and adapting to Angular/TypeScript

19
Experimental
62 nheidloff/watson-deep-learning-javascript

Deploying Watson Deep Learning Models to Browsers

19
Experimental
63 aperkaz/tenforflow-js-web-worker

🤖 Offload tensorflow js into web workers for increased performance.

19
Experimental
64 HilmiZul/moex

MoEx (Morning Exercise) is a game that player can catch the coin | Based on ml5

19
Experimental
65 samarbadriddin0v/machine-learning

TensorFlow.js is a comprehensive course enabling you to harness the power of...

19
Experimental
66 RonasIT/tfjs-node-helpers

A library simplifying the work with TensorFlow.js in Node.

18
Experimental
67 canocalir/carty-frontend

Check the demo App

18
Experimental
68 generic-github-user/tfjs-visual-editor

A visual interface for TensorFlow.js code

18
Experimental
69 neungkl/diagram-dataset-generator

📝🤖 Senior Project: Flowchart generator

17
Experimental
70 waalexan/tensorflow_apps

Repositório de aplicativos e projetos desenvolvidos com TensorFlow, focado...

13
Experimental
71 mfaridzia/micin-learning-in-react

Micin Learning in React

13
Experimental
72 Ali-Fayzi/tensorflowjs-tutorial

Tensorflow.JS Course in Maktabkhoone

12
Experimental
73 curiousily/Simple-Neural-Network-with-TensorFlow-js

Build a simple Neural Network model in TensorFlow.js to make a laptop buying...

12
Experimental
74 whateverSpace/shapeways-frontend

Shapeways is a multimedia sandbox at the bleeding edge of art and...

12
Experimental
75 generic-github-user/Neural-Turing-Machine

A neural turing machine implementation using TensorFlow.js

11
Experimental
76 vairamuthushanmugavel/Tensorflow.js-Projects

Machine Learning in Tensorflow.js :boom: :collision:

11
Experimental
77 bradley-holt/tfjs-demos

TensorFlow.js Demos

11
Experimental
78 abinea/js-machine-learning

使用tensorflow.js进行简单的机器学习

11
Experimental
79 hayriyigit/tfjs-modelplatform

Build, Compile, Train ML models by creating flowcharts - Built with React...

11
Experimental
80 RDjarbeng/ml5Test

ml5js machine learning library example in React Created with CodeSandbox

11
Experimental
81 SpinettaInc/Tupp-Trigger-Library

Tupp Trigger is a lightweight JavaScript library for dynamically handling...

11
Experimental
82 webduinoio/webduino-module-deeplearn

🔌 Webduino Module for Deep Learning

11
Experimental
83 arslanawandev/tfjs-master

A WebGL accelerated JavaScript library for training and deploying ML models.

11
Experimental
84 koji/tensorflowjs-and-keras

tensorflowjs and keras

11
Experimental
85 Ashot72/ml5-spfx-extension

ml5 (friendly machine learning for the web) SharePoint Framework (SPFx) extension

10
Experimental
86 ixshel/angular-tensorflow

angular machine learning, angular tensorflow, tensorflow, machine learning, angular

10
Experimental

Comparisons in this category