ShelfDroid is a third-party Android client for self-hosted Audiobookshelf servers. Use it to browse 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.
- 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
- All server management functionality available to your account*
* Embedding metadata and editing chapters are the only missing server management features; mobile implementation is still being explored.
View implemented server management features
| Feature | Implemented |
|---|---|
| Manage Book, Podcast, Episode | โ๏ธ |
| RSS Feeds | โ๏ธ |
| Backups | โ๏ธ |
| Logs | โ๏ธ |
| API Keys | โ๏ธ |
| Users | โ๏ธ |
| Server Settings | โ๏ธ |
| Open Sessions | โ๏ธ |
| Listening Sessions | โ๏ธ |
| โ๏ธ | |
| Notifications | โ๏ธ |
| Authentication | โ๏ธ |
| Item Metadata Utils | โ๏ธ |
| Edit Libraries | โ๏ธ |
- Add in-app settings for notification customization
- Android Auto
- Add in-app settings for customization
- Integrate Google Assistant for voice control
- Introduce custom themes for personalization
- Enhance playback controls with bookmarks and sleep timers
- Develop a modern and user-friendly UI
- Support audiobook chapters for easy navigation
- Implement core audiobook streaming functionality
- Add offline downloading and playback
- Improve search and filtering features
- Email management
- Notifications management
- Item Metadata Utils
- Listening Sessions
- Authentication management
- Edit Libraries
See the issue tracker for current work and feature requests.
Project documentation lives in docs/DOCS.md, including requirements, contributing guidance, code style, and architecture notes. Recent release notes are tracked in CHANGELOG.md.
- Audiobookshelf for the server platform ShelfDroid connects to
ShelfDroid is open source under the GNU Affero General Public License v3.0. Copyright (c) 2026 100nandoo










