A free app that shows your blood sugar big and clear on your computer screen — straight from the CGM system you already use.
Windows • macOS • Linux • Raspberry Pi • Embedded Linux
* plus unofficial ports for BSD and Haiku
Screenshots
Get started
Free, no account, no sign-up. One click and you are on your way.
Not the right computer? Show every download
Trndi is an app for computers, not phones. Your Dexcom, Libre or Nightscout app already does the job on your phone — Trndi is for the laptop, the desktop, or a spare screen on the wall. Open this page on your computer to download it.
Trndi is drawn with Qt6 and needs one extra library, Qt6Pas. Distributions spell it differently, and the older ones do not carry it at all. Find yours:
| Distribution | Install it with |
|---|---|
| Debian 13 (trixie) and newer | sudo apt install libqt6pas6 |
| Debian 12 (bookworm) | Not in the repositories — use the upstream .deb below |
| Ubuntu 25.04 and newer | sudo apt install libqt6pas6 |
| Ubuntu 24.04 LTS and older | Not in the repositories — use the upstream .deb below |
| Raspberry Pi OS (trixie) | sudo apt install libqt6pas6 |
| Raspberry Pi OS (bookworm) | Not in the repositories — use the upstream arm64 .deb below |
| Fedora 43 and newer | sudo dnf install qt6pas |
| RHEL, AlmaLinux, Rocky 10 | sudo dnf install qt6pasNeeds the EPEL repository enabled. |
| Arch, Manjaro, EndeavourOS | sudo pacman -S qt6pas |
| openSUSE | sudo zypper install libQt6Pas6Not found? It lives in devel:languages:pascal on the openSUSE Build Service. |
| Gentoo | sudo emerge dev-libs/libqt6pas |
| Anything else | Search your package manager for qt6pas, libqt6pas6 or libQt6Pas.so.6 |
Every download, for every computer
More options:
Every Linux build needs the Qt6Pas library โ libqt6pas6 on Debian,
Ubuntu and Raspberry Pi OS, qt6pas on Fedora. The .deb and .rpm ask
for it automatically on distributions that ship it; the AppImage and portable
.zip are not self-contained, so install it yourself first.
Full Linux notes →
All versions: View all releases on GitHub
Unofficial ports: Trndi can also be built from source for FreeBSD, OpenBSD & NetBSD and Haiku.
Setup
The first time Trndi starts it asks which system you use and what to log in with. This is what to have ready:
Your Nightscout address (the one you open in a browser) and its API secret or token. Trndi fetches your high/low limits from the site automatically.
The same email and password you log in to the Dexcom app with — not a Follow account. Sharing must be switched on in the Dexcom app first. Pick the Dexcom entry for your region (US, EU or Japan). See the Dexcom setup guide.
The email and password for your Tandem Source account. Readings can arrive a few minutes late here; that is Tandem's side, not yours. See the Tandem setup guide.
Log in once in your browser with a Care Partner account using the bundled helper, then paste the token into Trndi. See the CareLink setup guide.
You need a second account before you start. Trndi logs in as a LibreLinkUp follower, not as the LibreLink app on the phone. Make a LibreLinkUp account with a different email, invite it from the LibreLink app (Connected Apps → LibreLinkUp), and accept the invitation in the LibreLinkUp app. Then give Trndi that email and password. See the Libre setup guide.
Enable the local web server in xDrip+, then enter that IP address and password in Trndi.
๐ก There are no buttons on the window. Right-click the reading to get the menu with Settings, privacy mode, snooze and everything else. On a touch screen, press and hold.
Compatibility
Connect to the system you already use โ no extra hardware needed.
Self-hosted or cloud. High/low settings auto-imported from your server. Supports both v2 and v3 APIs.
US, EU, and Japan regions supported. Connects via the official Dexcom Share API โ classic and new.
Connects to the Tandem Source cloud with your existing Tandem account credentials.
Follow a Medtronic pump via the CareLink Connect follower API โ US and EU regions. One-time browser login; Trndi keeps the session alive. Experimental.
Follows an Abbott sensor through a LibreLinkUp follower account. Works in every region with no server to pick. High/low limits come from your LibreLinkUp alarm settings. Alpha.
Connects locally over your home network to the xDrip+ Android app โ no cloud needed.
Features
Your reading, the arrow, and how many minutes old it is. The whole window turns green, orange or red, so you can tell from across the room.
A row of dots shows where you have been. You pick how far back it goes, and which colours mean high, low and "fine but drifting".
When no new reading has come in, the number dims and a note tells you how long it has been quiet, so a stale value never looks fresh.
Desktop notifications, a sound, and it can pause your music to get your attention. Snooze for 15, 30 or 60 minutes when you are already on it.
Sharing your screen in a meeting? One click hides the number and keeps the colours, so you still know where you are.
Between the hours you choose, a calm reading fades to almost black so a bedside screen stops lighting the room. Highs and lows still shine through.
Optional, experimental predictions show where the trend is heading 5, 10 and 15 minutes out. A guide, not a promise.
Text-to-speech can announce readings. High contrast mode, adjustable voice and speed, and controls that work with screen readers.
Touch-friendly and happy on a Raspberry Pi with a small display, by the bed or in the kitchen.
Parents and partners can follow several people, each with their own CGM system and settings.
Ships in six languages, including Swedish, German and French.
No subscription, no ads, no account, no data collection. Open source under the GPLv3.
You can ignore all of this. It is there if you want it.
--kiosk for a fullscreen, always-awake display.An optional extra for people who work in a terminal. It shows your readings as plain text, so they fit in a shell prompt, a script, or a Raspberry Pi with no desktop. It reuses the settings you already made in Trndi. If you are happy with the desktop app, you can skip it.
An optional companion for parents, partners and caregivers. Every account becomes a tile in one window, coloured by range, with a sparkline of the last hours. Put it on a wall display or a spare screen. It shares your Trndi accounts, and can add new ones too.
Ask questions, share your setup, report bugs, or just hang out with other Trndi users and contributors.