Add support for deep linking to library items via the audiobookshelf://item/<libraryItemId> custom URL scheme. This allows external apps to open a specific book directly in the Audiobookshelf app.
This adds handling for audiobookshelf://item/<libraryItemId> deep links, both for when the app is already running and when it's launched from a deep link (cold start).
How have you tested this?
Tested manually on Android (don't have access to iOS).
Screenshots
N/A
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/1846
**Author:** [@zvea](https://github.com/zvea)
**Created:** 4/14/2026
**Status:** 🔄 Open
**Base:** `master` ← **Head:** `feature/android-item-deep-links`
---
### 📝 Commits (1)
- [`6ed3ef9`](https://github.com/advplyr/audiobookshelf-app/commit/6ed3ef9d5b7540d9611c45d61fe9457c538a1ffb) Add deep link support for opening library items
### 📊 Changes
**3 files changed** (+46 additions, -1 deletions)
<details>
<summary>View changed files</summary>
📝 `layouts/default.vue` (+8 -0)
📝 `plugins/init.client.js` (+33 -0)
📝 `store/index.js` (+5 -1)
</details>
### 📄 Description
## Brief summary
Add support for deep linking to library items via the `audiobookshelf://item/<libraryItemId>` custom URL scheme. This allows external apps to open a specific book directly in the Audiobookshelf app.
## Which issue is fixed?
Fixes #1840
## Pull Request Type
Both Android and iOS, frontend.
## In-depth Description
This adds handling for `audiobookshelf://item/<libraryItemId>` deep links, both for when the app is already running and when it's launched from a deep link (cold start).
## How have you tested this?
Tested manually on Android (don't have access to iOS).
## Screenshots
N/A
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1846
Author: @zvea
Created: 4/14/2026
Status: 🔄 Open
Base:
master← Head:feature/android-item-deep-links📝 Commits (1)
6ed3ef9Add deep link support for opening library items📊 Changes
3 files changed (+46 additions, -1 deletions)
View changed files
📝
layouts/default.vue(+8 -0)📝
plugins/init.client.js(+33 -0)📝
store/index.js(+5 -1)📄 Description
Brief summary
Add support for deep linking to library items via the
audiobookshelf://item/<libraryItemId>custom URL scheme. This allows external apps to open a specific book directly in the Audiobookshelf app.Which issue is fixed?
Fixes #1840
Pull Request Type
Both Android and iOS, frontend.
In-depth Description
This adds handling for
audiobookshelf://item/<libraryItemId>deep links, both for when the app is already running and when it's launched from a deep link (cold start).How have you tested this?
Tested manually on Android (don't have access to iOS).
Screenshots
N/A
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.