Menu

Tree [8b1ef2] main /
 History

HTTPS access


File Date Author Commit
 postprocessing 2025-06-15 Daniel Garcia Briseno Daniel Garcia Briseno [b5291e] Finalize games.json
 .gitignore 2025-11-05 Daniel Garcia Briseno Daniel Garcia Briseno [2fa8dc] Update with November games. Update dependencies...
 LICENSE 2026-01-15 Daniel Garcia Briseno Daniel Garcia Briseno [8b1ef2] Add license
 README.md 2025-06-13 Daniel Garcia Briseno Daniel Garcia Briseno [08daf3] Update readme
 games.json 2026-01-15 Daniel Garcia Briseno Daniel Garcia Briseno [f22b38] Add january games
 humble_retriever.py 2025-11-05 Daniel Garcia Briseno Daniel Garcia Briseno [2fa8dc] Update with November games. Update dependencies...
 package-lock.json 2025-11-05 Daniel Garcia Briseno Daniel Garcia Briseno [2fa8dc] Update with November games. Update dependencies...
 package.json 2025-11-05 Daniel Garcia Briseno Daniel Garcia Briseno [2fa8dc] Update with November games. Update dependencies...
 requirements-dev.txt 2025-11-05 Daniel Garcia Briseno Daniel Garcia Briseno [2fa8dc] Update with November games. Update dependencies...
 requirements.txt 2025-11-05 Daniel Garcia Briseno Daniel Garcia Briseno [2fa8dc] Update with November games. Update dependencies...

Read Me

Humble Retriever

A tool that will log in to humble bundle and retrieve a list of all humble
monthly games.

Usage

  1. Install dependencies with pip

pip install -r requirements.txt

  1. Import and run! When logging in, humble sends a verification code. The script
    will ask you to enter the code from your email or from 2FA app.

Run from script:

from humble_retriever import HumbleRetriever
driver = HumbleRetriever()
game_list = driver.list_all_games(<your_username>, <your_password>)

Run from cli:

python humble_retriever.py