face-api.js: Detailed Overview & Metrics

v0.22.2(over 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, face landmark detection, face recognition, and face expression recognition capabilities. It is built on top of TensorFlow.js and offers high-performance face detection and recognition models that can run in the browser or Node.js environment.

Compared to other face detection libraries, face-api.js stands out for its ease of use, accuracy, and comprehensive features. It allows developers to create applications with facial recognition functionality without the need for complex setups or external dependencies.

Alternatives:
human+
@tensorflow-models/blazeface+
@tensorflow-models/face-landmarks-detection+
@mediapipe/face_detection+
@mediapipe/face_mesh+
jeelizFaceFilter+
clmtrackr+
tracking.js+

Tags: javascriptface-detectionface-recognitiontensorflow.jsfacial-expression-recognition