The unofficial cross-platform app for Audiobookshelf, available on Android, iOS, Windows, and Linux.
This is a third-party app for the Audiobookshelf server, designed to maintain a single codebase for multiple OS platforms.
The app is written in Dart and utilizes the Flutter framework.
While the current version may not include all the features of the first-party app, it is a work in progress with ongoing development.
Summary
🔀 Fast Account Switching - Switch between multiple Audiobookshelf accounts with different servers in just two clicks.
🚀 Advanced Caching - Caches items, libraries and more to save a ton of mobile data
📄 Pagination - Load more items when you reach the end of lists to save data.
📈 Does Not Rely on a Socket - Use the app even with an occasionally interrupted connection.
📅 Up-to-date Sync - The app stays synchronized with the server when connected to the internet.
🔁 Queue Support - Add multiple items to the queue and play them in order. Even works offline.
🔊 Advanced Player Controls - Skip chapters, set a sleep timer, adjust playback speed, and more.
📴 Offline Support - Listen to your audiobooks even when you're offline. Sync offline up to one year
🔎 Fast Search - Search for audiobooks. Preserves query while switching library or user.
📖 History - Track where you paused, skipped, and resumed.
📊 Stats - View your listening habits over the past 365 days, including total time, frequency, and recent activity.
HTML Support - Converts HTML in descriptions and makes links clickable.
🚀 Fast Loading - Option to enable fast loading that loads even the biggest libraries in a fraction of time.
🚗 Car Player Mode (Big Buttons) - Big buttons for easy control while driving.
?? Many Settings - Customize the app to your liking. Head to Settings to learn more.
Tray Icon - Control the app from the tray icon. (Desktops)