ShelfDroid
Audiobookshelf Android client with playback, downloads, and server management
- Developer
- 100nandoo
- License
- AGPL-3.0-or-later
- Package
dev.halim.shelfdroid- Category
- Audiobook
- Latest version
- 0.6.3 · Nov 4, 2026
- Minimum Android
- Android 10
Screenshots
Description
ShelfDroid is a third-party Android client for self-hosted Audiobookshelf servers.
Use it to browse your audiobook and podcast libraries, stream playback from your server, keep listening offline on your Android device, and handle common server management tasks from the same app.
Features
• Browse audiobook and podcast libraries from your Audiobookshelf server
• Stream audiobooks and podcast episodes with synced progress
• Download books and episodes for durable offline playback
• Use chapters, bookmarks, sleep timer, playback speed, and player controls
• Manage backups, API keys, users, logs, and server settings when your account has permission
• Review listening sessions and other admin screens available to your account
• Customize sorting, display preferences, and playback settings
Requirements
• An Audiobookshelf server you can sign in to
• Android 10 or newer
ShelfDroid does not provide media, hosting, or a managed server. You bring your own Audiobookshelf library and account.
Use it to browse your audiobook and podcast libraries, stream playback from your server, keep listening offline on your Android device, and handle common server management tasks from the same app.
Features
• Browse audiobook and podcast libraries from your Audiobookshelf server
• Stream audiobooks and podcast episodes with synced progress
• Download books and episodes for durable offline playback
• Use chapters, bookmarks, sleep timer, playback speed, and player controls
• Manage backups, API keys, users, logs, and server settings when your account has permission
• Review listening sessions and other admin screens available to your account
• Customize sorting, display preferences, and playback settings
Requirements
• An Audiobookshelf server you can sign in to
• Android 10 or newer
ShelfDroid does not provide media, hosting, or a managed server. You bring your own Audiobookshelf library and account.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 0.6.3 | Nov 4, 2026 | Android 10 | 10.1 MB |
| 0.6.2 | Oct 31, 2026 | Android 10 | 10.2 MB |
| 0.6.1 | Oct 1, 2026 | Android 10 | 8.8 MB |
| 0.6.0 | Sep 12, 2026 | Android 10 | 8.7 MB |
| 0.5.1 | Aug 16, 2026 | Android 10 | 8.2 MB |
| 0.5.0 | Aug 6, 2026 | Android 10 | 8.1 MB |
| 0.4.8 | Jul 11, 2026 | Android 10 | 7.9 MB |
| 0.4.7 | Jul 3, 2026 | Android 10 | 7.7 MB |
How to install an older version of an Android app · How to install an APK file on Android
From the developer (GitHub)
APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.
Similar apps
-
AudioAnchor
Audio player that tracks the listening process of your audio books and podcasts
-
Voice Audiobook Player
A calm audiobook player for your own files. No account, no ads.
-
Homer Audio Player for Seniors
Audiobooks and podcasts: simple player managed by a caregiver
-
Storii - audiobookshelf client
Audiobookshelf client with downloads, accurate playback sync, and Android Auto
-
Lissen: Audiobookshelf client
Clean Audiobookshelf Player
-
Pretty Good Music Player
-
VoicePlus – Audiobook Player
Play local audiobooks with a smart sleep timer and listening stats.
-
Libre Librivox listener
An unofficial libre application to listen to public domain audiobooks.