Back to browse
GitHub Repository

BeePub is a self-hosted ebook library and reader for EPUB collections. It can serve as a modern alternative to calibre-web, while also working as a standalone library for users who do not run Calibre.

9 starsPython

BeePub – A reading-first alternative to Calibre-Web

by sheldon7337·Jul 14, 2026·4 points·0 comments

AI Analysis

●●●BangerSolve My ProblemNiche GemCozy

Finally beats calibre-web with native iOS app and proper vertical CJK text rendering.

Strengths
  • Read-only sync with existing Calibre libraries avoids complex migration workflows.
  • Native iOS app via Capacitor with offline reading beats browser-only alternatives.
  • Built-in KOReader progress sync (kosync) bridges e-ink devices and self-hosted libraries.
Weaknesses
  • Optional AI features feel tacked on compared to the core reading experience.
  • iOS app currently limited to TestFlight, lacking public App Store distribution.
Category
Target Audience

Self-hosters, ebook collectors, KOReader users

Similar To

Calibre-Web · Kavita · Komga

Post Description

I've used Calibre's content server and calibre-web, and for actual reading I was on Calibre + Apple Books. It got the job done, but it never felt smooth — so I built my own, working with Claude Code.

It's fully compatible with Calibre — that's how I run it myself: my books still live in a Calibre library, and BeePub just points at it and stays in sync (read-only; Calibre remains the source of truth). Same as calibre-web.

I've put a lot of work into CJK / Traditional Chinese support (including vertical text), and into manga EPUBs. There's also a native app built with Capacitor, currently on TestFlight (iOS). It also speaks OPDS and KOReader progress sync (kosync), so it plays nicely with e-ink readers.

If you're curious, play with it at https://demo.beepub.app (login: demo / demodemo — the data resets every 6 hours).

This is a project I dogfood every single day, so expect it to keep getting updates!

Similar Projects

Open Source●●Solid

Self hosted video feed for children

Vertical TikTok-style feed for family videos using Go and ffmpeg transcoding pipeline.

CozyShip It
vkolev
403mo ago