face-api.js: Detailed Overview & Metrics

v0.22.2(about 4 years ago)

This package was last published over a year ago. It may not be actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 2Monthly npm downloads

face-api.js is a JavaScript face detection and recognition library that provides advanced face detection capabilities in the browser. It allows developers to detect faces in images, videos, or real-time webcam streams, and perform tasks like facial landmark detection, face recognition, and face expression analysis. face-api.js is built on top of TensorFlow.js and offers high accuracy and performance for face-related tasks.

Compared to other face detection libraries, face-api.js stands out for its ease of use, extensive features, and robust performance. It is actively maintained with regular updates and improvements, making it a reliable choice for implementing face-related functionalities in web applications.

Alternatives:
human+
@tensorflow-models/blazeface+
@tensorflow-models/face-landmarks-detection+
@mediapipe/face_detection+
@mediapipe/face_mesh+
jeelizFaceFilter+
@justadudewhohacks/face-api+
face-recognition.js+
@vladmandic/human+
@tensorflow/tfjs-node+

Tags: javascriptface-detectionface-recognitionfacial-landmarkstensorflow