#8 · Primary category: Computer Vision

faceswap

deep-face-swap deep-learning deep-neural-networks deepface deepfakes deeplearning face-swap faceswap fakeapp machine-learning myfakeapp neural-nets neural-networks openfaceswap

Deepfakes Software For All

Project last updated:08/05/26

GitHub Stars

57.5K

Forks

13.5K

Contributors

98

License

GPL-3.0

Why we included this project

FaceSwap is a long-running, complete open-source project for swapping faces in photos and video. The workflow is straightforward: extract faces from your source media, train a model on the two faces you want to exchange, then convert your footage with that model. A GUI sits on top of the command-line tools, so you can drive the whole process without writing scripts, and the documentation covers installation on Windows, Linux, and macOS, including GPU setup for both NVIDIA and AMD cards. Because the extract, train, and convert stages map directly onto the underlying machine-learning concepts, the codebase is also a practical way to learn how deep neural networks detect and synthesize faces. It is a desktop application you run locally rather than a hosted service, and the maintainers expect it to be used responsibly and with consent.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category