The OPDS client for iPhone, iPad and Mac

You self host Komga, Kavita, Calibre or Ubooquity, and you want a reader on Apple devices that treats your library with care. Panels is the polished one: point it at your server, sign in, and read DRM free comics and manga on iPhone, iPad and Mac with the same library across all three.


Works with the servers you already run

Komga, Kavita, Calibre Content Server, Ubooquity, and anything else that speaks OPDS 1.x. HTTPS, basic auth, digest auth and self signed certificates are all handled, so the homelab setup you already have keeps working with no extra plumbing.

Honest about each server's capabilities

Komga and Kavita expose progress APIs, so Panels writes your page back to the server as you read. Calibre Content Server does not, so for Calibre, Panels syncs progress across your Apple devices through its own servers with a free account. Each server gets the most that it actually supports.

Stream or download, your call

Read on demand without filling up your device, or download a full series for the train, the flight, the cabin. You decide per series, and the same reader handles both.

Built for long reading, not just browsing

Manga right to left, double page spreads on iPad and Mac, color tint controls and customisable gestures. The library is the surface, the reader is the product.


Pick your server

Panels works with any OPDS 1.x server, but the three we test against daily are Komga, Kavita and Calibre Content Server. Each has its own setup and its own progress sync story. Pick yours.

Komga

Connect with username and password. Progress writes back to Komga through its API, so the web UI and Panels agree on where you stopped.

Calibre Content Server

Start Content Server from Calibre, point Panels at /opds. Calibre has no progress API, so Panels syncs progress across your Apple devices through its own servers with a free account.


Frequently asked questions

Which OPDS servers does Panels support?
Anything that speaks OPDS 1.x catalog. We test daily against Komga, Kavita, Calibre Content Server and Ubooquity. If your server returns a valid OPDS feed, Panels will read it.
Does it support HTTPS, authentication and self signed certificates?
Yes to all three. Basic and digest auth both work. Self signed certificates you can trust on a per server basis, so a homelab setup behind your own CA is fine.
Will reading progress sync back to my server?
For Komga and Kavita, yes, via their progress APIs. For Calibre Content Server, which does not expose a progress endpoint, you can sign in with a free Panels account and we sync progress through our own servers so iPhone, iPad and Mac stay in step. Each server's capabilities are surfaced honestly rather than papered over.
Can I read offline?
Yes. Download any series for offline reading, with the same reader you get when streaming. Useful for travel, useful for flaky wifi, useful for not paying roaming.
Where are the setup guides?
We have a full setup guide for each major server, covering Komga, Kavita and Calibre Content Server. Read the OPDS setup guides

Ready to point Panels at your library?

Panels is free to try on iPhone, iPad and Mac.

Read the blog.