Your Grimmory library on a Kindle. Download books, audiobooks and Plex music from one Catalog, read or listen, and keep your place, bookmarks and highlights in sync.
New: no Wi‑Fi? The Kindle 2 and DX sync through your computer →



GZreader is KOReader trimmed down to reading, with the ZenOS interface and a built-in connection to your self-hosted Grimmory (formerly BookLore) book server. It runs on jailbroken Kindles, from the Kindle 2 and Kindle Keyboard to the Paperwhite and newer, and, as test builds, on rooted Nooks: the Nook 1st Edition and the Nook Simple Touch.
The Catalog tab has three pages: swipe between them, or use the page-turn keys. Each is laid out like a shop, and anything you pick downloads in the background while you keep browsing or reading.
Your Grimmory library: Continue reading, Recently added, All books, libraries, shelves, authors, series and search.
Download or Download & open. Your place, bookmarks, highlights and ratings stay in sync.
Grimmory's audiobooks (or a Plex audiobook library): Continue listening, Recently added, authors, shelves and series.
Download & listen opens a cassette walkman. Your place is kept, and synced with Grimmory.
Your Plex music: Recently played, Recently added, playlists, albums and artists, as CD cases.
Download for offline, or Play and it starts as soon as the first track is in, in a portable CD player.
Audiobooks and Music are on Kindles with a speaker or headphone jack (Kindle 2, 3, DX, Touch); the others have the Books page.
Reading position, bookmarks, highlights, notes and ratings go both ways with Grimmory, and your books stand on shelves on the Kindle.
Scan a QR code or type the Kindle's address and a PIN. One page connects everything, single sign-on included, and sends books to the Kindle.
Your Memos notes as sticky notes, and CalDAV calendars or calendar links (Proton, Google…) as an agenda, week or month.
A cassette walkman for audiobooks, with chapters and a sleep timer, and a CD player for Plex albums and playlists, played while you read. On Kindles with a speaker or headphone jack.
On the Kindle 2, 3, DX and Touch: books read in the Kindle's own voice, the sentence highlighted and pages turning by themselves.
Wi‑Fi only when needed, few screen flashes on older Kindles, a built-in English dictionary and updates from GitHub.
Kindle 2 · Kindle DX · no Wi‑Fi needed
The Kindle 2 and DX never had Wi‑Fi. GZreader keeps them in step anyway: plug the Kindle into your computer, open the sync page in Chrome or Edge and press Sync. Everything travels both ways.
Runs in your browser: it talks only to your own servers and writes to the Kindle. Sign-ins are kept on the Kindle, encrypted with its PIN, so any computer can sync it. Any Kindle can sync this way too. Try it with a pretend Kindle.
| Device | Package |
|---|---|
| Kindle 2, Kindle Keyboard (3), DX | gzreader-kindle-legacy |
| Kindle 4, Kindle Touch | gzreader-kindle |
| Firmware 5.16.3 or newer: Paperwhite 3 and later, Kindle 2019–2024, Oasis, Scribe, Colorsoft | gzreader-kindlehf |
| Paperwhite 2 and newer on firmware 5.16.2 or older | gzreader-kindlepw2 |
| Nook 1st Edition (2009, with the colour touchscreen) — test build | gzreader-nook-1st-edition |
| Nook Simple Touch, with or without GlowLight — test build | gzreader-nook |
Each package is for those devices only; the name links to its install steps. Which have been tested: device compatibility.