AltHub

ageitgey/face_recognition Alternatives

face detection and recognition

Python/CLI library that uses dlib's deep-learning model to find faces, extract facial landmarks, and recognize people via 128-d face embeddings.

56.7kPythonMITactive · last push 4mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

serengil/deepfaceGitHub

Choose when you want a maintained Python face-recognition API with multiple model backends and age/gender/emotion attributes.

A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python

23.4k
Python
MIT
active1mo ago
yakhyo/unifaceGitHub

Choose for an actively maintained lightweight Python API that unifies face recognition with detection, parsing, gaze, and anti-spoofing.

UniFace: A Unified Face Analysis Library for Python | Detection, alignment, landmarks, face-mesh, recognition, parsing, gaze, attributes and anti-spoofing under one API.

1.6k
Python
MIT
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

vladmandic/humanGitHub

Choose when you need face recognition in JavaScript/browser or Node, especially combined with body/hand/iris tracking.

Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gaze Tracking, Gesture Recognition

3.3k
HTML
MIT
slowing10mo ago
Faceplugin-ltd/Open-Source-Face-Recognition-SDKGitHub

Choose when you need a single SDK with liveness/anti-spoofing and face comparison, but verify its nonstandard licensing.

Face Recognition, Face Liveness Detection, Face Anti-Spoofing, Face Detection, Face Landmarks, Face Compare, Face Matching, Face Pose, Face Expression, Face Attributes, Face Templates Extraction, Face Landmarks

2.1k
Python
none
active2mo ago
johnolafenwa/DeepStackGitHub

Choose when you want a language-agnostic local REST/AI engine that provides face recognition among other vision APIs.

The World's Leading Cross Platform AI Engine for Edge Devices

817
Python
Apache-2.0
dormant2.3y ago
timesler/facenet-pytorchGitHub

Choose when you are already in PyTorch and want pretrained MTCNN/FaceNet models rather than dlib's high-level wrapper.

Pretrained Pytorch face detection (MTCNN) and facial recognition (InceptionResnet) models

5.2k
Python
MIT
slowing1.1y ago
cmusatyalab/openfaceGitHub

Choose when you need the OpenFace Torch/Lua deep-net pipeline and are okay with a heavier, non-pip setup.

Face recognition with deep neural networks.

15.4k
Lua
Apache-2.0
active3mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

ZhaoJ9014/face.evoLVeGitHub

Choose for a PyTorch/PaddlePaddle research-oriented face-recognition library, but it is stale and less beginner-friendly.

🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥

3.6k
Python
MIT
slowing1.6y ago
chenriwei/DeepFaceGitHub

Choose only for reproducing the old Caffe-based DeepFace baseline; it is ancient and unmaintained.

Face analysis mainly based on Caffe. At this time, face analysis tasks like detection, alignment and recognition have been done.

1.5k
Python
none
dormant10.1y ago
davidsandberg/facenetGitHub

Choose if you specifically need the original TensorFlow FaceNet models/research baseline, but it is no longer maintained.

Face recognition using Tensorflow

14.3k
Python
MIT
dormant3.2y ago
becauseofAI/MobileFaceGitHub

Choose if you need old mobile-oriented face-recognition models/pipelines, accepting a stale codebase and manual integration.

A face recognition solution on mobile device.

752
Python
MIT
dormant6.3y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

matiasdelellis/facerecognitionGitHub

Choose when you want face recognition integrated into Nextcloud photo management instead of embedding a Python library.

Nextcloud app that implement a basic facial recognition system.

556
PHP
AGPL-3.0
active1mo ago
exadel-inc/CompreFaceGitHub

Choose for a self-hosted web/REST face-recognition system with UI instead of an in-process Python library.

Leading free and open-source face recognition system

8.3k
Java
Apache-2.0
dormant2.0y ago

Listed as an alternative to

These projects were analysed and named face_recognition among their alternatives. The relationship is not symmetric — how face_recognition rates them is a separate judgement, made when face_recognition is analysed in its own right.

exadel-inc/CompreFaceGitHub

calls face_recognition “Choose it for the simplest Python face recognition API/CLI when you want direct in-process recognition without Docker/API overhead.”

Leading free and open-source face recognition system

8.3kJavadormant
serengil/deepfaceGitHub

calls face_recognition “when you only need simple dlib-based face recognition without the attribute-analysis portion.”

A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python

23.4kPythonactive