📚 booktrack Live · Self-host

Reading library + goals for serious readers + book clubs + lifelong learners

Your reading library: want-to-read, reading, read, abandoned. Per-book metadata (title, author, genre, pages, ISBN), your rating + review, dates started/finished. Annual reading goals with progress bars. Stats (pages/year, avg rating by genre, re-read rate). Discovery page surfaces similar books from your own history.

What it does

📖

4 shelves

Want-to-read, Currently reading, Read, Abandoned. Drag between shelves. "Abandoned" is a valid state — no shame, just honest data.

🎯

Annual goals

Set a page goal or book goal per year. Progress bar updates live. Per-month pace vs target. No gamification guilt — just a mirror.

📊

Stats

Pages/year, avg rating by genre, longest/shortest book, re-read rate, longest streak. Find what you actually like vs what you think you like.

🔍

Discovery

"Books like the ones you rated 5 stars." Uses your own reading history — not a recommendation engine that monetizes your attention. Private, server-local.

✍️

Reviews + highlights

Per-book review field (as long as you want). Quote highlights with page numbers. Export your full library to markdown/CSV anytime.

🔒

Reader-owned

Flask + SQLite. Your reading history is not a Goodreads/Amazon targeting asset. No "recommended ads based on your shelves."

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/booktrack.git && cd booktrack pip install -r requirements.txt && python app.py # → port 8470

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Book Club
$29/mo
  • Everything in Hosted
  • Book club mode (shared shelves)
  • Reading challenges
  • Public profile (opt-in)
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

booktrack is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.

bookcircle

Book-club CRM with SwipeNight voting + AI questions.