LoopKit/Loop

An automated insulin delivery app for iOS, built on LoopKit

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 46 minutes ago
Added to GitGenius on March 4th, 2026
Created on May 24th, 2016
Open Issues & Pull Requests: 83 (+0)
Number of forks: 1,425
Total Stargazers: 1,712 (+0)
Total Subscribers: 365 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.1 hours
Mean response time: 91.7 days
90th percentile: 232.6 days
Tracked items: 233

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 10% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 66
New in 7 days: 2
Closed in 7 days: 1
Avg open age: 365 days
Stale 30+ days: 54
Stale 90+ days: 47

Recent activity

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

Top labels

  • stale (19)
  • enhancement (2)

Detailed Description

Loop is an iOS app template designed to build automated insulin delivery systems for diabetes management. Written in Swift, it functions as a closed-loop artificial pancreas system built on top of the LoopKit framework, which provides the underlying data storage, retrieval, calculation capabilities, and reusable view controller components. The project explicitly states it is highly experimental and not approved for therapy, positioning it as a research and community-driven initiative rather than a medical device cleared for clinical use.

The app provides comprehensive glucose monitoring and insulin delivery management through both iPhone and Apple Watch interfaces. On iPhone, users can view real-time glucose graphs, perform bolus calculations and insulin delivery, and receive notifications for critical events including loop failures and pump battery changes. The Apple Watch integration extends functionality to the wrist, allowing users to enter carbohydrate information, perform bolus actions, and receive notifications about reservoir levels and delivery failures. The interface includes status screens, bolus entry screens, and various alert notifications designed to keep users informed of their system status.

Loop is built on the work of many contributors and represents a collaborative effort in the open-source diabetes technology community. The project maintains documentation through Loop Docs at loopdocs.org, which covers installation procedures, algorithm details, and technical specifications. A wiki provides additional resources including FAQs and contribution guidelines for those interested in participating in the open-source aspects of the project.

The repository is classified across multiple diabetes and medical technology categories including insulin delivery, closed-loop systems, artificial pancreas technology, glucose monitoring, insulin pump integration, and health management on the iOS platform. This comprehensive classification reflects Loop's position as a sophisticated medical application addressing multiple aspects of automated diabetes care. The project's combination of technical sophistication, active community maintenance, and explicit disclaimers about its experimental status makes it a notable example of community-driven medical technology development.