A graphical user interface written in Python with PyQt5 for DepotDownloader (tested on Windows and MacOS).
Includes functionality to allow for multiple manifests to be specified and downloaded sequentially.
Compiled releases for Windows and MacOS can be found in the Releases section.
Not all features are currently in the GUI.
.NET Core Runtime is required and can be downloaded here.
You might need the visual c++ redistributable from here. (Users running Windows 10 should not)
SteamDB provides the info needed for games which can be found here.
A video tutorial for downloading a release version and using the GUI can be found here: coming soon
-
Head over to the Releases section and download the latest version
-
Extract the ZIP archive and then run the executable
(It is recommended to use a Python virtual environment)
-
Run the command
git clone https://github.com/Mn0ky/PyDepotDownloaderGUI.git
thencd PyDepotDownloaderGUI
-
Install the necessary dependencies with
pip install -r requirements.txt
-
Finally, run
python3 PyDepotDownloaderGUI.py