BookOrbit
com.bookorbit
Zapstore _@zapstore.dev Your self-hosted ebook & audiobook library client.
Republished from GitHub / F-Droid by the Zapstore main account.
BookOrbit is a native Android client for your own self-hosted BookOrbit server — a personal library for ebooks and audiobooks that you control. BookOrbit does not host any content itself. Point the app at your own BookOrbit server and get a fast, native way to browse, read, and listen to your library on your phone or tablet. FEATURES • Sign in with username and password or your OIDC provider • Browse and search your full library, with smart scopes and collections • Author and series pages • Built-in ebook reader (EPUB, MOBI, AZW3, FB2, CBZ) and PDF reader, with progress synced to your server • Audiobook player with background playback, sleep timer, Chromecast and Android Auto • Download books for offline reading and listening • Upload and review new books with Book Drop • Your data stays on your server — no ads, no tracking, no analytics REQUIREMENTS You need access to a running BookOrbit server to use this app. The app does not provide or host a server.
First release: Oct 24, 2026, 2 total releases.
Most recent release: Oct 24, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Oct 24, 2026 0.7.1## [0.7.1](https://github.com/deranjer/bookorbit-android/compare/v0.7.0...v0.7.1) (2026-10-24) ### Bug Fixes * **reader:** recover from WebView renderer termination ([9c1170f](https://github.com/deranjer/bookorbit-android/commit/9c1170f45ffaeb92b84f6614cbf0c1734d875057)) * **reader:** recover from WebView renderer termination ([240b40b](https://github.com/deranjer/bookorbit-android/commit/240b40b1990ba1e3ea27ab1c604f4b5306fd17b4))
- Oct 24, 2026 0.7.0## [0.7.0](https://github.com/deranjer/bookorbit-android/compare/v0.6.0...v0.7.0) (2026-10-24) ### Features * **network:** opt-in trust for user-installed CA certificates ([4bfdbd1](https://github.com/deranjer/bookorbit-android/commit/4bfdbd1073c33afab993ef5653993561bc37b208)) * **network:** opt-in trust for user-installed CA certificates ([4751479](https://github.com/deranjer/bookorbit-android/commit/4751479ce74c8ceb8f689b0df00e302bb321b51a)) * **reader:** add opt-in server web reader and immersive reading ([9334fe6](https://github.com/deranjer/bookorbit-android/commit/9334fe6928da83723d94dc887d06bea3faad0bdf)) * **reader:** add opt-in server web reader and immersive reading ([9bf6253](https://github.com/deranjer/bookorbit-android/commit/9bf6253ff994974ac0a610eb1579048f73f1692a))
More…
### Bug Fixes * **auth:** drain pending preference writes before key recovery ([7316934](https://github.com/deranjer/bookorbit-android/commit/73169342b87979c83367ebfafaa5227b893ec216)) * **auth:** recover from an undecryptable secure store and exclude it from backup ([3390932](https://github.com/deranjer/bookorbit-android/commit/3390932ab323e1aaaaf9f0a7224dda28c079e7bc)) * **auth:** recover from undecryptable secure store, exclude from backup ([e24e97b](https://github.com/deranjer/bookorbit-android/commit/e24e97bd7dd4fcd61800cf76a9424697f71a39f5)) * **auth:** retain database ownership across credential recovery ([5c04d6d](https://github.com/deranjer/bookorbit-android/commit/5c04d6dabfa0db1d79e69ee8a7bfb7644cd4ccf8)) * **cast:** apply book queue loads through the playback service ([39e74bc](https://github.com/deranjer/bookorbit-android/commit/39e74bc80c34e5e07e12bacff695872ce52c7bcd)) * **cast:** hide embedded chapter tracks without changing audio offsets ([8fd90bd](https://github.com/deranjer/bookorbit-android/commit/8fd90bddb810e735dee46396c9fefd54e3f14202)) * **cast:** pause local playback and load the resume position atomically ([c3bab7b](https://github.com/deranjer/bookorbit-android/commit/c3bab7ba127025334e605e0d8204b5c1979da9d9)) * **cast:** preserve audiobook format for extensionless streams ([d0f76d8](https://github.com/deranjer/bookorbit-android/commit/d0f76d8e50a98428857c16f42cc859d14867bf95)) * **cast:** prevent chapter scans and preserve playback across book changes ([960fe33](https://github.com/deranjer/bookorbit-android/commit/960fe337d4436b898f8171b3e1101b5b92d751c8)) * **cast:** route replacement books and restore the latest source queue ([e06d36d](https://github.com/deranjer/bookorbit-android/commit/e06d36d00e334b2a48f35e28353902fc9de90a9e)) * **cast:** set a MIME type on cast queue items and survive handoff failures ([4107776](https://github.com/deranjer/bookorbit-android/commit/4107776dacf1970365285472a241f72c41d71267)) * **cast:** track progress through partially loaded multi-file queues ([5cca1b9](https://github.com/deranjer/bookorbit-android/commit/5cca1b9e516d140d28bbe0279c4cfb3d8d679cf3)) * **network:** scope user CA consent to server setup hostname ([dd5097d](https://github.com/deranjer/bookorbit-android/commit/dd5097d6f78e5ddb2aa0f3fed3ef31d6afb717ae)) * **settings:** reserve space for trailing controls ([7e821a0](https://github.com/deranjer/bookorbit-android/commit/7e821a040eadc29addc331bc3527f4d637c55c59))