A companion to Trndi for parents, partners and caregivers — every account you follow as a tile on one wall display.
Linux • Raspberry Pi • Windows • macOS
Screenshots
Features
Every account you have set up in Trndi's multi-user mode gets a tile: name, value, trend arrow, delta and the time of the reading.
Green in range, red below the low limit, red-orange above the high one, amber and blue for a personal target band — the same meaning as in Trndi, using each person's own thresholds.
The last three hours drawn under the value, with the high and low limits as lines, so a slow drift is visible before it becomes an alarm.
A reading that has aged past two sensor intervals dims its tile and is marked stale with its age, so a silent sensor is never mistaken for a steady one.
Each account is fetched on its own thread, timed to land just after the next reading is due. A slow login on one never delays the others.
Everything scales with the window and the grid picks the layout that gives the biggest tiles. --kiosk goes full screen, hides the pointer and keeps the machine and screen awake, on Linux, macOS and Windows.
Built on the same API and platform layer as the desktop app. Accounts, nicknames, backends and thresholds all come from Trndi; there is nothing to configure here.
GPLv3, like Trndi. No subscription, no ads, no data collection.
Get started
Built automatically from every change — no installer needed.
More platforms:
The binary uses the Qt6 LCL, so install the bindings and libcurl first:
libqt6pas6 on Debian and Ubuntu, qt6pas on Fedora. Then mark
it executable (chmod +x trndi-multi-linux-amd64) and run it.
Other widgetsets build from source with make WIDGETSET=gtk2.
Build instructions →
Needs Lazarus (lazbuild) and libcurl. Clone with the submodule and run make:
git clone --recurse-submodules https://github.com/slicke/trndi-multi.git cd trndi-multi make # bin/trndi-multi sudo make install # optional
Windows builds with .\make.ps1, macOS with gmake. Full instructions →
All versions: View all releases on GitHub
Setup
Open Trndi's settings, go to the Multi User tab and add an account per person, each with its own backend and credentials. Give them a nickname while you are there. Multi-user guide →
That is all. It reads the same settings and shows every account with a backend, the default account first. The nickname becomes the tile's title.
F5 refetch every account now
F11 full screen (Esc leaves it)
Q quit
trndi-multi --fullscreen start full screen
trndi-multi --kiosk wall display: full screen, pointer hidden, Esc ignored,
machine and screen kept awake while it runs
๐ก Values are shown in the first account's unit, so a wall with both mmol/L and mg/dL accounts still reads as one thing. Editing accounts, alarms, extensions and the Web API stay in Trndi itself.
Ask questions, share your setup, report bugs, or just hang out with other Trndi users and contributors.