faceswap and DeepFaceLab

These are competing implementations of face-swapping technology, with the former using a neural network approach focused on direct frame-to-frame swapping while the latter provides a more comprehensive pipeline for training custom deepfake models with greater control over the entire workflow.

faceswap
68
Established
DeepFaceLab
43
Emerging
Maintenance 17/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 17/25
Stars: 55,038
Forks: 13,419
Downloads:
Commits (30d): 18
Language: Python
License: GPL-3.0
Stars: 19,072
Forks: 845
Downloads:
Commits (30d): 0
Language: Python
License: GPL-3.0
No Package No Dependents
Archived Stale 6m No Package No Dependents

About faceswap

deepfakes/faceswap

Deepfakes Software For All

This tool helps you swap faces in pictures and videos. You provide source images or videos with faces, and the tool uses deep learning to recognize and replace those faces with others you've provided. It's designed for content creators, visual effects artists, educators, and hobbyists interested in experimenting with AI-driven visual transformations.

video-editing visual-effects content-creation digital-art AI-learning

About DeepFaceLab

iperov/DeepFaceLab

DeepFaceLab is the leading software for creating deepfakes.

Scores updated daily from GitHub, PyPI, and npm data. How scores work