A React Native audiobook player that streams real public domain recordings from LibriVox and archive.org. Eight classic books pre-loaded — from Napoleon Hill to Marcus Aurelius — with chapter navigation, sleep timer, bookmarks, and background audio.
Streams MP3s directly from archive.org — no fake data, no placeholder tracks.
Full chapter list per book, auto-advance, skip forward/back 15–30 seconds.
Save any moment with a timestamp. Resume from exactly where you saved.
All recordings sourced from LibriVox — 100% public domain, legally free to distribute.
Theron Q. Dumont
James Allen
Napoleon Hill
Marcus Aurelius
Sun Tzu
Arthur C. Doyle
Jane Austen
Wallace D. Wattles
LibriVox recordings have no album art. Instead of leaving covers blank, I built a BookCover component that generates a unique linear gradient per genre with the author initials and title rendered on top. Every book looks polished without a single image file.
The player screen shows a rotating circular cover that spins when playing and freezes when paused. Achieved with Animated.loop + a ref that tracks current rotation to prevent jumping when resuming.
Implemented a setInterval that decrements the remaining seconds, displaying a live countdown in the UI. When it hits zero it calls pauseAsync() and clears itself — no extra libraries needed.
Download the APK and install it on any Android device. Eight classic audiobooks ready to play — no account, no subscription, no ads.
Download Yonder APK