11 apps Goodreads
BookLore screenshot thumbnail

BookLore

BookLore centralizes personal electronic book, audiobook, and comic collections into an organized private media server equipped with automated metadata scrapers and e-reader synchronization. Users can drop EPUB, PDF, CBZ, and MOBI files into a watched BookDrop directory to trigger automated format parsing, background cover retrieval, and staged queue imports. Integrated metadata scrapers query Google Books, Open Library, Goodreads, and Amazon to automatically fill synopsis summaries, author records, publishing dates, and review scores. Dynamic Magic Shelves categorize volumes through custom rule-based filters, author collections, and full-text search indexes across your complete literature catalog. The browser-based reader renders documents with adjustable typography, night modes, audio playback controls, text annotations, and persistent bookmarking. Hardware e-readers and mobile devices connect through native Kobo Store emulation APIs, bidirectional KOReader progress synchronization, and OPDS catalog feeds. Multi-tenant permissions provide each household member with private reading statistics, personalized shelves, email book delivery, and direct send-to-Kindle dispatch. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU AGPLv3 licensed.

Deploy
Shelfmark screenshot thumbnail

Shelfmark

When household readers want a single web portal to search, request, and deliver ebooks and audiobooks without juggling separate indexers or download clients, Shelfmark unifies the entire acquisition pipeline in one self-hosted hub. Universal search mode queries Hardcover, Open Library, and Google Books for rich cover art, series order, and edition metadata before aggregating matching releases across every configured source. Direct search mode queries individual providers immediately for rapid title lookups. You can connect Prowlarr torrent and Usenet indexers, direct web download mirrors, IRC book channels, and Soulseek peers through slskd inside one unified interface. Multi-user accounts support granular request policies where family members or friends submit book or release requests for admin approval, complete with per-user language preferences and custom delivery targets. Completed downloads automatically rename and route files into Calibre, Calibre-Web, Grimmory, BookLore, or Audiobookshelf watch folders, or dispatch directly to e-readers over SMTP email. Built-in authentication supports local credentials, reverse proxy headers, OpenID Connect single sign-on, and existing Calibre-Web user databases. Optional WireGuard VPN with a fail-closed kill switch and Tor routing keep external indexer queries private. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Tome screenshot thumbnail

Tome

Tome is a self-hosted ebook library that knows how you read, not just what you own, syncing your place between an e-reader and the browser while turning every session into statistics. Its TomeSync plugin for KOReader records time on page, pages turned, and device, then syncs positions bidirectionally and works fully offline, queuing sessions until you reconnect. Browse and bulk-download whole series from the e-reader menu, with stable book IDs keeping history intact when files change. Reading stats grow sharper the more you read: streaks, time-of-day heatmaps, pace, completion estimates, author affinity, and per-book breakdowns fill three insight tabs. The built-in reader opens EPUBs with themes and font controls, manga in page, spread, or webtoon scroll modes with RTL support, and PDFs directly. Volumes group into series with arcs and status badges, so a forty-volume saga reads as one story. Metadata arrives from Hardcover, Google Books, and OpenLibrary with a side-by-side diff and cover picker. A Bindery inbox reviews incoming files before they join the library, and the OPDS catalog serves KOReader, Panels, or any OPDS client with per-user PINs. Admin, member, and guest roles govern per-book visibility behind API tokens. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Floppy screenshot thumbnail

Floppy

Why split your entertainment life across half a dozen siloed apps when Floppy tracks every movie, television episode, anime season, book, comic, video game, board game, album, and podcast in one unified self-hosted library? A configurable home dashboard shows exactly how much runtime remains in your current shows alongside personalized recommendation rows driven by your genre, studio, cast, and tag history. Music and podcasts are first-class citizens backed by MusicBrainz discography metadata, track-level scoring, Last.fm scrobble polling, and live Pocket Casts episode synchronization. Collectors can catalog physical and digital media ownership down to the exact disc format, video resolution, HDR standard, audio codec, and bitrate, complete with automated Plex collection syncing. Live webhooks and scheduled jobs connect directly to Plex, Jellyfin, Emby, Audiobookshelf, Sonarr, Radarr, and Seerr so watches, listens, and library additions log themselves automatically. You can curate public or private lists with programmable smart-list rules, RSS and JSON feeds, Trakt watchlist imports, and barcode ISBN scanning for physical books. Recap-style statistics let you compare custom date ranges across reading streaks, pages read, listening hours, and top actors or authors, while a REST API and built-in Model Context Protocol server power custom automations. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Calibre-Web Automated screenshot thumbnail

Calibre-Web Automated

Turn any chaotic digital book archive into an autonomous, self-organizing reading portal using Calibre-Web Automated, a digital library manager featuring hands-free format conversions, metadata fetching, and e-reader synchronization. Readers can drop raw ebook files into the automated intake directory and watch the system instantly convert between twenty-eight distinct file types, repair malformed EPUB internal markup, and fetch enriched metadata from Hardcover, Kobo, and ISBN databases. The responsive web reader lets you browse collections, read directly in any desktop or mobile browser, and organize titles into dynamic rules-based Magic Shelves that update automatically. Built-in KOReader sync harmonizes reading progress and bookmarks across mobile devices and e-ink readers, while native OPDS feeds connect seamlessly to your favorite external reader applications. Administrative tools empower you to run hybrid SQL and fuzzy duplicate detection scans, perform batch metadata editing across entire series, enforce cover art changes directly into source files, and auto-dispatch newly ingested books to Kindle or Kobo devices via scheduled email delivery. Granular multi-user controls allow administrators to assign folder permissions, restrict downloads, enforce dark mode themes, and authenticate readers securely through OAuth and OpenID Connect identity providers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU General Public License v3.0 licensed.

Deploy
BookOrbit screenshot thumbnail

BookOrbit

Consolidate your entire digital library into a self-hosted reading sanctuary with BookOrbit, an open-source media platform that organizes ebooks, audiobooks, comic archives, and research PDFs within a personal private cloud. Readers can enjoy multi-format media directly through responsive browser readers that support EPUB, CBZ, and M4B formats without external browser extensions. The platform synchronizes reading bookmarks, highlights, and completion statuses across web interfaces, Kobo ereaders, and KOReader devices. An automated metadata enrichment engine queries fourteen upstream bibliographic indexes, downloading cover artwork, chapter breakdowns, author biographies, and series taxonomies. The staging workspace allows librarians to inspect incoming files, review suggested metadata revisions, and embed updated tags directly into physical storage archives before shelving. Custom reading dashboards track annual book goals, calculate daily streaks, and plot reading habit radar charts. Multi-user configurations support distinct per-user collections, granular content permissions, and single sign-on authentication through OpenID Connect providers. Power users can export private OPDS feeds to external mobile reading applications or push books directly to connected Kindle hardware. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU AGPL v3.0 licensed.

Deploy
Jelu screenshot thumbnail

Jelu

Every time a commercial book-tracking platform changes its terms or shuts down, years of reading notes and carefully curated wishlists risk getting lost in messy spreadsheet migrations; Jelu puts your entire reading life under your own control as a self-hosted personal Goodreads alternative. Readers log books as currently reading, finished, or dropped, track page progress and dated reading events, and organize titles across unlimited custom shelves using flexible tags. Adding new books takes seconds through mobile camera ISBN barcode scanning, EPUB and OPF metadata extraction, or automated online searches that query Calibre metadata plugins and fallback book providers for covers, summaries, and publisher identifiers. Migrating existing libraries is effortless with bulk imports for Goodreads CSV exports and plain-text ISBN lists alongside one-click CSV data exports. Author pages automatically pull biographies from Wikipedia and include a deduplication tool to merge duplicate author records created during bulk imports. Household and book-club members can sign in via local accounts, LDAP, or reverse-proxy authentication to share book ratings, write public or instance-wide reviews, inspect yearly and monthly reading statistics, and generate HTML or Markdown embed snippets for personal blogs and digital journals. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
BookWyrm screenshot thumbnail

BookWyrm

Instead of handing your reading history to a retail platform and letting an algorithm decide what you read next, BookWyrm lets a self-hosted community of readers make the recommendations. Shelve every book as to-read, currently reading, stopped, or finished, record start and finish dates with progress updates along the way, and set an annual reading goal to keep the habit honest. Rate and review finished books, drop a comment while you are mid-chapter, or save a quotation worth keeping, and all of it can appear on the book page alongside reviews aggregated from other connected instances. Follow friends to see their shelves fill up, join a group to build a shared reading list, or create your own list and choose whether it stays closed, accepts suggestions for approval, opens to everyone, or belongs to the group. Posts, shelves, and lists each carry their own privacy level, public, unlisted, followers-only, or private, and you can approve followers by hand before they see anything. Because instances federate over ActivityPub, your readers can follow you from another BookWyrm community or straight from Mastodon, and book metadata is shared between servers so small instances do not catalog alone. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Anti-Capitalist Software License licensed.

Deploy
Dewarr screenshot thumbnail

Dewarr

Your want-to-read shelf and your audiobook library finally talk to each other, so the next book you finish can trigger the hunt for the one after it. Dewarr syncs Goodreads shelves, CSV exports, custom public lists, and Hardcover lists, then watches them for new additions worth listening to. Connect Audiobookshelf or Grimmory and it knows what you already own, importing finished downloads into verified library folders instead of leaving files stranded in a downloads directory. Follow authors and series to catch future releases, with back-catalog review, filters, and exclusions before anything is grabbed, including release-day acquisition for titles you are waiting on. When you approve auto-download, it searches MyAnonamouse, Prowlarr, and AudiobookBay, ranks sources by your format, size, and seed preferences, and hands transfers to qBittorrent. Multi-file MP3 releases come back as one chapterized M4B, a chapter per file, ready for your player. The discovery page personalizes shelves with followed lists, award collections, trending books, and new releases. Household members get individual accounts, reading lists, and permissions, with sign-in through OpenID Connect providers or Plex. Notifications for grabs, imports, and digests go out over Discord, ntfy, Apprise, or plain webhooks. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Bindery screenshot thumbnail

Bindery

Stop wrestling with dead scrapers and scattered reading folders by orchestrating your digital library through Bindery, an automated ebook and audiobook management platform that tracks favorite authors, monitors release schedules, coordinates indexer searches, and organizes media collections. Users can configure monitoring profiles to automatically track author bibliographies across OpenLibrary, Google Books, and Hardcover without fear of dead endpoints breaking their library. Dual-format tracking allows each book entry to hold separate digital ebook and multi-part audiobook files in distinct directory roots. The integrated search engine evaluates Newznab and Torznab indexers in parallel, scoring releases by edition tags, audio bitrate, narrator names, and release year to grab the highest quality versions. Download jobs pass seamlessly to background clients like SABnzbd, NZBGet, Transmission, or Deluge, moving completed files into custom library folder structures with hardlinks. An interactive release calendar highlights upcoming publications, while the manual metadata editor locks custom titles, genres, and series ordering against upstream refreshes. Readers can browse curated collections directly through the built-in OPDS feed on mobile reading apps or export organized media straight into Calibre and Audiobookshelf. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
BookLogr screenshot thumbnail

BookLogr

For avid readers who want to catalog their home bookshelves and track annual reading progress without handing personal habits to commercial social networks, BookLogr delivers a self-hosted personal library and reading tracker that replaces Goodreads and The StoryGraph. Searching by title, ISBN-10, or ISBN-13 pulls book covers, author names, page counts, and descriptions directly from OpenLibrary, while manual entry and user-defined custom fields let you record text, numbers, dates, selections, or boolean attributes for rare and indie editions. Configurable library tabs organize titles across Reading, To Be Read, Already Read, Did Not Finish, and All views with instant author filtering. As you read, you can update your current page number or completion percentage, log start and finish dates across multiple re-reads, and rate completed books on a granular 0.5 to 5.0 star scale. Readers can capture page-linked notes and favorite quotes, keeping reflections private or publishing them to a dedicated Notes and Quotes feed on a shareable public profile. Automated Mastodon integration posts reading milestones to the fediverse, while OpenID Connect single sign-on and single-user mode adapt the workspace for households or solo collectors. Built-in Goodreads CSV import and one-click exports to CSV, JSON, and HTML guarantee complete data portability. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Deploy