calibre-zenby purplecandy

Search the docs

Download calibre-zen

The list of downloads could not be loaded just now. Every release, with a file for Windows, macOS and Linux, is on GitHub.

calibre-zenhomeVersus

calibre-zen vs calibre: Same Library, a Calmer Interface

calibre-zen is calibre with a new interface on top. Here's what's the same, what changed, and when stock calibre is still the better pick.

By 2 min read

The calibre ebook reader
Image: Jaindeepali, CC BY-SA 3.0

The short answer

Use calibre-zen if calibre's interface gets in your way: it's the same library manager with a consistent, themed interface. Stay on stock calibre if you rely on plugins that restyle the app, or want the original look. They can open the same library, one at a time.

Aspectcalibre-zencalibre
What it iscalibre with a new interface layer on topThe original ebook library manager
Library, features, formatsSame as calibre. Calibre's code is wrapped, never editedThe original
Built oncalibre's own release binary (0.2.0: calibre 9.15)Its own codebase
LookSix colour schemes; light, dim and dark; Inter and Literata bundledcalibre's own styling
IconsAll 179 top-level icons redrawn as line glyphs in the theme colourcalibre's original icons
Tag browserReplaced by a filter panel with counts and a ResetTree view
Book listPreview pane above, a Details column, Grid/Table switchTable
PluginsRun as in calibre. Plugins that change the look may conflictAll plugins
SwitchingOne-click import of calibre settings, library and plugins—
PlatformsWindows, macOS, LinuxWindows, macOS, Linux
PriceFree and open sourceFree and open source

calibre is the best library manager there is. It does more than any other tool in its category. calibre-zen exists because its interface makes simple things feel hard: buttons that look the same behave differently, and spacing changes from one panel to the next.

So calibre-zen changes how calibre looks without ever editing calibre.

How calibre-zen is built

calibre-zen is calibre with a new interface layer on top. A separate package, the overlay, attaches to calibre when the app starts and wraps calibre’s functions from the outside. calibre’s own code is left alone, so each new calibre release merges in cleanly.

The installer is calibre’s own release binary with the overlay’s Python beside it. Nothing is compiled; Qt and every compiled piece come straight from upstream. The binary you run is the one calibre published.

What’s different

One consistent theme. Every colour, corner radius and bit of spacing is a named token. Buttons, menus, fields and tabs share one padding and one corner. Six colour schemes, with light, dim and dark.

calibre-zen in dark mode, with the filter panel and the book list as row cards

Three widgets replaced. The tag browser becomes a filter panel. The book list gets a preview pane and a Details column. The status bar shows the library, the sort, the content server and running jobs. They read calibre’s own models and database, so no data is copied.

Every part has a switch. Set CALIBRE_ZEN_STYLE=0 and stock calibre comes back. The theme, icons, filter panel, preview and status bar can each be turned off on their own.

When stock calibre is the better pick

  • You use plugins that restyle calibre. A plugin that sets its own fonts or colours fights with calibre-zen’s theme. Plugins that don’t touch the look run as they do in calibre; DeDRM, FanFicFare, Export to Markdown and Quality Check are tested.
  • You need parts calibre-zen hasn’t reached yet. Some calibre views paint themselves with custom code the theme can’t reach; the bookshelf view is one of them.
  • You want a calibre version the day it ships. calibre-zen moves to new calibre versions in its own releases (0.2.0 is on calibre 9.15).

Using both

You don’t have to choose once. calibre-zen’s welcome wizard copies your calibre settings once and leaves calibre exactly as it was. Both apps can open the same library; use it in one app at a time.

Questions

Does calibre-zen replace calibre?

No. calibre-zen is calibre with a new interface on top: it ships calibre's own release binary and wraps calibre's code instead of editing it. Your calibre install stays exactly as it was.

Can I use my existing calibre library?

Yes. Both apps can open the same library. Use it in one app at a time.

Do calibre plugins work in calibre-zen?

Plugins run as they do in calibre. Plugins that set their own fonts or colours can conflict with calibre-zen's theme. DeDRM, FanFicFare, Export to Markdown and Quality Check are tested.

Can I get stock calibre's look back?

Yes. Set CALIBRE_ZEN_STYLE=0 and stock calibre comes back. The theme, icons, filter panel, preview and status bar can each be turned off on their own.