An XDA writeup this week walked through wiring a Raspberry Pi 4B to a 2011 Kindle and turning it into an e-ink dashboard for the kitchen wall. The idea is not new. The tooling around it has quietly gotten a lot better in 2026, and the reason to bother is the same reason it worked in 2015: e-ink screens draw effectively no power between refreshes, they read fine in daylight, and a jailbroken Kindle costs about as much as a phone case at a used-goods sale. These are the eight desktop apps we use to actually build the dashboard: some run on the Kindle, some run on a server that pushes to it, and most of the good setups use both.

What to look for in a Kindle dashboard app

E-ink dashboards trade off differently than any other kind. Match the stack to what you actually need on the wall:

Quick comparison

App Best for Runs on Free plan Standout feature
KOReader Rendering fetched PNGs on the Kindle Kindle (post-jailbreak) Fully free (open source) Screensaver plug-in for dashboards
KUAL Launching custom apps on the Kindle Kindle Fully free (open source) Base layer for everything else
TRMNL Kindle Prebuilt dashboard platform Kindle + TRMNL cloud Free tier, paid TRMNL Ready-made plugins (weather, calendar, GitHub)
Home Assistant Piping smart-home data to the Kindle Windows, macOS, Linux, Pi Fully free (open source) screenshot service for any dashboard
MagicMirror2 DIY dashboard framework rendered to a PNG Windows, macOS, Linux, Pi Fully free (open source) Huge module ecosystem
DakBoard Turn-key dashboard rendered from a URL Any (web) Free tier, paid plans Zero-config Google Calendar and photo widgets
Kindle Weather Display Bulletproof single-purpose weather Server (Linux) + Kindle Fully free (open source) Runs on the smallest Pi you own
Node-RED Flow-based data plumbing Windows, macOS, Linux, Pi Fully free (open source) Timer + template rendering in one canvas

The 8 apps

1. KOReader — best for rendering fetched dashboards on the Kindle

KOReader started as an eBook reader that ran on jailbroken Kindles and grew into the general-purpose Kindle userland. The reason it matters for dashboards is the screensaver plug-in: point it at a URL that returns a PNG, and KOReader keeps the screen showing that image, refreshing on a schedule you set. As of 2026, this is the recommended path for pushing an external dashboard to a jailbroken Kindle.

Where it falls short: Requires a jailbroken Kindle. Some older Kindle models are picky about power management, and the plug-in setup expects you to be comfortable in a shell.

Pricing:

Platforms: Kindle (post-jailbreak), plus Windows, macOS, Linux, Android for testing renderings

Download: KOReader releases

Bottom line: The pick to install on the Kindle itself. Everything else in this list pushes to it.


2. KUAL — best base layer for every jailbroken Kindle

KUAL is the Kindle Unified Application Launcher. Post-jailbreak, it gives you a home-screen entry that lists every custom app you have installed, and it is where KOReader, terminal, and any dashboard scripts live. It is not a dashboard on its own; it is the plumbing every other jailbroken-Kindle project depends on.

Where it falls short: Setup takes a few minutes even if the jailbreak was clean. The launcher UI is functional, not pretty.

Pricing:

Platforms: Kindle (post-jailbreak)

Download: KUAL on MobileRead

Bottom line: The starting point. Install this after the jailbreak, then reach for the rest of the list.


3. TRMNL Kindle — best turn-key platform

TRMNL started as a purpose-built e-ink dashboard device, and in 2026 they published an open-source Kindle client. It ships as a KOReader extension, and the setup is roughly twenty-seven steps: jailbreak, KUAL, KOReader, TRMNL plug-in, pair with your TRMNL account. Once running, all the plug-ins (weather, calendar, GitHub, chore tracker, transit) render on the Kindle from TRMNL’s cloud.

Where it falls short: Requires a TRMNL account. Free tier is generous but capped; heavy plug-in use pushes you to a paid plan. The dashboard is TRMNL’s design, so custom layouts require their editor.

Pricing:

Platforms: Kindle (post-jailbreak), TRMNL server-side is web

Download: TRMNL Kindle on GitHub

Bottom line: The pick if you want a working dashboard on the wall this weekend and are ok with a hosted middle-layer.


4. Home Assistant — best if you already run HA

Home Assistant ships a screenshot service that renders a Lovelace dashboard to a PNG. Point a Kindle at it (KOReader plug-in, or the older MRPI/kindle-dash approach), and every widget your HA already has (weather, motion sensors, energy, calendar) becomes an e-ink dashboard. The setup is native HA, so there is no extra service to run.

Where it falls short: Requires a running Home Assistant instance. Lovelace dashboards rendered to greyscale need care; some tiles look terrible in 1-bit.

Pricing:

Platforms: Home Assistant runs on Linux, Windows, macOS, and every home-server platform worth naming

Download: Home Assistant install

Bottom line: The pick if you already run HA. The kitchen dashboard becomes another view of your smart home, not a second stack.


5. MagicMirror2 — best DIY dashboard framework

MagicMirror2 is the veteran of the smart-mirror / smart-display world. It runs a browser rendering a full-screen dashboard, and the module ecosystem covers every widget you can name: weather, transit, news, calendar, photo carousel, MQTT feeds, custom scripts. Puppeteer or a headless Chromium can push its output to a PNG on a timer, and the Kindle pulls the PNG.

Where it falls short: The stack is Node.js, and it does want a machine to run on (a Pi Zero 2 W is enough). Custom modules vary in quality.

Pricing:

Platforms: Windows, macOS, Linux, Raspberry Pi (Node.js)

Download: MagicMirror docs

Bottom line: The pick for a highly customised dashboard where you own every widget.


6. DakBoard — best zero-config option

DakBoard is a hosted dashboard service that renders a page you can point anything at. The layout builder is a drag-and-drop grid: photo carousel from Google Photos, calendar from Google Calendar, weather, news, a static image. Set the page URL as the KOReader screensaver source, done.

Where it falls short: Hosted, so your dashboard depends on their uptime. Full functionality lives behind a paid plan.

Pricing:

Platforms: Any device with a browser; the source machine is a rendering server (Windows, macOS, Linux, Pi)

Download: DakBoard

Bottom line: The pick if the goal is to be done in an hour and you are ok with a hosted dashboard.


7. Kindle Weather Display — best single-purpose classic

Kindle Weather Display is the project every Kindle-dashboard tutorial cites eventually. A tiny Python script on a Linux machine renders a weather forecast to a 1-bit PNG in Kindle-native resolution, uploads it, and the Kindle pulls it on a cron schedule. It is boring in the best way, and it runs on the smallest Pi you can find.

Where it falls short: Weather only, out of the box. If you want a calendar or a chore board, you have to build it yourself around the same renderer.

Pricing:

Platforms: Linux (renderer), Kindle (client)

Download: Kindle Weather Display on GitHub

Bottom line: The pick when you want one number on the wall and you never want to touch it again.


8. Node-RED — best flow-based data plumbing

Node-RED is a flow-based programming canvas that already runs in a lot of homelabs, and it is the fastest way to build a dashboard renderer without writing a full app. Wire an HTTP-in node to a template node to a puppeteer-render node, save the PNG, expose it on a URL, done. If the data source is Home Assistant, the WebSocket integration lets Node-RED react to state changes without polling.

Where it falls short: Not a dashboard on its own. You still have to design what gets drawn.

Pricing:

Platforms: Windows, macOS, Linux, Pi

Download: Node-RED install

Bottom line: The pick if you already run Node-RED and want a custom Kindle output without a new stack.


How to pick the right combination

There is no single app. The good setups pair one “runs on the Kindle” pick with one “renders on a server” pick.

FAQ

Do I have to jailbreak the Kindle? For any of the setups above, yes. The jailbreak is what lets you install KUAL, which is what lets you install everything else.

Which Kindle models work best? Older Paperwhites (PW3, PW4) and the Kindle Touch are the most-documented. Newer devices (2024+) have tighter firmware and fewer working jailbreaks; check the current status on MobileRead before starting.

How long does the battery last? With 15-30 minute refresh intervals and Wi-Fi off between refreshes, two to four weeks is realistic. Refresh once an hour and it climbs to a couple of months.

Can I control the Kindle from my phone? Indirectly. Change the dashboard on the server (Home Assistant, MagicMirror, TRMNL), and the Kindle picks it up on the next refresh. There is no touch control loop worth building.

Do I need a Raspberry Pi? No. Any always-on machine works as the renderer: a NAS, an old laptop, a spare mini PC. A Pi is popular because it is cheap and idles at a few watts.