The ultimate CLI solution for fetching interactive backgrounds and MP4 desktop animations.
Avoid building from source? Grab the compiled, dependency-free binaries directly below:
Download Here
(Windows x64 / Linux Standalone binaries)
WallFetch Engine is a heavily optimized, asynchronous C++ downloader specifically designed to extract high-fidelity animated backgrounds from the Steam Workshop ecosystem without requiring a background Steam client instance.
Whether you are configuring a custom Windows desktop UI, migrating your live wallpaper collection, or backing up rare Scene formats, WallFetch bridges the gap between the Workshop API and your local filesystem natively and blazingly fast.
- ⚡ Hyper-Fast I/O Operations: Built heavily on
libcurlmultiplexing for concurrent downloading. - 🔓 Standalone Architecture: Does not require Steam application execution to operate.
- 📦 Deep Asset Extraction: Extracts
pkg,.mp4,.wmv, and WebUI animated scenes directly. - 🔗 Automatic Dependency Resolving: Fetch wallpaper textures and audio data completely intact.
- 🎨 Cross-Ecosystem Support: Output integrates directly with Wallpaper Engine, Lively Wallpaper, or natively scripted desktop wrappers.
- Core: Modern C++20
- Network: Libcurl
- Parsing: nlohmann/json
- FileSystem: Native
<filesystem>API - Threading: Modern
std::jthreadmapping
Contributions to WallFetch Engine are deeply appreciated! Check our active issues labeled good first issue or simply fork, modify, and submit a PR. Please ensure all code conforms to the clang-format guidelines inside .clang-format.
Distributed under the MIT License. You are free to modify, distribute, and integrate this into your workflow.
Wallpaper Engine Downloader is an open-source desktop tool to save steam workshop live wallpapers without subscribing. A perfect companion utility for offline users looking to preserve animated desktop scenes, customize Windows ricing environments, download lively wallpaper alternatives, and bypass local workshop cache limitations using direct steam web api HTTP requests for pkg scene payloads. Steam CMD bypass logic.