FaceFusion preview
facefusion

FaceFusion

Face swapping and manipulation platform

27.5k|stable|3.6.0

Install via command line

Download Windows or macOS installer
git clone https://github.com/facefusion/facefusion.git
Face swapping — Swap faces between images and videos.
Lip-sync — Synchronize lip movements to audio.
Batch processing — Process multiple files through job queue system.
Headless mode — Run operations without GUI for automation.
Web UI — Interactive interface for preview and configuration.
FaceFusion is a mature face manipulation tool with both GUI and CLI interfaces, supporting complex workflows through its job queue system. It handles face swapping, lip-syncing, and batch operations across Windows, macOS, and Linux. The project provides official installers for non-technical users while maintaining terminal access for advanced automation.
Python 3.8+ for CLI; installers available for Windows and macOS
Source on GitHub
pavilion