Framework .NET para criar jogos 2D e 3D multiplataforma em C#, reimplementando o XNA Framework descontinuado pela Microsoft.
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
Instale pelo winget no Windows
winget install --exact --id SteamRE.DepotDownloader - 2
Instale pelo Homebrew no macOS (adicione o tap primeiro)
brew tap steamre/tools - 3
Instale o pacote pelo Homebrew
brew install depotdownloader - 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
Shell multiplataforma, linguagem de script e framework de automação para Windows, Linux e macOS, criado para trabalhar com dados estruturados e objetos.
Driver open source e multiplataforma, executado em modo de usuário, para mesas digitalizadoras, compatível com Windows, Linux e macOS e com interface gráfica configurável.
REPL de C# multiplataforma para linha de comando, com realce de sintaxe, IntelliSense, instalação de pacotes NuGet e conexão a processos em execução.
Ferramenta para desktop e VS Code que permite criar, editar e comparar documentos JSON, além de gerar JSON a partir de classes de linguagens de programação.
Cliente open source do jogo de ritmo osu!, codinome lazer, escrito em C# e voltado para desktop e dispositivos móveis.