We're working with Reddit to reestablish the Alexandria community. Stay tuned for updates on r/AlexandriaMediaLib2.

Your Media, One App

A unified client for Audiobookshelf, Kavita, Plex, Jellyfin, and more. Connect to multiple servers and enjoy all your audiobooks, ebooks, and media in one beautiful app.

Rolling Out Now

Version 3.0.0

The biggest release yet. Jellyfin goes end-to-end with music and video, Grimmory joins the family, hi-res audio goes bit-perfect, and offline finally works the way it should.

Jellyfin, Complete

  • Full music experience: playlists, music-style home, artist pages
  • Quality selector, Chromecast, CarPlay & Android Auto
  • Brand-new Jellyfin Video: movies & TV browsing with collections
  • Continue Watching and playback with resume
  • Subtitle & audio track selection, sleep timer

Grimmory Support

  • BookLore has been succeeded by Grimmory
  • Alexandria fully supports Grimmory
  • Existing BookLore connections keep working unchanged

True Hi-Res Audio

  • Bit-perfect lossless FLAC streaming for Plex and Jellyfin
  • Full 24-bit hi-res support
  • Powered by the mpv audio engine

Offline, For Real

  • Every service's Downloads section redesigned
  • Series-grouped grids, cover art, and summaries — all offline
  • Downloaded books, comics, and music open with zero network
  • Offline no longer dead-ends on error screens

Your Whole Library

  • Hidden list caps removed across every service
  • Huge Komga series and 500+ item Jellyfin and Calibre libraries
  • Kavita reading lists and collections show everything
  • ABS Continue Listening shows everything
Coming Next

Version 3.1.0

Three more services, recommendations built from your own library, music that keeps playing, and a Read-Along that lines itself up.

Three New Services

  • Navidrome — and Gonic, Airsonic and other Subsonic-API servers
  • Custom OPDS — COPS, Ubooquity, Calibre-Web OPDS and any OPDS 1.2 or 2.0 catalog
  • Stump, as a full integration — including reading position synced back to the server
  • Each one wired through the whole app: home, queue, car, watch, statistics and search

Discover — Made From Your Own Library

  • “For You” shelves on every service, built from what you actually play
  • Every suggestion says why — “Next in your series”, “Because you finished…”
  • Books, comics, music, film and television — not just the next book in a series
  • Nothing leaves your devices; no third-party recommendation service

Keep The Music Going

  • When an album ends, more of your library continues in the same vibe
  • Chosen from the record that just finished and what you generally reach for
  • Navidrome joins Plex and Jellyfin in CarPlay and Android Auto
  • Offline downloads, All Songs and A-Z scrolling bring Navidrome level with Plex

Read-Along That Lines Itself Up

  • Opens already in sync — it listens, finds the place in the book and sets itself
  • Keeps correcting as you read, instead of holding one offset for a whole book
  • Read-Along offered from the ebook side too, not only from the audiobook
  • Page themes: Paper, Sepia, Slate, Night, Dusk and True Black

One Index Of Everything You Own

  • A single index across every service and every kind of media
  • Link an audiobook to its ebook on any server — matched on title, series, volume and author
  • Powers offline search, cross-service linking and recommendations from one place
  • Rebuilds daily on Wi-Fi, and a service that fails says why

Statistics You Can Trust

  • Music and video no longer inflate your audiobook hours
  • Books-completed stops double-counting
  • Real server-side statistics, pulled where a server actually keeps them
  • One stats page and one card, available on every service and hideable on each
Standard & Premium

What you get

Alexandria is free with two services. Premium lifts the limit and unlocks the features that tie your servers together.

Standard
Free
  • Two services, swappable once a month
  • Up to three server connections for each of those services
  • Every kind of media those services hold — audiobooks, ebooks, comics, music and video
  • Offline downloads and background playback
  • All built-in readers — EPUB, PDF and comics
  • Read-Along, the follow-as-you-listen teleprompter
  • Queues of any length within a single service, with shuffle and reordering
  • CarPlay and Android Auto
  • Chromecast and AirPlay
  • Statistics, goals and reading plans
  • Sleep timer, synced lyrics, and search across both services
  • Bug reports — always free, always read
Premium
Monthly, or pay once for lifetime
  • Every service, no limit — connect as many as you run
  • Unlimited connections per service — run three Plex servers and two Audiobookshelf instances if that is your setup
  • The cross-service queue: mix Plex, Jellyfin and Navidrome in one queue and play straight through it
  • That same mixed queue in CarPlay and Android Auto
  • Apple Watch and Wear OS, with all your services on your wrist
  • Priority support, answered first
Everything is unlocked during the v3.0.0 launch. The Premium tier arrives in v3.1.0, shortly afterwards, along with annual pricing — a cheaper way to subscribe than paying monthly. Nothing you have downloaded ever stops being yours, and playback of a single service is never limited.

Supported Services

🎧
Audiobookshelf
📚
Kavita
🎬
Plex
Music, audiobooks & video
📺
Jellyfin
Music, audiobooks & video
📖
Grimmory
Formerly BookLore
📕
Calibre
🌐
Calibre-Web
📗
Storyteller
📰
Komga
🎵
Navidrome
Subsonic-compatible music servers
📡
Custom OPDS
Any standard OPDS catalog

Features

v3.1.0

Navidrome

Connect to Navidrome — and to Gonic, Airsonic and other Subsonic-API servers. A full music experience: artists, albums, playlists, favorites, search, and offline downloads.

v3.1.0

Custom OPDS

One integration for any standard OPDS catalog — COPS, Stump, Ubooquity, Calibre-Web OPDS, and any OPDS 1.2 feed. Browse, search, download the format you want, and read it in Alexandria's EPUB, PDF, and comic readers.

v3.1.0

Cross-Service Queue in the Car

Your mixed Plex, Jellyfin, and Navidrome queue is now browsable in CarPlay and Android Auto. See the live queue with source labels, jump to any track, and resume where you left off.

v3.1.0

Jellyfin & Navidrome on Wear OS

Browse and play from your watch, with offline downloads and playback that continues when the screen turns off.

v3.1.0

Smarter Statistics

Music and video are now tracked as their own categories — no more music inflating your audiobook hours — with per-source breakdowns and video watching counted for the first time.

v3.0

Server-First Recommendations

Similar-artist suggestions now come from your own server first, with the online lookup only as a fallback.

v3.0

Jellyfin Video

Browse movies & TV with collections and Continue Watching. Playback with resume, subtitle and audio track selection, and a sleep timer.

v3.0

Grimmory

BookLore has been succeeded by Grimmory, and Alexandria fully supports it. Existing BookLore connections keep working unchanged.

v3.1.0

Stump

A full Stump integration, not just an OPDS URL — browse your libraries, read in Alexandria, and have your reading position synced back to the server.

v3.1.0

Discover — For You

Recommendation shelves on every service home, built entirely from your own history against your own libraries. Every suggestion tells you why it is there, and it covers books, comics, music, film and television.

v3.1.0

Keep The Music Going

When an album ends, more of your own library keeps playing in the same vibe — chosen from the record that just finished and the music you generally reach for.

v3.1.0

Self-Syncing Read-Along

Read-Along opens already lined up: it listens to what is playing, finds the place in the book and sets the offset for you. It keeps correcting as you read, rather than holding one setting for a whole book.

v3.1.0

One Media Index

A single index of everything you own, across every service and media type. It powers offline search, audiobook-to-ebook linking and recommendations from one place, and rebuilds itself daily on Wi-Fi.

v2.0

Synced Lyrics

Time-synced lyrics for Plex and Jellyfin music, with an online fallback when your server doesn't provide them.

v3.0

Music Recommendations & History

Last.fm-powered music recommendations plus a listening history for your music.

v3.0

Goodreads & StoryGraph Import

One-time CSV import brings over your reading history, ratings, and want-to-read list.

v3.1.0

Cross-Service Ebook Linking

Pair an Audiobookshelf audiobook with its ebook on any of your servers — Grimmory, Calibre, Calibre-Web, Komga, OPDS or Stump — matched on title, series, volume and author rather than needing one exact key. Choose which service supplies the text.

v3.0

Audiobook ↔ Ebook Linking

Pair ABS audiobooks with their ebooks and Storyteller editions — and resume your place across formats.

v3.0

Download Series

One tap queues an entire series for download.

v3.0

Accurate VBR MP3 Seeking

Seeking in variable-bitrate MP3s now lands exactly where you expect.

v3.0

Faster Cold Starts

Cache-first home screens get you into your library faster on launch.

v2.0

Chromecast Support

Cast audiobooks to any Chromecast device with full playback controls, chapter navigation, and cover art display.

v2.0

Apple Watch App

Control playback, browse your library, and see cover art directly from your wrist with the companion Watch app.

iOS

CarPlay

Browse and play audiobooks hands-free while driving with full CarPlay integration across all services.

Android

Android Auto

Seamless audiobook browsing and playback in your car with fast startup and seek optimization.

v2.0

Unified Library

See all your content from every connected service in one unified view. Filter, sort, and search across everything.

v2.0

Offline Downloads

Download audiobooks, ebooks, comics, and music from any service. Redesigned in v3.0 with series-grouped grids, cover art, and summaries — downloads open with zero network.

v2.0

Global Search

Search across all connected servers at once. Works offline too with a local SQLite search index.

v2.0

Smart Collections

Customize your home screen with manageable, reorderable sections. Show exactly what matters to you.

v2.0

Session Management

View and close open ABS listening sessions directly from the app. Automatic session cleanup prevents orphaned entries.

v2.0

Multi-Server

Connect to multiple servers per service. Switch between home and work servers instantly.

v2.0

Reading Plans & Reminders

Build reading plans with target dates, drag-to-reorder books, per-book pacing (hours per day to finish on time) and link multiple alarm-style reminders that open the right plan when tapped.

v2.0

Upcoming Releases

Discover real pre-order dates for your favorite authors and genres. Three sections — Releasing Soon, Discover, and Recently Released — with optional new-release notifications.

Roadmap

In Progress

Polish & Performance for v3.0.x
Bug fixes and refinements driven by community feedback
Jellyfin Video Downloads
Offline video — take your movies and shows with you
Offline Search for the Newest Services
Bringing the offline search index to the most recently added services
Background Playback Polish on Wear OS
Further refinement of screen-off and background playback on the watch

Planned

Stump
Reachable today through the new Custom OPDS support — a native Stump client is still planned
BookWyrm Reading Sync
Sync reading activity with BookWyrm, the federated Goodreads alternative
LAN Server Auto-Discovery
Find servers on your local network automatically

Future / Exploring

Apple TV Companion App
Alexandria on the big screen
Read-Along Evolution
The next generation of the read-along experience

Bug Reports

Found a Bug?

Help us improve Alexandria by reporting any issues you encounter. Please include your device model, OS version, and steps to reproduce the bug.

Report a Bug

Known Issues

Grimmory (formerly BookLore) interrupted downloads Investigating
Interrupted downloads can interfere with opening the downloaded book.
Series number not showing in Calibre offline Investigating
Series number metadata does not display when viewing Calibre books offline.

Reported Issues

.cbz format limited to 50 pages Unconfirmed
Android: CBZ comics may only display up to 50 pages.

Recently Fixed

Navidrome / Subsonic Music Servers Shipped
Off the roadmap and into the app — Navidrome, plus Gonic, Airsonic and other Subsonic-API servers, with artists, albums, playlists, favorites, search and offline downloads.
Generic OPDS Server Support Shipped
Shipped as Custom OPDS — one integration covering COPS, Stump, Ubooquity, Calibre-Web OPDS and any OPDS 1.2 feed.
Batch Downloads Shipped
Shipped in v3.0 as Download Series — one tap queues an entire series for download.
Jellyfin Chromecast Casting Shipped
Chromecast casting landed as part of the complete Jellyfin music experience in v3.0.
Extended OIDC Support Shipped
OIDC authentication now supported across all compatible services, not just Audiobookshelf.
ABS progress not syncing to server Fixed
Lazy session creation ensures progress always syncs. Manual sync button now bypasses cooldown guards for immediate sync.
Orphaned ABS listening sessions Fixed
Previous sessions are now closed before creating new ones. Eliminated ghost 30-second sessions from redundant session creation.
Play/Resume navigation delay Fixed
Tapping play on hero cards now navigates to Now Playing immediately instead of waiting for media to fully load.
Bookmark double-delete required Fixed
Bookmarks now delete on first tap by clearing the local cache immediately on successful server deletion.
Android splash screen font flash Fixed
Quote text no longer re-renders with a different font when the themed app loads on Android.
Android Auto & CarPlay Fixed
Fixed in v2.0. Android Auto cold-launch, connection stability, and playback resume all working. CarPlay fully functional across all services.

Feature Requests

Have an Idea?

Help shape the future of Alexandria! Share your feature ideas, suggestions for improvements, or integrations you'd like to see.

Request a Feature

Popular Requests

Sleep Timer Enhancements Implemented
Sleep timer now works reliably when phone is locked by tracking audio position.

Join the Community

Get help, share feedback, and connect with other Alexandria users.