jeeliz/jeelizFaceFilter

🎭 Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D

57
/ 100
Established

This tool helps you create real-time augmented reality experiences directly in a web browser. It takes a live camera video feed, detects faces, and then lets you overlay virtual 3D objects or effects onto those faces, like masks or makeup. It's for web developers and designers who want to build interactive face filters for marketing campaigns, virtual try-on experiences, or social media applications.

2,886 stars.

Use this if you need to add dynamic, real-time face tracking and augmented reality filters to a web-based application or website.

Not ideal if you need a solution for native mobile apps or desktop software, or if you require extremely advanced facial expression analysis beyond basic rotation and mouth opening.

augmented-reality web-development virtual-try-on interactive-marketing social-media-filters
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

2,886

Forks

549

Language

JavaScript

License

Apache-2.0

Last pushed

Nov 14, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/jeeliz/jeelizFaceFilter"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.