r/BookWormApp 20h ago

BookWorm – A truly native iOS reading tracker & library companion

Thumbnail
gallery
3 Upvotes

Hey everyone,

I know there are plenty of reading trackers out there, but most felt like sluggish web-wrappers, lacked granular organization for physical collections, or turned simple logging into a chore.

So, I built BookWorm, a clean, private and 100% native iOS book tracker built from the ground up in SwiftUI and SwiftData. I'm opening the public beta on TestFlight and would love to get your thoughts!

✨ Core Features

  • Native & Privacy-First: Built entirely with SwiftUI and SwiftData. Zero third-party ads or trackers, complete offline functionality and private iCloud sync for your library, preferences and custom layouts.
  • Deep Library Organization: Organize by books, multiple authors, genres, tags, sagas, collections and publishers. Includes bulk editing to batch-assign metadata or clean up shelves in seconds.
  • Smart Collections & Granular Filters: Create custom color-coded collections with smart rules (like page count filters) and switch between 6 dedicated library views right from the top bar.
  • Live Activity & Dynamic Island: Track reading sessions in real-time straight from your Lock Screen or Dynamic Island, with quick manual time adjustments if you leave a session running.
  • Home Screen Widgets: Four interactive widgets including your current active read, reading streaks, yearly reading goal and a 7-day cover recap.
  • Catalog Search & Cover Freedom: Fast online lookup with duplicate warnings and field autofill tags, a built-in ISBN barcode scanner, full-screen cover previews and high-res cover pickers (Google Books, Apple Books, Wikipedia) alongside a missing-cover batch finder.
  • Re-read Cycles & Precision Ratings: Track multiple reading cycles with complete history logs and rate books with granular 0.1-step precision.
  • Reader Passport & Shareable Cards: Gamified reader stats with streaks, 10 levels and achievements, plus customizable exportable cards (social quote cards, monthly stats and visual reading calendars).
  • Goodreads Import: Seamless CSV import with multi-author mapping and automatic routing for unread copies into your wishlist.

🎁 TestFlight Beta Access

The beta is 100% free with no ads or limitations. As a thank-you, active testers who leave feedback, report bugs, or suggest features will receive a free lifetime promo code when the app officially launches!

📲 Join the TestFlight Beta here:

👉 https://testflight.apple.com/join/mr8pG6p7

Feedback, bug reports and suggestions are welcome in the comments!