Repolode
SteamRE

SteamRE/DepotDownloader

Ferramenta de console para baixar depots, itens do Workshop e conteúdo de jogos da Steam por app, depot ou ID de manifest, desenvolvida com SteamKit2.

Estrelas
3,474
Forks
431
Issues abertas
60
Último commit
há 7 dias

O que é?

DepotDownloader é um programa de linha de comando para baixar conteúdo dos servidores de depot da Steam. Você pode baixar um app inteiro, um depot específico ou uma versão específica de um manifest. A ferramenta também baixa itens do Steam Workshop pelo PublishedFileId ou pelo UGC ID. Ela é desenvolvida com a biblioteca SteamKit2 e roda no .NET 8.0. Não há interface gráfica.

Por padrão, a ferramenta usa uma conta anônima e pode fazer login com uma conta Steam para acessar conteúdo restrito. O login aceita senha, leitura de QR code pelo app Steam para dispositivos móveis e sessões lembradas. As opções de download permitem selecionar plataforma, arquitetura, idioma e branch, além de listas de arquivos, validação de checksum e um modo que baixa apenas o manifest e gera um arquivo legível sem baixar o conteúdo.

O programa pode ser instalado pelos releases no GitHub, pelo winget no Windows ou pelo Homebrew no macOS.

Recursos principais

  • 01Baixa apps inteiros, depots específicos ou uma versão escolhida de um manifest por ID.
  • 02Baixa itens do Steam Workshop pelo PublishedFileId ou pelo UGC ID.
  • 03Aceita acesso anônimo e login em conta com 2FA, QR code ou sessões lembradas.
  • 04Filtra por sistema operacional, arquitetura, idioma e branch.
  • 05Verifica os checksums de arquivos já baixados e pode baixar conteúdo de uma instância local do Lancache.

Casos de uso

  • Arquivar ou inspecionar uma versão histórica específica de um jogo da Steam usando o ID do manifest.
  • Baixar conteúdo do Workshop em uma máquina sem o cliente Steam.
  • Automatizar downloads em lote de arquivos de jogos em um servidor ou ambiente de CI.

Início rápido

  1. 1

    Instale pelo winget no Windows

    winget install --exact --id SteamRE.DepotDownloader
  2. 2

    Instale pelo Homebrew no macOS (adicione o tap primeiro)

    brew tap steamre/tools
  3. 3

    Instale o pacote pelo Homebrew

    brew install depotdownloader
  4. 4

    Ou baixe um binário na página de versões e execute-o pelo console

Antes de usar

  • Funciona apenas pelo console, sem interface gráfica.
  • Para baixar conteúdo restrito, é necessária uma conta Steam com o acesso adequado.

Tópicos

Perguntas frequentes

O que é DepotDownloader?
Ferramenta de console para baixar depots, itens do Workshop e conteúdo de jogos da Steam por app, depot ou ID de manifest, desenvolvida com SteamKit2. DepotDownloader é um programa de linha de comando para baixar conteúdo dos servidores de depot da Steam. Você pode baixar um app inteiro, um depot específico ou uma versão específica de um manifest. A ferramenta também baixa itens do Steam Workshop pelo PublishedFileId ou pelo UGC ID. Ela é desenvolvida com a biblioteca SteamKit2 e roda no .NET 8.0. Não há interface gráfica.
DepotDownloader é gratuito? Qual é a licença?
DepotDownloader é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
DepotDownloader ainda é mantido?
Manutenção ativa. O último commit de DepotDownloader foi em 14 de out. de 2026.
Para que posso usar DepotDownloader?
Arquivar ou inspecionar uma versão histórica específica de um jogo da Steam usando o ID do manifest. Baixar conteúdo do Workshop em uma máquina sem o cliente Steam. Automatizar downloads em lote de arquivos de jogos em um servidor ou ambiente de CI.
Como instalar DepotDownloader?
Instale pelo winget no Windows: winget install --exact --id SteamRE.DepotDownloader Instale pelo Homebrew no macOS (adicione o tap primeiro): brew tap steamre/tools Instale o pacote pelo Homebrew: brew install depotdownloader Ou baixe um binário na página de versões e execute-o pelo console
Onde consigo DepotDownloader?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SteamRE/DepotDownloader

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados