32 open-source projects · 11,286+ combined GitHub stars. From DIY artificial pancreas systems used by real patients, to AI/ML research tools. All MIT or open licensed. All free.
nightscout/cgm-remote-monitor
The gold standard open-source CGM remote monitoring platform. Allows caregivers and patients to view real-time glucose data from any CGM device anywhere in the world via a web browser. Powers the #WeAreNotWaiting diabetes community.
nightscout/Trio
A fully open-source automated insulin delivery (AID) system for iOS, based on the OpenAPS algorithm. Used by thousands of Type 1 diabetics globally as a DIY closed-loop artificial pancreas.
openaps/docs
The complete documentation for OpenAPS, the pioneering DIY open-source artificial pancreas project started by Dana Lewis. Algorithms and tools that form the backbone of Trio, Loop, and other AID systems.
timoschlueter/nightscout-librelink-up
TypeScript script that bridges FreeStyle Libre CGM readings from the LibreLinkUp app directly into Nightscout — enabling remote monitoring for Libre users worldwide.
jxx123/simglucose
A Python-based Type 1 Diabetes simulator (Padova/UVa T1D simulator) compatible with OpenAI Gym. Used by researchers to train and test reinforcement learning agents for artificial pancreas controllers.
vurhd2/Glucose360
Open-source Python package and web app for comprehensive CGM data analysis. Calculates glycemic variability metrics, time-in-range, and event-based analysis (meals, exercise). Published in a peer-reviewed paper.
IrinaStatsLab/GlucoBench
Official implementation of the 'GlucoBench' paper — a curated collection of real-world CGM datasets with glucose prediction benchmarks for deep learning researchers.
DigitalBiomarkerDiscoveryPipeline/cgmquantify
Python library that calculates 25+ clinical glucose variability metrics from CGM data, as defined in published clinical literature. Includes visualisation tools.
Faltenreich/Diaguard
A fully open-source Android app for diabetics to log blood glucose, HbA1c, insulin, carbs, and activities. Clean, privacy-first, with charts and export. Available on F-Droid.
Glucosio/glucosio-android
Open-source Android app for blood glucose tracking and diabetes management. Supports A1C calculation, data export, and research data anonymisation.
lumose-health/GlycemicGPT
"Because no one should manage diabetes alone" — An open-source LLM-powered assistant for diabetes management, combining glucose data with AI guidance for personalised insights.
rpimaster/DexMate
Free and open-source desktop app for Dexcom CGM users with real-time notifications, trend arrows, and Nightscout integration. Works with Dexcom G6 and G7.
PTST/LibreView-HomeAssistant
Integrate your FreeStyle Libre CGM sensor data directly into Home Assistant for custom dashboards, automations, and alerts.
jwoglom/pumpX2
Reverse-engineered Java library implementing the Bluetooth protocol for Tandem t:slim X2 and Mobi insulin pumps — enabling custom integrations and data access.
winemug/OmniCore
Open-source Android app to control the Insulet Omnipod insulin pump directly from your phone — with looping capabilities and Nightscout integration.
johnmartinsson/blood-glucose-prediction
Research implementation of blood glucose prediction using Long Short-Term Memory (LSTM) recurrent neural networks on real CGM data.
Blood-Glucose-Control/rl-insulin-pump
Reinforcement learning agents for automated insulin dosing in the simglucose/Padova T1D simulator. Research-grade closed-loop control for artificial pancreas.
dabetai-org/mobile-app
Cross-platform React Native / Expo mobile app for diabetes patients to monitor glucose, log habits, and receive AI-powered complication risk alerts.
ChiefInnovator/bloodsugarcalculator
Free web-based tool for converting A1C to estimated Average Glucose (eAG) and vice versa, with personalised health tips.
SpikeApp/Spike
Open-source iOS app that unlocks the full potential of CGM transmitters (Dexcom, Libre, MiaoMiao) with custom alarms, Apple Watch support, Nightscout, and IFTTT integrations.
nightscout/AndroidAPS
The most widely used open-source automated insulin delivery (AID) system for Android. Implements the OpenAPS algorithm, supports dozens of insulin pumps, CGMs, and smartwatches. Used by thousands of T1D patients worldwide as a full closed-loop artificial pancreas.
kennedyjustin/BolusGPT
An OpenAI custom GPT that calculates bolus insulin doses via natural language and images. Integrates with Dexcom CGMs for real-time glucose, stores insulin-to-carb ratios and ISF, and supports text, voice, and photo prompts. Built by a newly-diagnosed T1D developer.
mrsergazinov/gluformer
Official implementation of 'Gluformer: Transformer-Based Personalized Glucose Forecasting with Uncertainty Quantification'. A state-of-the-art deep learning model for predicting future CGM readings with personalised uncertainty bounds.
nightscout/nightscout-connect
Official Nightscout module providing a single entry point for bridging multiple diabetes cloud providers (Dexcom, LibreLinkUp, Glooko, Medtronic, Tandem) into Nightscout — supporting glucose readings, treatments, profiles, and device status.
acara-app/plate
Open-source self-hostable health AI platform for diabetes meal planning, glucose tracking, and coaching. Connects Apple Health, supports Telegram chat interface, scans meals with AI, and tracks glucose trends. Built specifically for Type 2 diabetes management.
GlucoseDAO/cgm_format
Converts popular CGM data export formats (Dexcom, Libre, Nightscout, OhMD) into a unified schema suitable for machine learning training and inference. Essential for researchers building glucose prediction models.
openfoodfacts/openfoodfacts-server
The world's largest open collaborative food database with 3M+ products, full nutritional information, ingredient lists, and Nutri-Score. Freely accessible via API — powers food logging apps worldwide including diabetes management tools.
mxklb/boluscalculator
A lightweight HTML5 insulin bolus calculator webapp that works fully offline. Supports mg/dL and mmol/L, bread units and gram carbs, configurable I:C ratio, ISF, and correction dose. All settings stored locally — no server required.
dustinsurwill/glychart
Local web app for analyzing xDrip+ CGM exports — calculates time in range, visualises meal excursions, and provides an insulin pump settings advisor. All data stays entirely on your machine — complete privacy.
jnctech/ha-tandem-pump
Home Assistant integration for Tandem t:slim X2 insulin pumps with 69 sensors: real-time glucose, insulin delivery, battery status, active alerts, bolus calculator data, CGM statistics, and basal profiles. Direct connection to the Tandem Source API.
lumose-health/GlycemicGPT
A comprehensive open-source diabetes platform built around AI-powered analysis. Connects directly to CGM devices and insulin pumps, provides real-time monitoring, daily AI briefs, pattern detection, conversational AI chat, and caregiver alerting. Stack: FastAPI, Next.js 15, React 19, PostgreSQL, Kotlin Android.
gcappon/awesome-diabetes-software
Community-curated awesome list of open-source diabetes research software covering datasets, T1D/T2D simulators, CGM analysis tools, glucose prediction algorithms, exercise management, clinical trial software, and top journals. Essential starting point for diabetes software researchers.