Inglenook is a purpose-built audiobook and ebook client for Jellyfin. If you love self-hosting your media but find Jellyfin's built-in book support lacking, Inglenook gives you a polished, dedicated experience for reading and listening — all while keeping your library managed in one place.
Audiobook Player
Full playback controls with adjustable speed (0.5x–2.0x), chapter navigation, and chapter-aware progress tracking. Set a sleep timer by duration or end-of-chapter. Background playback with media notification controls and automatic position syncing back to your Jellyfin server.
Ebook Reader
Read EPUBs with native rendering powered by Readium. Your reading position is saved automatically so you always pick up right where you left off.
Library & Organization
Browse by books, authors, or series. Search with live results. Filter by audiobook or ebook. Toggle between grid and list views. Create personal bookshelves to organize your collection your way.
Offline Support
Download audiobooks and ebooks for offline use. Smart caching keeps the app responsive even on slow connections.
Bookmarks
Save bookmarks at any position with optional notes and jump back to them instantly.
Multi-Server Support
Connect to multiple Jellyfin servers with username/password or Quick Connect authentication. Downloads, bookshelves, and playback positions are scoped per server.
Theming
Choose from 9+ built-in themes or fully customize colors, corner radius, padding, and more. Set a custom wallpaper with blur effects or use dynamic backgrounds from your current book's cover art.
Requires a running Jellyfin server with the Bookshelf plugin installed. For the best experience, pair with the optional Inglenook Jellyfin Plugin for enhanced metadata and library features.