Skip to content
This repository was archived by the owner on Jan 20, 2026. It is now read-only.

WallEngine-Downloader is a user-friendly GUI application that allows you to download wallpapers from the Wallpaper Engine Workshop on Steam without requiring you to own Wallpaper Engine or even have a Steam account

License

Notifications You must be signed in to change notification settings

BloodLetters/WallEngine-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This repository has deprecated use PyShopDl instead

WallEngine-Downloader

WallEngine-Downloader is a simple GUI-based application for downloading wallpapers from the Wallpaper Engine Workshop page on Steam without requiring an owned Steam account or the Wallpaper Engine app itself.

Features

  • Download Workshop Wallpapers: Enter the Workshop URL, choose your download location, and grab wallpapers without Steam ownership restrictions.
  • User-Friendly GUI: No need to deal with command line tools—just point, click, and download.
  • Automatic Extraction: Downloaded wallpapers are extracted and ready to use right away in wallpaper engine program.
  • Preview Downloaded wallpaper: Check your downloaded wallpapers without openning wallpaper engine

How It Works

This project uses DepotDownloaderMod under the hood, which allows downloading Steam Workshop content even if you don't own the actual game or application.

Installation & Usage

WallEngine-Downloader can be used in two ways:

1. Using the Compiled Release (Recommended)

For the easiest experience, use the pre-built executable from the Releases tab.
DepotDownloaderMod is already included—no need for manual setup.

Steps:

  1. Download the latest release from the Releases page.
  2. Extract the files.
  3. Run the WallEngine-Downloader.exe.
  4. Use the GUI to download wallpapers directly.

2. Running Manually (Manual Mode)

If you prefer or need to run the Python source code directly, you must download DepotDownloaderMod separately.

Steps:

  1. Clone this repository:
    git clone https://github.com/BloodLetters/WallEngine-Downloader.git
    cd WallEngine-Downloader
  2. Set up dependencies:
    pip install -r requirements.txt
  3. Download DepotDownloaderMod and extract it to a folder.
  4. Make sure all file in the DepotDownloaderMod in folder. copy it into the WallEngine-Downloader directory.
  5. Run the application:
    python main.py

Usage

  1. Launch the app (either the compiled .exe or with python app.py).
  2. Enter the Workshop wallpaper URL or ID you want to download.
  3. Choose where to save the downloaded wallpaper.
  4. Click the "Download" button.
  5. The wallpaper will be downloaded and extracted automatically.

Hard Dependency

  • DepotDownloaderMod
    • Included in the compiled release.
    • Required separately for manual mode.

Screenshot

image image

Notes

  • No Steam login is required.
  • For personal and educational use only.
  • Please comply with Steam and Wallpaper Engine's Terms of Service.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Contributions and feedback are welcome!

About

WallEngine-Downloader is a user-friendly GUI application that allows you to download wallpapers from the Wallpaper Engine Workshop on Steam without requiring you to own Wallpaper Engine or even have a Steam account

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages