Skip to content

Tour ​

Kuroshiro is the server a TRMNL calls in to. It decides what each Device shows and in what order, renders it for the Device's panel, and keeps an eye on the Devices while they run. Everything is managed in one admin UI that ships in the same Docker image as the API.

Every screenshot on these pages comes from that admin UI with sample data, and follows this site's light or dark theme. To click through the real thing, open the live demo; it resets once a day.

The Devices list: what each Device shows, when it was last seen, its battery and any AlertThe Devices list: what each Device shows, when it was last seen, its battery and any Alert
The Devices list: what each Device shows, when it was last seen, its battery and any Alert
AreaWhat you get
DevicesAuto provisioning, Settings, Sleep Mode, Mirroring, Special Functions, Sensors and logs
ScreensUploads, links, HTML, Plugin and Mashup Screens, Order and Schedules
PluginsPoll and Webhook Plugins, Data Sources, Liquid Templates and Recipe import
AlertsLow battery, offline and failing Data Source Alerts, delivered through Apprise
Firmware & Device ModelsEvery TRMNL Device Model and Palette, custom Palettes, official and custom Firmware
Prometheus MetricsDevice, Sensor, Alert and Data Source gauges at GET /metrics
Device SimulatorPoll as any Device without hardware

Released under the MIT License.