.NET framework para crear juegos 2D y 3D multiplataforma en C#, como reimplementación de XNA Framework de Microsoft, cuyo desarrollo se discontinuó.
SteamRE/DepotDownloader
Herramienta de consola para descargar depots, elementos del Workshop y contenido de juegos de Steam por ID de app, depot o manifest, basada en SteamKit2.
- Estrellas
- 3,474
- Forks
- 431
- Issues abiertos
- 60
- Último commit
- hace 7 días
¿Qué es?
DepotDownloader es un programa de línea de comandos para descargar contenido de los servidores de depots de Steam. Permite descargar una app completa, un depot específico o una versión concreta del manifest. También puede descargar elementos de Steam Workshop por PublishedFileId o UGC ID. Está basado en la biblioteca SteamKit2 y funciona con .NET 8.0. No tiene interfaz gráfica.
La herramienta usa la cuenta anónima de forma predeterminada y permite iniciar sesión con una cuenta de Steam para acceder a contenido restringido. El inicio de sesión admite introducir la contraseña, escanear un código QR con la aplicación móvil de Steam y usar sesiones guardadas. Las opciones de descarga permiten elegir plataforma, arquitectura, idioma y rama, además de especificar listas de archivos, validar checksums y usar un modo solo de manifest que genera un manifest legible sin descargar contenido.
El programa se puede instalar desde las versiones de GitHub, winget en Windows o Homebrew en macOS.
Funciones clave
- 01Descarga apps completas, depots específicos o una versión concreta del manifest por ID.
- 02Descarga elementos de Steam Workshop por PublishedFileId o UGC ID.
- 03Admite el acceso anónimo y el inicio de sesión con una cuenta mediante 2FA, código QR o sesiones guardadas.
- 04Permite filtrar por sistema operativo, arquitectura, idioma y rama.
- 05Verifica los checksums de los archivos descargados y permite descargar desde una instancia local de Lancache.
Casos de uso
- Archivar o inspeccionar una versión histórica concreta de un juego de Steam mediante el ID del manifest.
- Descargar contenido de Workshop en un equipo que no tenga el cliente de Steam.
- Automatizar mediante scripts la descarga masiva de archivos de juegos desde un servidor o entorno de CI.
Inicio rápido
- 1
Instala mediante winget en Windows
winget install --exact --id SteamRE.DepotDownloader - 2
Instala mediante Homebrew en macOS (primero añade el tap)
brew tap steamre/tools - 3
Instala el paquete mediante Homebrew
brew install depotdownloader - 4
O descarga un binario desde la página de versiones y ejecútalo desde una consola
Antes de usarlo
- Solo funciona en consola; no tiene interfaz gráfica.
- Para descargar contenido restringido necesitas una cuenta de Steam con los permisos de acceso correspondientes.
Temas
Preguntas frecuentes
- ¿Qué es DepotDownloader?
- Herramienta de consola para descargar depots, elementos del Workshop y contenido de juegos de Steam por ID de app, depot o manifest, basada en SteamKit2. DepotDownloader es un programa de línea de comandos para descargar contenido de los servidores de depots de Steam. Permite descargar una app completa, un depot específico o una versión concreta del manifest. También puede descargar elementos de Steam Workshop por PublishedFileId o UGC ID. Está basado en la biblioteca SteamKit2 y funciona con .NET 8.0. No tiene interfaz gráfica.
- ¿DepotDownloader es gratuito? ¿Qué licencia tiene?
- DepotDownloader es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿DepotDownloader sigue mantenido?
- Mantenimiento activo. El último commit de DepotDownloader fue el 14 oct 2026.
- ¿Para qué puedo usar DepotDownloader?
- Archivar o inspeccionar una versión histórica concreta de un juego de Steam mediante el ID del manifest. Descargar contenido de Workshop en un equipo que no tenga el cliente de Steam. Automatizar mediante scripts la descarga masiva de archivos de juegos desde un servidor o entorno de CI.
- ¿Cómo se instala DepotDownloader?
- Instala mediante winget en Windows: winget install --exact --id SteamRE.DepotDownloader Instala mediante Homebrew en macOS (primero añade el tap): brew tap steamre/tools Instala el paquete mediante Homebrew: brew install depotdownloader O descarga un binario desde la página de versiones y ejecútalo desde una consola
- ¿Dónde consigo DepotDownloader?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/SteamRE/DepotDownloader
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Shell multiplataforma, lenguaje de scripting y framework de automatización para Windows, Linux y macOS, diseñado para trabajar con datos estructurados y objetos.
Driver de código abierto y multiplataforma, en modo usuario, para tabletas gráficas, compatible con Windows, Linux y macOS y con una GUI configurable.
Un REPL de C# multiplataforma para la línea de comandos, con resaltado de sintaxis, IntelliSense, instalación de paquetes NuGet y conexión a procesos en ejecución.
Herramienta de escritorio y extensión de VS Code para crear, editar y comparar documentos JSON, además de generarlos a partir de clases de lenguajes de programación.
Cliente de código abierto para el juego de ritmo osu!, con nombre en clave lazer, escrito en C# y dirigido a plataformas de escritorio y móviles.