open mSupply

An open source version of the popular mSupply – providing pharmaceutical supply chain management and dispensing, all the way from national warehouses to remote clinics, on servers, laptops and mobile. Used in over 30 countries and for over 20 years and now becoming an open source project, rebuilt from the ground up.

The code is separated into two main areas, the client and server:


Built on React – a responsive, multi-lingual, web based client, also packaged as both a desktop and android app.


Built to be fast and reliable using Rust and supporting either PostgreSQL or SQLite databases.


Your guide to the functionality available and a helpful reference when browsing around is the open mSupply User Guide


To try out open mSupply for yourself – there are several pre-built windows versions for you to try along with the android app
  • omSupply Server Requires a suitable mSupply server to synchronise with. Once you have the omSupply server running you can use the web version, or install the desktop version below
  • omSupply Desktop Requires the omSupply server to be running on the same network
  • omSupply Server Demo A preconfigured demo version! Includes a demo database so that you can get started straight away!
  • omSupply Mobile The android app – requires an mSupply server to synchronise with


Conforma – an open-source, flexible regulatory information management system designed with healthcare regulatory frameworks in mind.

Conforma’s development was kindly sponsored by the Australian Government’s Department of Foreign Affairs and Trade.

Conforma provides a platform to:
  • Create application forms
  • Manage complex application lifecycle workflows
  • Assign roles and permissions to users
  • Monitor the status of groups of applications
  • Catalogue outcomes of applications
Some examples of regulatory tasks that Conforma can be used in:
  • Pharmaceutical Company Licensing
  • New Drug Registrations
  • Medicine Import / Export Permits


Aims to improve access to essential medicines and will support long-term health system development in the wider Indo-Pacific region.

With initial funding from the New Zealand Ministry of Foreign Affairs and Trade (MFAT), the project aims to improve access to essential medicines and will support long-term health system development in the wider Indo-Pacific region. MFAT’s funding will support initial implementation in 6 Polynesian countries – Cook Islands, Niue, Samoa, Tokelau, Tonga and Tuvalu – until 2025.

See the DTAC blog post for further details.

Currently available to Cook Islands, Niue, Samoa, Tokelau, Tonga and Tuvalu

mSupply Dashboard

An interactive web dashboard allowing you to drill down by geographic region or by item to gain immediate insights into stock availability.

Built on the excellent and open source grafana, the dashboard is integrated with mSupply and also has an API that can be used by a range of other software (DHIS2, OpenLMIS and others)

For help, head on over to the user documentation.

mSupply Mobile

A user-friendly, offline-first mobile app for use with mSupply. Provides electronic inventory control for medical stock.

Further details and source code available on github .
Stuck? Lost? Try the on-line user guide .