The Core Framework by Medic

The Core Framework makes it faster to build full-featured, scalable apps by providing a foundation developers can build on. Apps built with the Core Framework can support any written language, and are responsive—working on basic phones (via SMS), smartphones, tablets, and computers.

App developers are able to define health system roles, permissions and reporting hierarchies, and make use of five highly configurable areas of functionality: messaging, task and schedule management, decision support workflows, longitudinal person profiles, and analytics. Because our technologies need to support health systems in a wide range of low infrastructure environments, apps built with the Core Framework are designed to be offline-first and work with only an occasional internet connection. This resource can be used to support the unique needs of a health system and the work of CHWs, frontline supervisors, facility-based nurses, health system managers, and even patients and caregivers.

Develop On or Contribute Code to the Core Framework: Explore the Repo on GitHub

Community Support: Join Our Forum On Discourse


Maternal, Newborn and Child Health (MNCH) Reference App by Medic

Our tools are configurable by design, support an exceptional range of features and health service areas. Our MNCH Reference App provides organizations with a template for structuring and organizing you app, it’s configuration code, and testing framework. It includes a foundation for forms related to pregnancy, delivery, newborn and child assessment, flexible data fields, and even analytics, and can be deployed as-is or customized by a developer for your unique context.

Explore Our Reference App: Visit Our Documentation Site

Community Support: Join Our Forum On Discourse


The Community Health Toolkit Icon Library

This collection of 60+ free icons was developed by the Medic team to represent key elements of different community health workflows and protocols. These icons can be used in your app or for other communication efforts.


Health App Implementation Guide: Initiation and Planning

When implementing a digital health tool, it is important to evaluate both resources available to your project, and the wider environment it will occur in.

This Implementation Guide is designed as a starting point for this essential work. In addition to general recommendations, we’ve included a few specific questions to consider, and links to tools that may assist you in your efforts. 


OppiaMobile by the Digital Campus

OppiaMobile is an open source mobile learning platform specially designed for delivering learning content, multimedia and quizzes in low-broadband settings. All the content and activities can be accessed and used even when no internet connection is available, and users can earn points and badges for completing activities and watching videos.

More Learn: Explore OppiaMobile’s Website