A reading list tracker that keeps your entire library organised in one place, right in your browser. Add the books you want to read, the ones you are reading now, the ones you have finished, and the ones you gave up on — each on its own shelf. For every book you can record the author, genre, total page count, a 1–5 star rating, free-form notes, and exactly where you are up to. The tracker turns those page numbers into a live progress bar and rolls everything into a quick summary: how many books you have finished, your average rating, and how many pages you have read in total.
It is built for readers who want something lighter than a full social-cataloguing site but more capable than a note in their phone. There are no accounts, no sign-ups and no network calls — your list is saved automatically on this device and is yours alone.
How it works
Everything happens client-side. When you add a book it is written to your browser’s
localStorage, so it is still there when you come back tomorrow. Each book carries a
status (want to read, reading, finished, or did not finish), and changing that status
does sensible things automatically: moving a book to Reading stamps a start date, and
moving it to Finished stamps a finish date and snaps progress to 100 percent.
The four cards at the top double as filters and counters — click Reading to see only the books you are mid-way through. A search box matches title, author or genre, and a sort menu lets you order by date added, title, author, rating or progress. Open any book to edit its shelf, log the current page against the total, change the genre, or jot down notes and quotes. The percentage in each progress bar is simply the current page divided by the total page count.
When you want your data elsewhere, Export CSV produces a spreadsheet-ready file with one row per book, and Backup JSON saves a complete snapshot you can later reload with Restore JSON — handy for moving between a laptop and a phone.
Example
Say you add Dune with 688 pages on the Reading shelf. You log that you are on page 344, and the progress bar fills to 50 percent. A week later you finish it: switch the shelf to Finished, give it 5 stars, and type a note about the ending. The summary line updates to show one more finished book, folds 5 stars into your average rating, and adds 688 to your pages-read total. Meanwhile The Name of the Wind sits patiently on your Want to read shelf until you are ready, and a half-read title you have lost interest in can be moved to DNF so it stops cluttering your active list without being deleted.
Filter to Finished, sort by Rating (high–low), and you instantly have your personal best-of list — then hit Export CSV to keep a copy. Every figure and every note stays in your browser; nothing is ever uploaded.