mirror of
https://github.com/mmvanheusden/SteamDepotDownloaderGUI.git
synced 2026-02-04 05:31:19 +01:00
104 lines
4.7 KiB
Markdown
104 lines
4.7 KiB
Markdown
<div align="center">
|
|
<h1>SteamDepotDownloaderGUI</h1>
|
|
<h4>A graphical wrapper for DepotDownloader, designed to make downloading older versions of Steam games easy.</h4>
|
|
|
|
→ <a href="https://www.youtube.com/watch?v=H2COwT5OUOo" target="_blank"><b>Tutorial</b></a> ~
|
|
<a href="https://depotdownloader.00pium.net/" target="_blank"><b>Website</b></a> ~
|
|
<a href="https://www.youtube.com/watch?v=ogiDAuH3VdY" target="_blank"><b>Example usage</b></a> ←
|
|
</h4>
|
|
|
|
|
|
<a href="https://img.shields.io/github/last-commit/mmvanheusden/SteamDepotDownloaderGUI?color=crimson"><img src="https://img.shields.io/github/last-commit/mmvanheusden/SteamDepotDownloaderGUI?color=crimson" alt="Last contribution badge"></a>
|
|
<a href="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest"><img src="https://img.shields.io/badge/Download -ffbd03?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABd0lEQVRoge2XwUrDQBCGPz3Ee++2UBSvdsGbeLHeFX0lPQhei+8g2AfwSVREK+LJ1oqHUGjRQ7Z0laRJNtldKPPBwoTM7D9/sks2IAiCsKrsAK/AC7DtSmTd1cTAKbAJtIAzVyIuDURGvOFKxKUBL4iB0IiB0IiB0IiB0IiB0IiB0IiB0IgBoA08Ak+AKpCvdO6AGn416zBwDGyRGLljuQmlc9pAEzipKl6HgVtgpOMGSYOdlLyOvtfQ1yPgpgb9WlDAEPjRYwj0jet+yv0iy80ru8AHiyazxiewF6jHXPJMeG3+CoiBy5J1/5dTlWVzAXwD5yXrAJho4YlFbdqesFnzsa6PLWr/PD0bFPAA3GO/YXN7WMspLpLnktweVvooMTPiKDPLHabmLCtpmYF3I96v3E55Doz4zWaCaxYb6Bno4udNRMCR1pzr92wmagFfZH+UfI0xycHPim5gE2Pg0Lb5OU2SVzgAph6anmqtHhWevCAIgh9+AdLMtu/CZhHJAAAAAElFTkSuQmCC" alt="Download latest release badge"></a>
|
|
<a href="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest"><img src="https://img.shields.io/github/downloads/mmvanheusden/SteamDepotDownloaderGUI/total?color=orange&label=downloads" alt="Download count badge"></a>
|
|
|
|
<img src="https://github.com/user-attachments/assets/2e1b1b8e-9560-4dde-86c0-b70384a54fbb" alt="Steam downgrader interface" style="max-width: 35%;">
|
|
</div>
|
|
|
|
|
|
## Features
|
|
- **Cross-platform support**
|
|
| OS | Supported |
|
|
|---------|-----------|
|
|
| Windows | ✔️ |
|
|
| Linux | ✔️ |
|
|
| macOS | ❌ |
|
|
|
|
- **Support for every major Linux terminal emulator**
|
|
<details><summary>List of supported terminals</summary>
|
|
|
|
* GNOME Terminal
|
|
* GNOME Console
|
|
* Konsole
|
|
* Xfce-terminal
|
|
* Alacritty
|
|
* XTerm
|
|
* Terminator
|
|
* cool-retro-term
|
|
* Kitty
|
|
* LXTerminal
|
|
* Deepin Terminal
|
|
* Terminology
|
|
* Tilix
|
|
</details>
|
|
|
|
- **Automatic download and extraction of DepotDownloader**
|
|
|
|
|
|
## How to download
|
|
> [!CAUTION]
|
|
> This GitHub repository is the only official place to download this software.
|
|
> If you have paid for this software, or downloaded this from an untrusted place, **you are at risk!**
|
|
|
|
|
|
### Windows:
|
|
Download the [latest Windows release](https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest). There are multiple variants to choose from, but you are probably looking for the file that ends with **`.exe`**.
|
|
|
|
|
|
### Linux:
|
|
You'll need at least one of the supported terminal emulators. You most likely already have one of these.
|
|
|
|
Download the [latest Linux release](https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest). There are multiple options to choose from.
|
|
|
|
|
|
## Tutorials
|
|
* https://www.youtube.com/watch?v=H2COwT5OUOo How to download older versions of Steam games tutorial
|
|
|
|
* https://www.youtube.com/watch?v=ogiDAuH3VdY How to download older versions of Subnautica tutorial
|
|
|
|
|
|
## Credits
|
|
This software makes use of the following projects:
|
|
- [**DepotDownloader**](https://github.com/SteamRE/DepotDownloader/)
|
|
- [Tauri](https://tauri.app)
|
|
- [Primer CSS](https://primer.style/css/)
|
|
- [async-process](https://github.com/smol-rs/async-process)
|
|
- [Hubut Sans](https://github.com/github/hubot-sans) under [license](https://github.com/github/hubot-sans/blob/05d5ea150c20e6434485db8ffd2277ed18a9e911/LICENSE)
|
|
|
|
|
|
## Donate
|
|
You can donate [here](paypal.me/onderkin) or through the **donate** button in the interface
|
|
|
|
|
|
## Contribute
|
|
Every pull request is welcome! ;)
|
|
Please cleanup the code using:
|
|
```console
|
|
$ pnpm eslint --fix src/
|
|
```
|
|
Hacktoberfest tags are added :)
|
|
|
|
|
|
<p align="center">
|
|
<a href="https://www.gnu.org/licenses/gpl-3.0" target="_blank">
|
|
<img src="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/assets/50550545/b5649b7f-ea49-45c4-b0cd-5f3788dcd6ca" height="40px">
|
|
</a>
|
|
<a href="https://00pium.net" target="_blank">
|
|
<img src="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/assets/50550545/83f5f3b2-2bf9-41aa-ab87-880466f785fe" height="40px">
|
|
</a>
|
|
<a href="https://https://hacktoberfest.com" target="_blank">
|
|
<img height="40px" alt="Hacktoberfest 2024 logo" src="https://github.com/user-attachments/assets/4f6d752b-cf36-45d6-848c-15f23c818db0">
|
|
</a>
|
|
</p>
|
|
|