xdripswift
by
JohanDegraeve

Description: xdrip for iOS, written in Swift

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on June 22nd, 2026
Created on December 2nd, 2018
Open Issues & Pull Requests: 94 (+0)
Number of forks: 558
Total Stargazers: 438 (+0)
Total Subscribers: 48 (+0)

Issue Activity (beta)

Open issues: 36
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 464 days
Stale 30+ days: 33
Stale 90+ days: 28

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 2

Top labels

  • enhancement (9)
  • bug (8)
  • request to close (7)
  • question (5)

Most active issues this week

Repository Insights (GitGenius)

Median issue/PR response: 17.4 hours
Mean response time: 13.7 days
90th percentile: 13.9 days
Tracked items: 85

Most active contributors

Detailed Description

xDrip Swift is an iOS application written in Swift that provides continuous glucose monitoring functionality for diabetes management. The project is currently in active development and serves as the iOS implementation of the xDrip ecosystem, enabling users to monitor real-time glucose data from various CGM transmitters and sensors.

The application supports an extensive range of transmitter and sensor hardware, including Dexcom G4 with xBridge, Dexcom G5 and G6, MiaoMiao 1 and 2, Blucon, Bubble, Droplet 1, Atom, and Libre 2 devices. This broad hardware compatibility makes the application accessible to users with different CGM systems. The core functionality includes a six-hour glucose reading graph, alerting capabilities, and the ability to speak readings aloud to users.

Data synchronization and sharing are central features of xDrip Swift. The application can upload glucose readings to Nightscout, a popular open-source diabetes data platform, and supports follower mode for remote monitoring through Nightscout. Users can also upload data directly to Dexcom share servers and store readings in Apple's HealthKit framework for integration with the broader iOS health ecosystem. The application includes Bluetooth connectivity to external devices, specifically supporting M5Stack and M5StickC hardware for extended monitoring capabilities through dedicated companion software projects maintained within the same developer ecosystem.

Apple Watch integration is supported through calendar event creation, allowing new glucose readings to trigger calendar entries that can be accessed on Apple Watch devices. This feature extends the monitoring experience beyond the iPhone to wearable devices. The application also creates calendar events when new glucose readings are received, providing an alternative notification and tracking mechanism.

According to GitGenius activity tracking, the repository shows consistent engagement with a median issue and pull request response latency of 17.4 hours across 85 tracked items, though the mean response time of 328.3 hours indicates occasional delays on some items. The most active contributor tracked is paulplant with 221 events, followed by JohanDegraeve with 51 events and bjornoleh with 36 events. Enhancement requests represent the most common issue type with 9 tracked items, followed by bug reports with 8 items and requests to close with 7 items.

The repository maintains connections with other significant open-source projects in the diabetes and health monitoring space, including Nightscout's CGM Remote Monitor and Spike, as well as the broader developer community through shared contributors with projects like Neovim. Documentation is available through a dedicated ReadTheDocs site at xdrip4ios.readthedocs.io, and developer information is maintained in the project's wiki. The project maintains an active development status with ongoing enhancements and bug fixes, supported by a distributed team of contributors focused on improving diabetes management technology for iOS users.

xdripswift
by
JohanDegraeveJohanDegraeve/xdripswift

Repository Details

Fetching additional details & charts...