Android audiobook app for free public-domain LibriVox recordings.
- Browse and search LibriVox by title, author, chapter, or reader.
- Stream chapters or download books for offline listening.
- Keep a personal library with progress, likes, and bookmarks.
- Listen with speed, sleep timer, chapter skip, Cast, and background media controls.
- Open the original LibriVox page or donation link from each book.
- Android Studio or JDK 17
- Android SDK 37
- Min Android SDK 36
./gradlew :app:assembleDebug
./gradlew :app:installDebugThe app website is a static GitHub Pages site in docs/.
npm run serve
npm run check:site
npm run buildnpm run serve previews the site at http://127.0.0.1:4173/. Set PORT=4174 or pass -- --port 4174 to use a different port.
npm run build validates the static site. It does not generate a separate output folder because GitHub Pages serves docs/ directly. The included GitHub Actions workflow uploads docs/ to GitHub Pages after the check passes.
The iOS Liquid Glass port checklist lives in docs/ios-liquid-glass-checklist.md. The stricter builder-checklist review lives in docs/ios-builder-checklist-review.md.
- Replace the sample
applicationId. - Add release signing.
- Publish a privacy policy.
- Verify all artwork, metadata, and audio attribution.
- Keep the app clear that it is unofficial and not affiliated with LibriVox.
MIT. See LICENSE.




