Skip to content

danishm/glimmer

Repository files navigation

Glimmer1024x1024

Glimmer

A modern Windows desktop viewer for LibreView / LibreLinkUp glucose data.

✨ Overview

Glimmer is a lightweight, modern Windows app built with WinUI 3 that displays real-time glucose readings from LibreView / LibreLinkUp.

It features:

  • ✔ Clean, minimal UI
  • ✔ Color-coded glucose status droplet
  • ✔ Trend arrows (rising, falling, stable)
  • ✔ Large, readable glucose number
  • ✔ Fluent-style glass card
  • ✔ Login screen with secure credential handling
  • ✔ Installs via MSIX package
  • ✔ Completely offline after login — reads only from Libre cloud APIs

⚠️ Note: This project is unofficial and not affiliated with Abbott, Libre, LibreView, or LibreLinkUp.

📸 Screenshots

🖥 Dashboard

Latest glucose reading with trend and timestamp.

Glimmer Dashboard

🔐 Login Screen

Enter your LibreView/LibreLinkUp credentials to connect.

Glimmer Login

🚀 Features

  • Live glucose value pulled from Libre cloud services
  • Dynamic color droplet reflects low/in-range/high glucose states
  • MDL2 trend arrows indicating up/down/stable changes
  • Timestamp labeling to highlight stale or expired sensor data
  • Blurred glass background behind the main reading
  • Single-window, distraction-free UI
  • MSIX-packaged, safe and clean installation

🛠 Technologies Used

  • WinUI 3 (Windows App SDK)
  • .NET 8
  • LibreLinkUp REST endpoints (unofficial)
  • MSIX packaging
  • C# + MVVM architecture

📦 Download & Installation

You can download the latest release here:

👉 Download Glimmer (Releases)

To install:

  1. Download the .msix from the latest release
  2. Double-click the file
  3. Click Install

If Windows shows a SmartScreen prompt:

  • Click More infoRun anyway

(Occurs because the app is unsigned. This is normal for hobby/open-source MSIX packages.)

🔧 Configuration

When first launched:

  • Enter your LibreLinkUp email + password
  • Glimmer saves no data locally except auth tokens required to perform API calls
  • You can log out at any time

⚖️ Legal / Disclaimer

This project is:

  • Not affiliated with Abbott, Libre, LibreLink, or LibreLinkUp
  • Not a medical device
  • Provided as-is without any guarantee of accuracy or reliability

Always use your official Libre apps for medical decisions.
Glimmer is a convenience dashboard only.


🧩 Development

Clone the repo

git clone https://github.com/danishm/glimmer.git
cd glimmer

Open the solution:

Glimmer.sln

Build & run using Visual Studio 2022.

📝 Roadmap

  • Graph of recent readings
  • Notifications for high/low readings
  • Optional compact widget mode
  • Local history caching
  • Multiple-account support

🤝 Contributing

Contributions, issues, and pull requests are welcome.

Feel free to open:

  • Bug reports
  • Feature requests
  • UI/UX improvements

📜 License

This project is licensed under the MIT License.
See LICENSE for details.

❤️ Acknowledgements

  • LibreLinkUp API community research
  • WinUI 3 & Windows App SDK teams
  • Everyone contributing feedback and ideas

About

A modern Windows app for viewing LibreLinkUp glucose readings — unofficial, lightweight, and open source.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages