← Back to tools

gog-cli

CLI client for managing your GOG.com game library

gaming linuxmacoswindows Go MIT

Description

gog-cli is a command-line tool for managing your GOG.com game library. It can list owned games, download installers and extras, verify file integrity, and sync your library to local or cloud storage (S3-compatible or filesystem). Useful for maintaining offline backups of your DRM-free GOG collection.

AI Summary

CLI tool for managing and backing up your GOG.com DRM-free game library to local or cloud storage.

Capabilities

  • + List and search owned GOG.com games
  • + Download game installers and extras
  • + Verify file integrity of downloaded games
  • + Sync library to S3-compatible storage
  • + Sync library to local filesystem
  • + Track library changes over time

Use When

  • Backing up your GOG.com game library offline
  • Maintaining a DRM-free game archive
  • Automating GOG game downloads in scripts

Avoid When

  • x Managing Steam or other non-GOG libraries
  • x You only own a few games and prefer the web interface

Usage Patterns

List owned games

gogcli manifest generate

Generates a manifest of all owned GOG.com games

Download games to local storage

gogcli download --storage fs --path /mnt/games

Downloads game installers to a local directory

Related Tools

View AGENTS.md for gog-cli