Django Diabetes: a self-hosted Personal Glucose Manager

As there is a shortage of open-source patient-centered apps, like personal health records, medication reminders, and diabetes trackers.

So, we are delighted to share with this astonishing open-source application Django Diabetes which was built to help patients track and manage their blood glucose.

Django Diabetes, as its name suggests, is built on Django; the popular Python web framework. It is a lightweight web-based app that makes use of Django built-in admin, and multi-database support.

Although the project didn't receive any update for 4 years, it is still listed as a public archive at GitHub.

The project helps patients to track:

  1. appointments
  2. examinations
  3. exercises
  4. keep a record of his blood glucose level
  5. any medical issues
  6. meals
  7. weight


  1. Python 3.6
  2. Django 2
  3. arrow 0.12.x


BSD-3-Clause License

Side note

We don't recommend this app for patients as it is outdated, but we highly recommend it for developers who want to develop any Diabetes manager or re-do this app experience in any other web stack.

Hopefully, we can get a new rewrite in the near future for this amazing software.


  • Medical software includes a wide range of programs, applications, systems, and dedicated solutions for the needs of the medical industry, such as software for electronic health records (EHR), office management systems, applications for medical devices, etc. The best practice management systems are translated, localized, and tested by multidisciplinary professional teams...Read more...

  • Baby Buddy is a free open-source web-based solution for new parents to help them log, monitor and track their parenting activities. As it is primary function, it helps users log: SleepFeeding routineFeeding methodsDiaper changes Tummy time Soon as the project lunched on GitHub, it gains a lot of attention from...Read more...

  • ERP5 is one of the most and complete web-based ERP platform for small modern companies, designed to be flexible to fit different business areas and to be used through the web. It aims to match the requirement of globalization and increase distributed nature. You can use ERP5 as an accounting...Read more...

  • In the field of emergency medical services, better efficiency inevitably means more lives saved and a better bottom line for the EMS organization. While there are efficiency gains to be made in virtually all areas of operation, most agencies should start by focusing on a few key areas before moving...Read more...

  • Healthcare has significantly changed over the years, and technology is one of the reasons for these tremendous changes. Artificial Intelligence (AI), specifically, is emerging to be taking healthcare into the 21st century. For people involved in these industries, this isn’t a surprise, as technological innovations through the years have...Read more...