# takuya-takeuchi/FaceRecognitionDotNet

The world's simplest facial recognition api for .NET on Windows, MacOS and Linux

Repository: https://github.com/takuya-takeuchi/FaceRecognitionDotNet
Canonical: https://ross.abutalabs.com/products/facerecognitiondotnet
Language: C#
License: MIT
License Family: permissive
Topics: face-recognition, machine-learning, face-detection, dotnet, windows, linux, macos, age-classification, gender-classification, headpose-estimation, emotion-classification
Last push: 2023-05-13T17:41:51+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2970, "days_push": 1208, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1376, forks 322 (observed 2026-08-28T04:04:33.281710+00:00)

## What it is
A C# port of the popular face_recognition library providing a simple facial recognition API for .NET. It supports face detection, recognition, facial landmarks, plus age, gender, emotion, and head pose estimation on Windows, Linux, and macOS with CPU and CUDA builds.

## Use cases
- recognize faces in photos from a .NET app
- detect faces and facial landmarks in images with C#
- estimate age and gender from face images
- classify emotions from facial images
- estimate head pose in C#
- cross-platform face recognition on Windows, Linux and macOS
- GPU-accelerated face recognition with CUDA

## When to choose
- you need face recognition in a .NET/C# application
- you want a simple API ported from Python's face_recognition
- you need cross-platform support including CUDA acceleration
- you need auxiliary predictions like age, gender, emotion, or head pose

## When to avoid
- you are not on the .NET platform
- you need the latest CUDA versions or ARM support
- you need actively developed features or frequent updates
- you need a general-purpose computer vision toolkit beyond faces

## Facets
- artifact type: library
- maturity: maintenance
- function: machine-learning, computer-vision, image-processing, sdk
- domain: computer-vision, machine-learning, image-processing, cross-platform
- platform: windows, dotnet
- tags: face-recognition, face-detection, facial-landmarks, age-classification, gender-classification, emotion-classification, headpose-estimation, dlib, csharp, nuget, linux, macos, gpu

## Member repositories
- takuya-takeuchi/FaceRecognitionDotNet (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:33.281710+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:40:32.466294+00:00, confidence not recorded.
  - readme: https://github.com/takuya-takeuchi/FaceRecognitionDotNet (fetched 2026-08-28T04:04:33.281710+00:00, sha d93cd0513094)
- Data as of 2026-08-30T08:39:29.467469+00:00.
