tensorflow/tfjs
A WebGL accelerated JavaScript library for training and deploying ML models.
TensorFlow.js helps web developers build and run machine learning models directly in web browsers or Node.js applications. It takes raw data, pre-trained TensorFlow or Keras models, and outputs interactive ML experiences without server-side processing. This allows front-end developers and web application builders to integrate AI capabilities into their projects.
19,114 stars. Used by 13 other packages. Actively maintained with 1 commit in the last 30 days. Available on npm.
Use this if you want to add machine learning features like image recognition, natural language processing, or real-time data analysis directly into a web application or interactive browser experience.
Not ideal if you are looking for a backend-only machine learning framework or if your primary development environment is not JavaScript.
Stars
19,114
Forks
2,022
Language
TypeScript
License
Apache-2.0
Category
Last pushed
Feb 06, 2026
Commits (30d)
1
Dependencies
11
Reverse dependents
13
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tensorflow/tfjs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
nnstreamer/api
Machine Learning API (Origin: C++: SNAP, C/C#: Tizen API, Java: Samsung-Research ML API). For...
microsoft/DMTK
Microsoft Distributed Machine Learning Toolkit
R-js/blasjs
Pure Javascript manually written :ok_hand: implementation of BLAS, Many numerical software...
mljs/matrix
Matrix manipulation and computation library
tensorflow/tfjs-core
WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.