How vogler/free-games-claimer works
free-games-claimer runs separate browser-automation scripts to sign in to game storefronts, identify currently free items, claim them, and record outcomes for later runs. Epic Games, Prime Gaming, GOG, and the experimental Unreal Engine asset workflow are distinct entry points rather than stages in a shared orchestrator. Shared configuration and utility code supports browser sessions, prompts, persistence, and notifications. The README documents additional Prime Gaming DLC and key-redemption options, but the sampled excerpts do not establish their wiring; unsampled implementations are represented only where the tree supports them.
Main entry points: epic-games.js Epic claims · prime-gaming.js Prime claims · gog.js GOG claims · unrealengine.js UE assets
Components 14
Store workflows
- Epic claims
epic-games.js - Prime claims
prime-gaming.js - GOG claims
gog.js - UE assets
unrealengine.js
Shared runtime
- Configuration
src/config.js - Browser utilities
src/util.js
Runtime state
- Claim records
- Browser profile
External services
- Epic Games Store
- Prime Gaming
- GOG
- Unreal Marketplace
- Apprise services
Other components
- Operator
Connections 28
- Operator → Epic claims: runs
- Operator → Prime claims: runs
- Operator → GOG claims: runs
- Operator → UE assets: runs
- Epic claims → Configuration: reads
- Prime claims → Configuration: reads
- GOG claims → Configuration: reads
- UE assets → Configuration: reads
- Epic claims → Browser utilities: uses
- Prime claims → Browser utilities: uses
- GOG claims → Browser utilities: uses
- UE assets → Browser utilities: uses
- Epic claims → Browser profile: opens session
- Prime claims → Browser profile: opens session
- GOG claims → Browser profile: opens session
- UE assets → Browser profile: opens session
- Epic claims → Epic Games Store: signs in, claims
- Prime claims → Prime Gaming: signs in, claims
- GOG claims → GOG: signs in, claims
- UE assets → Unreal Marketplace: signs in, claims
- Epic claims → Claim records: reads, writes
- Prime claims → Claim records: reads, writes
- GOG claims → Claim records: reads, writes
- UE assets → Claim records: reads, writes
- Epic claims → Apprise services: notifies
- Prime claims → Apprise services: notifies
- GOG claims → Apprise services: notifies
- UE assets → Apprise services: notifies