Script to find amazon prices for books in a Storygraph TBR list
  • Python 93.5%
  • Nix 6.5%
Find a file
ppoum 47d030bec4 Keep original Storygraph title in csv
Instead of only including the Amazon product name, we also keep the
expected title to compare and see if the proper product was found.
2026-06-24 10:31:48 -04:00
.envrc Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00
.gitignore Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00
flake.lock Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00
flake.nix Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00
pyproject.toml Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00
README.md Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00
search_deals.py Keep original Storygraph title in csv 2026-06-24 10:31:48 -04:00
uv.lock Initial mostly vibe coded implementation 2026-06-19 21:21:52 -04:00

Amazon Book Deals scanner

Finds the Amazon price for books on a Storygraph TBR list

Usage

uv run search_deals.py --help

A file named export.csv must be present in the working directory. This file can be generated from the Manage Account page on Storygraph.

results.csv will be generated and will contain every book in the user's TBR, as well as their lowest Amazon price and a link to that page.