plappa
Self-hosted Audiobooks
Free · In-App Purchases
Disclaimer: plappa only works in connection with a Jellyfin or AudioBookShelf media server!
plappa is an audiobook player/client for Jellyfin, Emby and AudioBookShelf, the popular self-hosted media server.
Features:
- Support for most common audio formats
- Purpose built for audiobooks
- Save and sync playback states via iCloud or your AudioBookShelf server
- Reads metadata like author, narrator and others
- Download audiobooks and podcast episodes for offline listening*
- Support for podcasts, collections and series with AudioBookShelf
* plappa allows you to unlock additional features like downloads and customization options through optional in-app purchases:
You can choose between a one-time purchase or an auto-renewing subscription (1 month free trial included).
The one-time purchase unlocks all current and future updates. With the subscription, all features are available for the duration of your subscription.
Both the subscription and one-time purchase can be shared with your family.
plappa is licensed under the Apple standard EULA: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more Changes:
- Added initial Chinese translation (a huge thank you to moxie1121 for providing the translation!)
- Improved responsiveness of the playback slider
- Fixed a crash
1.6.0 21 Feb
Changes:
- Fixed an issue causing re-authentication pop-up to appear too often
- Fixed an issue causing protocol and port to be ignored when re-authenticating
- Switched to streaming API endpoint in ABS
1.5.6 07/11/2025
Changes:
- Improved error handling for failing In-App purchases
- Fixed an issue causing custom headers not to be included with the server connection check
- plappa now accepts podcasts responses from the ABS API even if enclosure contains empty values
1.5.5 08/10/2025
Changes:
- Fixed an issue causing setup to fail on Apple Watch, rendering the app useless
1.5.4 20/09/2025
New features:
- Implemented support for the authentication in ABS
- Added option to show playback progress as percentage
Changes:
- Improved usability with screen readers
- Improved session syncing during playback
1.5.3 11/09/2025
Changes:
- Added series button to book detail view
- Fixed an issue causing podcasts not to load when "itunespageurl" is empty
- Fixed an issue causing some books not to load on Watch
1.5.2 01/04/2025
Changes:
- Added a workaround for malformed API responses from ABS servers (this should help with missing podcasts)
- Audiobooks now use the "descriptionPlain" attribute for the description, this should fix HTML tags showing up in the description (you might have to manually refresh affected books by dragging down).
1.5.1 14/02/2025
New Features:
- Added (beta) Apple Watch support
- Added option to download entire collections
- Added info screen for updates
Changes:
- Improved handling of playback and other errors
- Fixed a bug causing downloads to disappear in some scenarios
- Remaining time now adjusts based on playback speed
1.5.0 10/01/2025
New Features:
- Added dark and tinted appearance for all app icons
Changes:
- Fixed an issue causing downloaded books to be included in iCloud backups
- Fixed an issue causing login with Emby servers to fail in some cases
- Improved error handling for failed logins
- Fixed an issue causing plappa to retain old metadata even after refreshing
- Fixed an issue causing sessions not to sync in some specific cases
1.4.3 21/09/2024
Changes:
- Fixed an issue causing login to fail in some cases with ABS 2.13.2 and higher
- Fixed a few other bugs causing issues with loading libraries
1.4.2 05/09/2024
New Features:
- Added playback history
- Playback history is now synced with your ABS server
- Added "smart rewind"
- Added filter options for downloaded and played books
- Added option to disable display sleep while playing
- Added absolute seekbar option
- Added total remaining time to player and detail views
Changes:
- Reworked download handling
- plappa will no longer index ebooks without audio
- "Shake to extend sleep timer" now also works when the device is locked and restarts sleep timers
- Fixed an issue causing plappa to crash or pause playback when moving to the background
- Fixed an issue causing plappa to crash when fetching server side deletions
- Fixed an issue causing plappa to stream downloaded books in some cases
- Fixed an issue causing plappa to send playbackstates for deleted books to ABS
- Tapping a tab the second time now moves back to the root of that tab
- Fixed an issue causing up next not to show in the player in some cases
- Added placeholder images for books without covers
- Smaller UI fixes and improvements
1.4.0 16/08/2024
New Features:
- Added an “up next”-queue
- Added support for playlists
- Added bookmarks to now playing view
- Added support for shortcuts
- Added option to send definable headers with all network requests
- Added option to automatically reset sleep timer when resuming playback
- Added sleep timer option for end of next chapter
Changes:
- Improved performance in all lists, especially collections and series
- Fixed a bug causing audiobooks to incorrectly appear as played in ABS
- Fixed an issue causing certain file formats not to play with ABS (OPUS and WAV)
- Fixed an issue causing plappa incorrectly assuming a file is not playable
- The remaining time displayed in the player now respects the playback speed
1.3.0 02/07/2024
New Features:
- Added German translation
- Added option to automatically skip back on interruptions (like calls or navigation instructions)
- Custom chapters in ABS are now respected
- Added chapter list to CarPlay interface
Changes:
- Big under the hood changes for handling chapters and playback progress
- Fixed downloads getting stuck when plappa is moving to the background
- “Back” button now skips to beginning of the current chapter instead of the last one
- Fixed an issue causing podcast episodes not to load when “pubDate” is null
- Improved reliability of progress tracking in multiple places
- Improved reliability with CarPlay
- Fixed an issue causing chapter numbers to be displayed incorrectly for large numbers
1.2.0 15/06/2024
New Features:
- Added narrators tab
- Added swipe down gesture to dismiss player
- Added sorting for podcast episodes
Changes:
- Performance improvements for larger libraries
- Fixed an issue causing finished audiobooks to appear unplayed after restarting plappa
- Fixed an issue causing audiobooks made up of multiple m4b files to receive duplicate track numbers
- Removed 14 day limit for “Where you left off”
1.1.5 08/05/2024
New Features:
- Added customizable tabs and a series tab for ABS
- Added support for SSO with ABS
Changes:
- Improved CarPlay usability, sync reliability on startup
- Improved performance when dragging down the now playing view
- Chapters in the now playing view now automatically scroll to the currently playing chapter
- Improved error messages for failed logins
1.1.4 30/04/2024
Changes:
- Fixed incompatibility with AudioBookShelf 2.9.0
- Fixed an issue causing skips not to work
- Fixed an issue causing
- Fixed an issue causing the bookmark UI to show white text on white background
- You can now delete bookmarks
- Improved handling of chapters (this should fix chapters sometimes appearing out of order)
- Improved chapter end sleep timer
- Fixed an issue causing skips to be executed multiple times while paused
- Fixed playback resumption after interruptions not working in some cases
- Improved debug logging
1.1.3 22/04/2024
New Features:
- Added customizable playback rates, sleep timers and skip times
Changes:
- Outdated items will now be automatically removed from plappa (unless they’re downloaded)
- Playback will now automatically resume after interruptions
- Fixed an issue causing podcasts and episodes not to load correctly for some users
- Added new sorting options for podcasts, books and authors
- Fixed an issue causing hardware pause/skip keys (on headphones/cars) not to work
- Fixed an issue causing the CarPlay interface not to properly update when switching chapters
- Added additional info to CarPlay “now playing” view
- Fixed an issue causing some playback rates to be displayed incorrectly
- Improved performance for collection views (recently added, reading list and such)
1.1.2 15/04/2024
Thank you for all the feedback and suggestions, they have been very helpful!
This is a rather small update containing mostly fixes for the known bugs.
New Features:
- Added sleep timer for end of chapter
Changes:
- Fixed broken navigation on older versions of iOS
- Searching for podcasts no longer crashes the app
- Changed playbackmode to "spokenAudio" to improve interruption handling
- Playback rate now persists when reopening plappa
- Server address field is no longer cleared after interacting with system modals (like password managers)
- Added option to log in without a password
- Fixed close button for debug logs view
- Clarified wording on In-App-purchase view
1.1.1 09/04/2024
Changes:
- Added initial Chinese translation (a huge thank you to moxie1121 for providing the translation!)
- Improved responsiveness of the playback slider
- Fixed a crash
more Version 1.6.0 21 Feb
Data Not Collected The developer does not collect any data from this app.