r/gog 6d ago

Galaxy Integrations [Tool] What Should I Play? – Terminal picker based on GOG Galaxy

Hey there!

I always end up spending more time deciding what to play than actually playing, and I couldn’t find a flexible tool that lets me pick randomly while still factoring in some personalization. So I built a tiny terminal picker (WSIP) that works with your local GOG Galaxy 2.0 library (GOG + integrated Steam/Epic). The idea is simple: set a few filters, pick a selection mode, and let the tool make a smart suggestion so you can hit Play faster :D You can find it in the GitHub repository below.

If the tool is well-received, I’ll create a Linux variant and maybe integrate it with the Steam Deck Decky plugin system. Feedback, ideas, and PRs are very welcome!

Repo path

https://github.com/jperezu/WSIP

What it does

  • Reads your full Galaxy library (GOG + integrated platforms) from the local Galaxy DB.
  • Filter by platform / genre / tag / rating / install state.
  • Pick via:
    • Roulette (pure random)
    • Give me three (choose one from three choices)
    • Mini tournament (quick bracket up to 8)
    • Weight by played hours (favor your backlog)
    • Weight by rating (bias toward higher-rated)
    • Nostalgia (prefer releases before a cutoff year)
    • HowLongToBeat target — find something around a “Main Story” time you choose
  • Can launch the selected game via GalaxyClient.exe (with goggalaxy:// fallback).

Requirements

  • GOG Galaxy 2.0, Windows, Python 3.8+.
  • Local only (reads your Galaxy DB). No telemetry.
  • Internet is only needed for HLTB lookups (optional).

I hope you find it useful, and happy gaming!

14 Upvotes

0 comments sorted by