Pageless
Offline-first audiobook player for your self-hosted Pageless server.
Pageless contributors Multimedia
Screenshots
Description
Pageless is the native Android client for Pageless, a self-hosted audiobook
server. It is offline-first: browse your library, download books for offline
listening, play without a connection, and sync your progress back to your own
server over its token-authenticated JSON API.
You must run your own Pageless server; the app connects to a server URL that you
configure on the login screen. No account or data is sent to any third party.
Server source and setup instructions:
https://github.com/dcaixinha/pageless
Features:
* Browse your library, series, collections, and playlists.
* Open book details with metadata, chapters, bookmarks, and listening progress.
* Download books (audio and covers) for fully offline playback.
* Media3-powered background playback with notification and lock-screen controls,
a mini-player, and a full Now Playing screen.
* Playback progress, bookmarks, and listening history sync back to your server,
merged last-write-wins so multiple devices stay in agreement.
* Light, dark, and system themes.
Pageless is free software, released under the GNU General Public License v3.0 or
later.
Whatβs new (2026-07-22)
π Initial release
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- FOREGROUND_SERVICE_DATA_SYNC
- NotificationsShow notifications.
- Prevent sleepingKeep the device from going to sleep.
- Run at startupStart automatically after the device is switched on.
Show 1 more permissions
- mobile.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments