An open-source VTuber application built with Godot 4 for real-time facial motion capture and avatar animation.
Vpuppr is an open-source VTuber application built with Godot 4 that allows users to animate 3D VRM avatars using real-time facial tracking data from various sources like MediaPipe and iFacialMocap. It solves the problem of needing proprietary, closed-source software for VTuber avatar animation by providing a customizable, self-hosted alternative.
VTubers, streamers, and digital content creators who want to animate 3D avatars with open-source tools, as well as developers interested in motion capture and real-time graphics using Godot.
Developers choose Vpuppr for its open-source nature, support for multiple tracking inputs, and the flexibility of being built on Godot, which allows for extensive customization and integration compared to commercial VTuber software.
VTuber application made with Godot 4
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports facial tracking from MediaPipe, iFacialMocap, MeowFace, and VTube Studio, providing flexibility for different hardware and software setups.
Fully open-source, allowing customization and modification, which is ideal for developers building tailored VTuber tools without proprietary lock-in.
Built on Godot 4, leveraging its real-time 3D rendering and extensibility, making it suitable for graphics-heavy applications and further development.
Reliably loads and animates 3D VRM avatars, a standard format for VTubers, enabling use with models from tools like VRoid Studio.
The README states the GUI is only half-implemented, making it less user-friendly and requiring technical workarounds for practical use.
Building from source requires Godot 4.1.x, Rust, Python, and running setup scripts, which can be daunting for those without development experience.
Save data is not implemented, and key tracking inputs like OpenSeeFace and lip sync are only planned, limiting functionality for production use.
vpuppr is an open-source alternative to the following products: