Skip to content

My playground for the Libre 2 blood glucose sensors and Swift/SwiftUI

Notifications You must be signed in to change notification settings

alphastrem/LibreDirectApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gluco Direct App

Warning, the project is strictly for my personal use and is highly experimental.

This is my playground for the Libre 2 blood glucose sensors, Swift and SwiftUI (TestFlight).

I try to keep the code as readable and understandable as possible so that as many people as possible can understand how this part of diabetes management works.

Current features

  • Libre 2 EU support, for cgm values (without transmitter)
  • Add manual bgm values
  • Manage bgm/cgm values
  • Units mg/dL or mmol/L
  • Nightscout upload
  • FreeAPS X support (with Shared App Groups)
  • Glucose badge
  • Glucose chart
  • Glucose trend arrow
  • Glucose change per minute
  • Factory calibration
  • Custom calibration
  • Lifetime details
  • Sensor details
  • Glucose alert for lows and highs
  • Connection lost alert
  • Missed readings alert
  • Sensor expiring alert
  • Snooze for glucose alerts

Roadmap

  • Refactor to allow different sensors or transmitters (load md on demand)
  • Other diabetes sources to upload to (like tidepool, ...)

Quick test?

You can quickly get an idea of Libre Direct: TestFlight

Feedback?

I am very happy to receive feedback - suggestions for improvement or reports of bugs encountered.

Support?

  • I am very happy to find a designer who will support me by designing a nice app icon :)
  • I appreciate all the translations I get

Screenshots

Screenshot Screenshot Screenshot

I use sounds from the following sources (incl. licenses):

About

My playground for the Libre 2 blood glucose sensors and Swift/SwiftUI

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 100.0%