ml5@1.3.1
// A friendly machine learning library for the web.
$ npm install ml5
downloads/wk
8,177
license
MIT
version
1.3.1
published
Nov 24, 2025
What is ml5?
ml5 is a JavaScript library that makes machine learning models accessible and easy to use in web browsers. It provides pre-trained models for common tasks like image classification, object detection, pose estimation, and text analysis, so developers can add ML capabilities to web applications without needing deep machine learning expertise. Use ml5 when you want to integrate machine learning features into a web project quickly without building or training models from scratch.
Links
Keywords
Dependencies (17)
@mediapipe/face_mesh
@mediapipe/hands
@mediapipe/pose
@mediapipe/selfie_segmentation
@tensorflow-models/body-segmentation
@tensorflow-models/coco-ssd
@tensorflow-models/depth-estimation
@tensorflow-models/face-landmarks-detection
@tensorflow-models/hand-pose-detection
@tensorflow-models/mobilenet
@tensorflow-models/pose-detection
@tensorflow-models/speech-commands
@tensorflow/tfjs
@tensorflow/tfjs-backend-webgpu
@tensorflow/tfjs-vis
axios
webpack-merge
Maintainers
bomanimc, yining, shiffman, joeyklee, pearmini, gohai, ziyuan-linn, sharellbryant