Talebook is a self-hosted personal ebook library server that allows you to import, organize, and host your ebook collection on the web. It provides a built-in browser-based EPUB reader so you can read books directly without downloading them, and it can push selected ebooks to a Kindle device via email for offline reading.
The main features of talebook/talebook are: Self-Hosted Web Interfaces, User Authentication, Ebook Library Management, Self-Hosted Web Servers, Local Media Bulk Importers, Shared Library Access, OPDS Servers, Kindle Email Deliveries.
Open-source alternatives to talebook/talebook include: gotson/komga — Komga is a self-hosted digital comics and eBook server that organizes, serves, and streams CBZ, CBR, PDF, and EPUB… crocodilestick/calibre-web-automated — Calibre-Web-Automated is a self-hosted ebook library server that watches file system folders for new ebook files,… linuxserver/docker-calibre-web — This project provides a containerized self-hosted web interface and server for browsing, reading, and managing digital… kareadita/kavita — Kavita is a self-hosted digital library server designed for hosting, organizing, and sharing collections of digital… janeczku/calibre-web — Calibre-web is a self-hosted web application that provides a browser-based interface for browsing, managing, and… fastapi-users/fastapi-users — FastAPI Users is a ready-to-use authentication library for FastAPI applications that handles user registration, login,…
Komga is a self-hosted digital comics and eBook server that organizes, serves, and streams CBZ, CBR, PDF, and EPUB files through a web interface. Built as a Java Spring Boot application with SQLite-based metadata storage, it provides multi-user access controls with individual reading progress tracking and supports the OPDS protocol for compatibility with third-party reader applications. The server distinguishes itself through comprehensive authentication options, including OAuth2 and OpenID Connect support with automatic account creation and email verification, alongside traditional cookie an
Calibre-Web-Automated is a self-hosted ebook library server that watches file system folders for new ebook files, automatically converts them to a target format, enriches their metadata from online sources, and inserts them into a Calibre-managed library. It provides a web interface for browsing, reading in-browser, searching full text, and managing collections, while also supporting user authentication through multiple protocols including OAuth 2.0, OpenID Connect, LDAP, magic links, and reverse proxy headers. The server integrates directly with Kobo e-reader devices, synchronizing books, co
This project provides a containerized self-hosted web interface and server for browsing, reading, and managing digital book collections over a local network. It serves a full desktop application capability entirely through a lightweight browser-based network interface, maintaining library integrity and metadata state by mounting external database files directly into the container volume. The application enables users to search, filter, and read digital book collections stored in a database, transform documents between different publication formats using integrated conversion tools, and modif
Kavita is a self-hosted digital library server designed for hosting, organizing, and sharing collections of digital books, comics, and magazines across multiple devices. It functions as a digital media metadata manager and an OPDS content server, enabling the distribution of publications to compatible reading applications. The system includes a cross-platform web-based reader that supports digital book annotations and highlights. It utilizes a role-based access control system to manage user permissions and enforce age restrictions for shared libraries. The platform provides comprehensive lib