A high-performance Rust library and command-line tool for parsing Wallpaper Engine .pkg archives and .tex texture files.
- No Runtime Dependencies: Pure Rust implementation with static linking—no external runtimes required.
- Compact Binaries: About 6.6MB.
- Robust Extraction: Seamlessly extracts files from
.pkgarchives while preserving the original directory structure. - Texture Conversion: Converts proprietary
.textexture files to standard.pngformat.- Note: Texture conversion supported for image file (No videos/gif yet)
Build and install locally:
git clone https://github.com/wqLouis/depkg.git
cd wallpaper-engine-pkg-parser
cargo install --path .This project was inspired by the incredible work done by the open-source community. Special thanks to:
Please respect the copyright of wallpaper creators.
This tool is intended primarily to assist in bringing Wallpaper Engine content to Linux platforms and for educational/research purposes. We strictly condemn the use of this tool for piracy or unauthorized distribution of paid content.