A free, native desktop app for blood sugar monitoring — no browser, no cloud middleman.
Windows • macOS • Linux • Raspberry Pi • Embedded Linux
* plus unofficial ports for BSD and Haiku
Screenshots
Features
Runs natively on your computer — no browser, no cloud middleman. Just your data on your screen.
Displays readings in a clear trend graph with customizable color-coded high, normal, and low ranges.
Experimental glucose predictions show where your reading is heading — with optional warning overlays for predicted lows and highs.
Text-to-speech announces readings aloud. High contrast mode, adjustable voice and speed, and screen-reader-friendly dialogs.
Works perfectly on touch devices — ideal for a Raspberry Pi kiosk display by the bed or in the kitchen.
Monitor more than one person. Each account has its own source, settings, and JavaScript plugins.
A built-in QuickJS engine lets you write custom logic, alerts, and integrations without recompiling.
Expose glucose data to other apps and dashboards via Trndi's built-in local Web API.
Ships in six languages. Adding a new language is straightforward — contributions welcome!
Lights up your Razer peripherals in different colors for normal, high, and low readings on Windows and Linux.
Native proxy support, a Privacy Mode that hides the actual glucose value, and no mandatory account required.
GPLv3. No subscription, no ads, no data collection. Fork it, improve it, share it.
* Linux may require additional libraries depending on the distribution.
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.
Connects locally over your home network to the xDrip+ Android app — no cloud needed.
Get started
Get the latest version for your platform.
More options:
All versions: View all releases on GitHub
Unofficial ports: Trndi can also be built from source for FreeBSD, OpenBSD & NetBSD and Haiku.
Setup
Enter your Nightscout URL — Trndi fetches your high/low settings automatically from the server.
Use your Dexcom username and password. See the Dexcom setup guide for region selection.
Enter your Tandem account email and password. See the Tandem setup guide for details.
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.
Enable the local web server in xDrip+, then enter that IP address and password in Trndi.
💡 Tip: right-click is also how you access the graph, TIR stats, and privacy mode.
Ask questions, share your setup, report bugs, or just hang out with other Trndi users and contributors.