I built a tiny open‑source app that lets you “shuffle” Paizo’s Deck of Endless Treasure on your computer and spit out polished, ready‑to‑use loot—perfect for solo journaling, hex‑crawls, or fast prep.
Software version of the Deck of Endless Treasure
PF Endless Treasure is a lightweight Python app that simulates draws from Paizo’s Pathfinder Deck of Endless Treasure using JPGs you purchase from Paizo. You point the app at a folder of your deck images, and it shuffles and reveals a 5‑card layout (four backs + one front) the same way you’d do with the hardcopy of the deck. Everything runs locally; nothing leaves your machine. It’s free and MIT‑licensed.
You can get it over at GitHub. A little bit of Python app experience is helpful.
If you haven’t seen the deck: you combine four cards to generate a unique magic item (type, level, look, quirks, and hooks) with over 100 million possible combinations. The items are generic enough that you can adapt them to RPGs other than Pathfinder, too.
For solo players
-
Speed: One key press gives you a new treasure result, ideal for keeping momentum in a solo session.
-
Focus: A clean, felt‑table visual lets you see the draw without juggling physical cards or watching them slide off each other over and over.
-
Offline & distraction‑free: Runs locally; great on travel laptops or session‑only devices.
-
Reproducible: Browse card fronts/backs by section or jump straight to an Item # to revisit a prior find.