logo
Tech Logo

JavaScript Machine Learning and AI Libraries

JS Libraries and tools in the ML / AI space
Subscribe to receive new updates to JavaScript
JavaScript>ML

Face Detection / Recognition

1
Library Logo
face-api.js
JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
MIT LicenseTypeScriptREADME
3.1K
392
13.6K
26 days ago
4 years
Top+ Add a listing

Machine Learning

7
SORT BY
Library Logo
tfjs
A WebGL accelerated JavaScript library for training and deploying ML models.
Apache License 2.0TypeScriptREADME
1.7K
654
16.1K
about 7 hours ago
4 years
Library Logo
brain.js
🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js
MIT LicenseTypeScriptREADME
1.0K
99
12.5K
3 days ago
6 years
Library Logo
guess
🔮 Libraries & tools for enabling Machine Learning driven user-experiences on the web
MIT LicenseTypeScriptREADME
202
33
6.8K
2 days ago
4 years
Library Logo
ml5-library
Friendly machine learning for the web! 🤖
OtherJavaScriptREADME
748
224
5.5K
1 day ago
4 years
Library Logo
tensorspace
Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js
Apache License 2.0JavaScriptREADME
405
22
4.6K
5 months ago
4 years
Library Logo
ml
Machine learning tools in JavaScript
MIT LicenseJavaScriptREADME
214
25
2.2K
19 days ago
7 years
Library Logo
Dann
Deep Neural Network Library for JavaScript.
MIT LicenseJavaScriptREADME
18
7
383
4 months ago
2 years
Top+ Add a listing

Natural Language Processing (NLP)

5
SORT BY
Library Logo
natural
general natural language facilities for node
MIT LicenseJavaScriptREADME
872
88
9.8K
24 days ago
11 years
Library Logo
nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
MIT LicenseJavaScriptREADME
478
139
4.8K
3 days ago
4 years
Library Logo
unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
MIT LicenseJavaScriptREADME
97
0
3.3K
20 days ago
7 years
Library Logo
textlint
The pluggable natural language linter for text and markdown.
MIT LicenseTypeScriptREADME
137
70
2.2K
2 days ago
7 years
Library Logo
retext
natural language processor powered by plugins part of the @unifiedjs collective
MIT LicenseJavaScriptREADME
103
1
2.1K
about 2 months ago
8 years
Top+ Add a listing

Optical Character Recognition (OCR)

1
Library Logo
tesseract.js
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
Apache License 2.0JavaScriptREADME
1.8K
125
25.8K
about 1 month ago
7 years
Top+ Add a listing

Sentiment Analysis

2
SORT BY
Library Logo
nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
MIT LicenseJavaScriptREADME
478
139
4.8K
3 days ago
4 years
Library Logo
sentiment
AFINN-based sentiment analysis for Node.js.
MIT LicenseJavaScriptREADME
313
15
2.5K
almost 2 years ago
9 years
Top+ Add a listing

User Experience

1
Library Logo
guess
🔮 Libraries & tools for enabling Machine Learning driven user-experiences on the web
MIT LicenseTypeScriptREADME
202
33
6.8K
2 days ago
4 years
Top+ Add a listing