Skip to main content

Track price drops and find deals on books in your TBR list across audiobook and ebook formats.

Project description

TBR Deal Finder TBR Deal Finder

Track price drops and find deals on books in your TBR (To Be Read) and wishlist across digital book retailers.

Features

  • Use your StoryGraph exports, Goodreads exports, Hardcover exports, and custom csvs (spreadsheet) to track book deals
  • Supports multiple library exports
  • Tracks deals on the wishlist of all your configured retailers like audible (excluding kindle)
  • Supports multiple locales
  • Find the latest and active deals from supported sellers
  • Only get notified for new deals or view all active deals
  • Filters out books you already own to prevent purchasing the same book on multiple retailers
  • Track historical pricing* (History limited to your runs making it more accurate over time)
  • Compare pricing across digital retailers
  • Whispersync intelligence* (Where available. See FAQ Below for more)
  • Audible Plus & Kindle Unlimited awareness and alerting
  • Centralized place to view all the audiobooks and ebooks you own

Support

Audiobooks

  • Audible
  • Chirp
  • Libro.fm
  • Kobo

EBooks

  • Kindle
  • Kobo

Locales

  • US
  • CA
  • UK
  • AU
  • FR
  • DE
  • JP
  • IT
  • IN
  • ES
  • BR

Configuration

This tool can use the csv generated by the app you use to track your TBRs. Here are the steps to get your export.

StoryGraph

  • Open https://app.thestorygraph.com/ in the browser of your choice
  • Click on your profile icon in the top right corner
  • Select "Manage Account"
  • Scroll down to "Manage Your Data"
  • Click the button "Export StoryGraph Library"
  • You will be navigated to https://app.thestorygraph.com/user-export
  • Click "Generate export"
  • Wait a few minutes and refresh the page
  • A new item will appear that says "Your export from ... - Download" will appear
  • Click "Download"

Goodreads

  • Open https://www.goodreads.com/review/import in the browser of your choice
  • At the top of the page click the button "Export Library"
  • Wait a few minutes and refresh the page
  • A new item will appear that says "Your export from ..." will appear
  • Click it to download the csv

Hardcover

  • Open https://hardcover.app/account/exports in the browser of your choice
  • In the center of your page click the button "Generate Export"
  • Wait a few minutes and refresh the page
  • A new line item will appear, including a section called "Download"
  • Click the button for the most recent export to download the csv

Custom csv

If you've got your own CSV you're using to track your TBRs all you need are the following columns for it to be in a valid format

  • Title
  • Authors
  • Read Status* (See below)

Optionally, you can add the Read Status column. Set to-read for all books you want to be tracked. If you don't add this column the deal finder will run on ALL books in the CSV.

Installation Guide

Each guide contains everything you need: installation, usage, and updating instructions.

Choose Your Guide

F.A.Q.

What is Whispersync pricing

Whispersync is Amazon's program that discounts audiobooks when you own the ebook.

The trick: This works with any ebook in your library—including Kindle Unlimited books. So you can add a KU ebook (even if you don't want it) to unlock a steep discount on the audiobook.

TBR Deal Finder automatically checks for Whispersync discounts. If you're a Kindle Unlimited member and the ebook is available in KU, it'll show you the discounted Audible price instead of the full price.


Happy deal hunting!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tbr_deal_finder-0.4.1.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tbr_deal_finder-0.4.1-py3-none-any.whl (73.7 kB view details)

Uploaded Python 3

File details

Details for the file tbr_deal_finder-0.4.1.tar.gz.

File metadata

  • Download URL: tbr_deal_finder-0.4.1.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tbr_deal_finder-0.4.1.tar.gz
Algorithm Hash digest
SHA256 aecc567f7f430b7ea16f743d44c081459d894d61c3181a62306a1de65de02240
MD5 111e2eb6f611faf2de771fa990b567fd
BLAKE2b-256 f40f7815e7488462866fef2c98f8803af863dee940d5dce1218ee889079b1e6b

See more details on using hashes here.

File details

Details for the file tbr_deal_finder-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: tbr_deal_finder-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 73.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tbr_deal_finder-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1b9ac17ec91cd34d7876daa57042c5129eda01b35ec36d7bb65d29b2de1064a
MD5 05e3ca84b8d7dc64f02411ea4d6abfba
BLAKE2b-256 8a45f0fe323ab66f3bf9d8616673b61e4f0ec3af825ee3341f3938203939db89

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page