Skip to content

wqLouis/depkg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallpaper Engine Pkg Parser

crates.io License: GPL v3

A high-performance Rust library and command-line tool for parsing Wallpaper Engine .pkg archives and .tex texture files.

✨ Features

  • No Runtime Dependencies: Pure Rust implementation with static linking—no external runtimes required.
  • Compact Binaries: About 6.6MB.
  • Robust Extraction: Seamlessly extracts files from .pkg archives while preserving the original directory structure.
  • Texture Conversion: Converts proprietary .tex texture files to standard .png format.
    • Note: Texture conversion supported for image file (No videos/gif yet)

Installation

Build and install locally:

git clone https://github.com/wqLouis/depkg.git
cd wallpaper-engine-pkg-parser
cargo install --path .

Acknowledgments & Inspiration

This project was inspired by the incredible work done by the open-source community. Special thanks to:


⚠️ Disclaimer

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.

About

decompile pkg and tex file from wallpaper engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages