Grimmory
$9.00 / month
Free trial: 7 days
Sign-up fee: $1.00
Managed Grimmory hosting for a complete digital library: ebooks, PDFs, comics, and audiobooks with a built-in reader and device sync.
Hosted Grimmory: managed digital library hosting for readers who take their collection seriously, from EPUBs to comics to audiobooks.
Early Access
This app is a brand-new addition to ElfHosted, and is considered beta. It runs, we test it, and your trial lets you prove it fits before you commit, but our support team does not yet have deep experience with it. Expect some trial and error: lean on the upstream documentation, experiment freely, and share what you learn in Discord, where the community and team are figuring these new apps out together. If you need a battle-tested workflow today, our established apps are the safer pick.
What is Grimmory?
Grimmory is a digital library for ebooks, PDFs, comics, and audiobooks. Smart shelves organise your collection with rule-based filtering and full-text search; metadata, covers, and reviews are pulled from Google Books, Open Library, and Amazon (all editable); and a built-in web reader handles EPUBs, PDFs, and comics with annotations, highlights, and progress tracking.
Grimmory is the community continuation of BookLore: when the community moved, it gathered 3,700 stars within four months, and it has since added audiobook support (M4B, M4A, MP3, OPUS) on top of everything BookLore did well.
Key Features
- Every format that matters: EPUB, MOBI, AZW3, FB2, PDF, CBZ/CBR/CB7 comics, and M4B/M4A/MP3/OPUS audiobooks in one library.
- Smart shelves: Custom and dynamic shelves with rule-based filtering, tagging, and full-text search.
- Built-in reader: Read in the browser with annotations, highlights, and reading-progress tracking.
- Device sync: Connect a Kobo, use any OPDS-compatible app, or sync progress with KOReader.
- BookDrop auto-import: Drop files into a watched folder and Grimmory detects, enriches, and queues them for import.
- One-click sharing: Send any book to a Kindle, an email address, or another user, straight from the interface.
- Multi-user: Separate shelves, progress, and preferences per user, with local or OIDC authentication.
Grimmory in Your Stack
Grimmory can be the single home for a reading household: drop new files into its BookDrop folder (FileBrowser makes that easy), read in the browser, and sync to Kobo, KOReader, or Kindle. If you keep audiobooks in Audiobookshelf, Grimmory's audiobook support gives you the option of consolidating, or of running both side by side.
Why Run Grimmory on ElfHosted?
A library is a long-term commitment: years of files, metadata, annotations, and reading progress. ElfHosted keeps all of it running, updated, and backed up while you just read.
- Managed access and support: Provisioned in minutes, kept current with upstream's brisk release pace, with humans on Discord when you need them.
- Plays well with other ElfHosted apps: FileBrowser for BookDrop, Audiobookshelf alongside, and your whole subscription on one dashboard.
- Persistent config: Library, metadata, annotations, users, and progress survive restarts and upgrades.
- Simple subscription: One flat monthly price with a 7-day trial, cancel anytime.
Works With
- Kobo / KOReader: Native device sync, including reading progress.
- Kindle: One-click send-to-Kindle from any book page.
- OPDS apps: Any OPDS-compatible reading app can browse your library.
- FileBrowser: Drop new files into the BookDrop folder from any browser.
- Audiobookshelf: Run alongside, or consolidate audiobooks into Grimmory.
Frequently Asked Questions
Is Grimmory the same as Grimoire?
No, and the similar names are a coincidence. Grimoire (also on the ElfHosted store) is a library and campaign manager for tabletop RPG groups: rulebook PDFs, maps, tokens, and session tracking. Grimmory is a general digital library for ebooks, comics, and audiobooks. If your shelves are adventure modules and battlemaps, Grimoire is your app; for everything else you read and listen to, Grimmory is the right place.
How does Grimmory relate to BookLore?
Grimmory is the community continuation of BookLore: the same library foundations, actively developed by the community that moved across, with new capabilities such as audiobook support.
I already use BookLore on ElfHosted. Do I start over?
No. Grimmory migrates your existing BookLore library automatically the first time it starts: database, users, covers, and reading progress all carry across, and you sign in with your existing credentials. Your book files under /storage are shared, so nothing moves or duplicates.
Does Grimmory include any books or audiobooks?
No. Grimmory organises and serves the library you supply: your purchased ebooks, DRM-free files, and audiobooks. It does not provide content.
How do I log in?
Grimmory manages its own accounts (with OIDC support), inside ElfHosted single sign-on. Create your admin account on first access, then add users for the rest of the household, each with their own shelves and progress.
Only logged in customers who have purchased this product may leave a review.
Related products
Storyteller
Self-hosted ebook + audiobook fusion โ combine your EPUB and its audiobook into a single EPUB 3 with Media Overlays so the words highlight as the narrator reads.
A managed Storyteller instance hosted on ElfHosted. Upload an ebook and its audiobook; Storyteller transcribes the audio, aligns it sentence-by-sentence with the ebook text, and outputs a single EPUB 3 file with Media Overlays. Open the result in any compatible reader โ including the dedicated iOS and Android Storyteller apps โ and read along while the narrator reads, with text highlighting in time. Audible’s Immersion Reading / Whispersync for Voice, on your own files.
Transcription is the slow part of alignment, and on ElfHosted it runs on shared NVIDIA T4 GPUs instead of your instance's CPU. A four hour audiobook transcribes in around half an hour rather than several hours. The GPU pool is shared between tenants, so timings vary with how many other transcriptions are running.
Shelfmark
Unified ebook and audiobook download hub โ search web archives, torrent, Usenet, and IRC from a single interface.
A managed Shelfmark instance hosted on ElfHosted. Search and download ebooks and audiobooks from multiple sources โ popular web archives, torrent, Usenet, and IRC โ through one clean interface. Metadata from Hardcover and Open Library. Real-time download queue. Built-in Cloudflare bypass. Integrates directly with Calibre Web (Automated), BookLore, and Audiobookshelf as a download client.
Openbooks
Web UI for IRC ebook downloads โ search irc.irchighway.net without touching an IRC client.
A managed Openbooks instance hosted on ElfHosted. Search the IRC Highway #ebooks network via a clean web interface โ type a title, pick a result, download direct to your browser or straight to rclone-mounted cloud storage. No IRC client, no DCC setup, no bots to configure. The oldest ebook source on the internet, with a modern front-end.
Komga
Self-hosted comics and manga library server โ series metadata, reading order, and Tachiyomi/Mihon native support.
A managed Komga instance hosted on ElfHosted. Serve CBZ, CBR, PDF, and EPUB comics and manga from your own library with full series and reading-order metadata, a polished web reader, and native Tachiyomi/Mihon support via the Komga extension. Fully FOSS. Bring your own comic and manga files.
BookLore
Self-hosted digital library for PDFs and ePubs โ built-in reader, multi-user, OPDS, metadata from Goodreads and Google Books.
A managed BookLore instance hosted on ElfHosted. Host and manage your PDF and ePub library with a fast built-in web reader, automatic metadata from Goodreads, Amazon, and Google Books, multi-user access with per-library permissions, and an OPDS 1.2 catalog for external reading apps. No Calibre database required โ upload books directly. Fully FOSS, actively maintained.
Shoko
AniDB-driven anime library manager โ exact file identification via ed2k hashing, perfect metadata for Plex, Jellyfin, and Kodi.
A managed Shoko instance hosted on ElfHosted. Shoko fingerprints your anime files via ed2k hashing, matches them against AniDB (the authoritative anime database), and provides correct metadata โ proper episode counts, OVAs, seasons, romanized titles โ to Plex, Jellyfin, and Kodi via dedicated plugins. The fix for everyone whose anime library has been silently wrong in their media server for years.

Reviews
Clear filtersThere are no reviews yet.