← Back

Readleap

SwiftSwiftUIiOSWidgetKitLive Activities

Readleap is a book tracker for iOS. Build a personal library, log reading sessions, save quotes and notes, and watch your habits add up over time.

Readleap is an iOS app for readers who want a calm, focused way to keep track of what they’re reading. It started as a personal project, then grew into a full app on the App Store. Everything stays on the device by default, no account, no analytics, no online sync required.


The app is written in Swift and SwiftUI, and uses native iOS features where it helps: WidgetKit for home and lock screen widgets, Live Activities for the running reading session, and the camera plus on-device text recognition for capturing quotes from physical books.


Track what you’re reading, in any format

Books can be organised into Want to Read, To Read, Reading, and Finished. Progress can be tracked by pages, percentage, or time, so the same workflow works for physical books, eBooks, and audiobooks. Adding a book is a barcode scan or a search away.


Readleap home screen with monthly goal, currently reading, and a popular books shelf

Home screen, with a monthly goal, the active book, and a popular books shelf


Save quotes straight from the page

You can scan a paragraph with the camera, select the part you want, and add it as a quote attached to the book it came from. No retyping, no separate notes app to keep in sync.


Capturing a quote from a physical book using the camera and on-device text recognition

Quote capture from a physical book, using on-device text recognition


Detail views adapt to the book

The book detail view picks up colours from the cover, so each book ends up with its own atmosphere. Notes, quotes, sessions, and progress all live with the book itself, instead of getting scattered across other apps.


Book detail view for Anne of Green Gables, with progress bar and Continue Reading button

Book detail view, tinted with colours pulled from the cover


Widgets and Live Activities

The home screen widgets show the current book, the latest quote, and a heatmap of recent reading activity. Starting a session pins it as a Live Activity on the lock screen, so the timer is one glance away without unlocking the phone.


iPhone home screen showing Readleap widgets, Live Activity, and reading-activity heatmap

Lock screen Live Activity and home screen widgets


Available on the App Store

Readleap is available now on iPhone. Download it from the App Store to try it.

More projects

View all projects →

Work with me