Home Assistant

Someone just got a Pimoroni Inky Impression 7.3-inch e-ink panel running off a Pi Pico Plus 2 W on battery power. That is the whole shape of e-ink desk displays in 2026: no cable, no polling app, no wasted screen brightness, and one wake per hour. What that setup needs is a source: the desktop app that renders what shows up on the panel. These eight best apps for e-ink desk displays on desktop are the ones we run on the machine that does the rendering.

Every pick below runs on Linux (the natural home for Pi-adjacent projects) and most run on Windows and macOS too. Some are the actual e-ink pipeline; some are the dashboard source that feeds it.

What makes an e-ink desk display app worth setting up

Five things separate a working setup from a dead panel:

Quick comparison

App Best for Free plan Starting price Runs on
Home Assistant The dashboard source for everything Free Free (self-hosted) Linux, macOS, Windows via Docker
MagicMirror² Weather-plus-calendar dashboard template Free Free Linux, macOS, Windows
InkyPi Pimoroni Inky panel pipeline Free Free Linux (Raspberry Pi native)
MagInkDash E-ink family dashboard renderer Free Free Linux, macOS
DAKboard Cloud dashboard designer Free basic Plus about $5/mo Web (any desktop browser)
Grafana Metric dashboards for panels Free Cloud from about $19/mo Linux, macOS, Windows
PaperTrails E-ink weather and news publisher Free Free Linux, macOS
Node-RED Wiring dashboards to devices Free Free Linux, macOS, Windows

The apps

1. Home Assistant, best dashboard source of truth

Home Assistant is the reason most e-ink desk displays exist. Every sensor in your house lands here (temperature, calendar, laundry state, garage door, energy, health metrics) and the Lovelace dashboard renders it as HTML. Point a headless browser at that dashboard, screenshot it into an e-ink-friendly palette, and push it to the panel.

Home Assistant runs in Docker on any desktop, on a Pi, or on a Home Assistant Yellow appliance. The community add-on ecosystem includes the exact “screenshot to e-ink” scripts most people ship on GitHub.

Where it falls short: Setup takes an evening. The dashboard-to-e-ink screenshot layer is community-maintained rather than official.

Pricing: Free (self-hosted) Platforms: Linux, macOS, Windows via Docker

Download: Home Assistant

Bottom line: The dashboard source you probably already want in the house. E-ink display is one of many things it feeds.

2. MagicMirror², best dashboard template

MagicMirror² was built for smart-mirror projects (a monitor behind a two-way mirror in a hallway). Its layout system, module ecosystem, and calm typography make it the best-tuned template for a dashboard that stays glanceable at all times.

For e-ink, the workflow is: run MagicMirror², snapshot its rendered page at intervals, palette-map and push to the panel. Weather, calendar, transit, RSS, and to-do modules are all built-in.

Where it falls short: Designed for a full-color LED mirror, not a color-limited e-ink panel. Palette mapping is a step you add yourself.

Pricing: Free, open source Platforms: Linux (Raspberry Pi natively), macOS, Windows

Download: MagicMirror² on GitHub

Bottom line: Best pick if you want a mature dashboard template without designing one yourself.

3. InkyPi, best native Inky panel pipeline

InkyPi is a purpose-built dashboard for Pimoroni’s Inky panels. It ships plugins for weather, calendar, artwork, RSS, stock tickers, and photo rotation. It handles the 7-color palette natively, does the dithering right, and includes a scheduler.

Runs on a Raspberry Pi Zero 2 W or a Pi Pico class board (the same class as the article about the battery-powered Inky). Zero configuration beyond your API keys.

Where it falls short: Pi-specific. Not for larger e-ink panels from other vendors without adapter work.

Pricing: Free Platforms: Linux on Raspberry Pi

Download: InkyPi on GitHub

Bottom line: Fastest path from “I bought an Inky Impression” to “it is showing my calendar.”

4. MagInkDash, best e-ink family dashboard

MagInkDash renders a family dashboard (calendar, weather, meal plan, chore rota) as a single palette-correct PNG optimized for 7-color e-ink panels. It runs on a Linux desktop or a Mac, exposes the PNG via HTTP, and lets the panel fetch on a schedule.

The included templates are clean and print-quality. If your goal is a hallway-family board rather than a metrics dashboard, this is the pick.

Where it falls short: Family-dashboard focused; less useful for developer metrics. Configuration is a YAML file rather than a UI.

Pricing: Free Platforms: Linux, macOS

Download: MagInkDash on GitHub

Bottom line: Best pick for a family-shared display in a hallway or kitchen.

5. DAKboard, best hosted dashboard designer

DAKboard is a cloud dashboard designer that runs in any browser. Drag widgets for weather, calendar, news, photos, or custom HTML into a template, publish, and point a headless browser at the URL. Snapshot, palette, push.

The free tier is fine for one dashboard. Plus adds multi-dashboard and richer widgets.

Where it falls short: Cloud-hosted (dashboards run on DAKboard’s servers). Not ideal if the point of the project is self-hosting.

Pricing: Free basic, Plus about $5/mo Platforms: Web (any desktop browser)

Download: DAKboard

Bottom line: Best pick if you want to design a dashboard in an afternoon without setting up a Home Assistant instance.

6. Grafana, best metrics dashboard for the technical

Grafana is what home-lab and self-hosters already run for metrics. If your e-ink display is going to show CPU temp, home-server disk usage, solar generation, or crypto prices, Grafana renders it and exposes a render API you can screenshot into a PNG.

Grafana’s rendering plugin can output a fixed-size PNG on demand, which is exactly what an e-ink pipeline wants.

Where it falls short: Overkill for a family dashboard. Requires a Prometheus or similar data source.

Pricing: Free (self-hosted), Grafana Cloud from about $19/mo Platforms: Linux, macOS, Windows

Download: Grafana

Bottom line: Best pick if you already run Grafana for other metrics.

7. PaperTrails, best e-ink news and weather publisher

PaperTrails is a minimal Python-based renderer that pulls weather, news, and a couple of RSS feeds and renders them for e-ink in a newspaper-style layout. It is the pick when you want the panel to feel like a morning news card, not a dashboard.

The layouts are pre-designed and print-typographic. Configuration is a YAML file with your feed URLs and location.

Where it falls short: Limited widgets compared to Home Assistant. Not extensible without Python knowledge.

Pricing: Free Platforms: Linux, macOS

Download: PaperTrails on GitHub

Bottom line: Best pick for a morning-briefing panel on the desk.

8. Node-RED, best glue between everything

Node-RED is a visual programming environment for wiring services to devices. For e-ink projects, it is the layer that takes a Home Assistant event, a calendar change, or a webhook, formats the payload, and pushes to the panel over HTTP or MQTT.

Runs in Docker or natively. Every home-lab install eventually gets one.

Where it falls short: Not a dashboard renderer by itself. It is the connective tissue between one.

Pricing: Free Platforms: Linux, macOS, Windows

Download: Node-RED

Bottom line: Install this when your panel needs to react to events rather than poll on a schedule.

How to pick the right one

If you already run Home Assistant: Home Assistant plus a community screenshot add-on. Nothing else needed.

If you want a family hallway display: MagInkDash or PaperTrails.

If you just bought an Inky Impression and want it running today: InkyPi.

If you want a dashboard you designed in a browser: DAKboard.

If you want a monitoring board for home-server metrics: Grafana.

If you want the smart-mirror-style calm layout: MagicMirror².

If your dashboard needs to react to events rather than poll: Node-RED as the glue.

FAQ

What is the best e-ink desk display panel to buy?

The Pimoroni Inky Impression 7.3-inch (7-color) is the most common pick for hobbyists in 2026. Waveshare’s larger 10 to 13-inch panels are the step up for family dashboards.

Do e-ink displays need to be plugged in all the time?

No. E-ink holds its image without power. Recent projects run for weeks on a battery because the Pi wakes once an hour, fetches the new render, paints the panel, and sleeps.

What is the best free app for e-ink display dashboards?

Home Assistant plus a community screenshot script if you already run smart home, InkyPi if you have an Inky panel and want to skip setup.

Can I use these on Windows or Mac?

Home Assistant, MagicMirror², Grafana, and Node-RED all run on Linux, macOS, and Windows via Docker. InkyPi, MagInkDash, and PaperTrails are Linux-first.

Do e-ink dashboards work with Google Calendar?

Yes. Home Assistant, MagicMirror², and MagInkDash all include Google Calendar integrations. Authorize once, the events land on your panel.