Write code. Save lives.

Our world continues to be ravaged by a pandemic of epic proportions, as over 40 million people are infected with or dying from HIV/AIDS -- most (up to 95%) are in developing countries. Prevention and treatment of HIV/AIDS on this scale requires efficient information management, which is critical as HIV/AIDS care must increasingly be entrusted to less skilled providers. Whether for lack of time, developers, or money, most HIV/AIDS programs in developing countries manage their information with simple spreadsheets or small, poorly designed databases, and if anything at all. To help them, we need to find a way not only to improve management tools but also to reduce unnecessary, duplicative efforts. As a response to these challenges, OpenMRS formed in 2004 as an open-source medical record system framework for developing countries. Over the past decade, OpenMRS has been adapted and used beyond HIV/AIDS for TB, Ebola, maternal-child health, and chronic care. OpenMRS is a multi-institution, nonprofit collaborative led by organizations such as Regenstrief Institute, Inc. (regenstrief.org), a world-renowned leader in medical informatics research, and Partners In Health (pih.org), a Boston-based philanthropic organization with a focus on improving the lives of underprivileged people worldwide through health care service and advocacy. We have also formed a non-profit, OpenMRS, Inc., whose mission is to support the worldwide OpenMRS community. These teams nurture a growing worldwide network of individuals and organizations all focused on creating medical record systems and a corresponding implementation network to allow system development self-reliance within resource-constrained environments. To date, OpenMRS has been implemented in dozens of developing countries, including South Africa, Kenya, Rwanda, Lesotho, Uganda, Tanzania, Haiti, Mozambique, Sierra Leone, and India.

lightbulb_outline View ideas list


  • java
  • javascript
  • spring
  • mysql
  • android


comment IRC Channel
email Mailing list
mail_outline Contact email

OpenMRS 2021 Projects

  • Jayasanka Weerasinghe
    E2E Automated Tests for the OpenMRS 3.0 RefApp
    The goal of this project is to set up tests using Cypress and our new Cucumber test engine framework. The tests will automatically run against the...
  • Heshan Andrews
    Export and Import Feature for the OMRS Reporting Module
    DHIS mappings are created in openMRS instances to keep information about how period indicator reports are mapped with DHIS data elements. Previously...
  • Piumal Rathnayake
    Improving Functionalities of DHIS Connector Module
    DHIS Connector module is a module that is used to send aggregated data from OpenMRS to DHIS2 Instance. The module provides several user interfaces...
  • Vineet Sharma
    Modernizing Administrative functions for OpenMRS: Clinical Data Management
    Clinical Data Management is a child project under Modernizing Administrative functions for OpenMRS. The project focuses on porting administrative...
  • Saurabh
    OpenMRS Android Client 3.0.x
    This Project Proposal is aimed at making the Android client more extendable and easily customizable so that it gets to production and helps solve...
  • Parth Kanakiya
    OpenMRS GSOC-21 Proposal
    The aim of the project is to implement improve/fix security issues in various OpenMRS Modules. This proposal presents my timeline of the...
  • Nsereko Joshua
    Patch Security Vulnerabilities Identified by NCSU
    OpenMRS began collaborating with researchers from North Carolina State University (NCSU) to better secure the OpenMRS Reference Application. NCSU...
  • Ankit kumar
    SMART-on-FHIR has been built into the major EHR products and has been used by many healthcare institutions. SMART-on-FHIR enables us to use the...
  • Medhavi Srivastava
    Support for Extended Operations in FHIR
    Add support for extended operations in FHIR , namely the $lastn and $lastn-encounters on the Observation resource, and both the type level and...
  • kfb19
    Tackle Security Issues of OpenMRS
    Patch Security Vulnerabilities Identified by NCSU
  • BartÅ‚omiej Rasztabiga
    The REST of Administration
    In order to meet the goal of migrating administration functions to the new micro frontend framework, I had to make sure all the administration...