OpenMRS logo
GSoCScience and medicineAccepted in 2026

OpenMRS

Write Code, Save Lives.

102
Projects
11
Years accepted
8
In 2026

Projects by year

102

2026

8 acceptedShow
  • Patient Visit Summary Printing for OpenMRS O3

    Accepted project · by Amrita P.

    OpenMRS lacks a printable visit summary, forcing patients to verbally relay medical history during referrals and care transitions. This project adds...

  • Integrate O3 with the Authentication module

    Accepted project · by Dilan Kavishka

    The OpenMRS Authentication module supports powerful features like Multi-Factor Authentication and TOTP, but there is no working integration with the...

  • Improved Appointments Calendar View

    Accepted project · by Pratik Debnath

    This project aims to enhance the existing appointments calendar in OpenMRS by transforming it into a more interactive, flexible, and user-friendly...

  • A Native O3 Frontend for the Audit Trail

    Accepted project · by Raj Prakash

    OpenMRS captures every clinical data change via Hibernate Envers, but O3 users must switch to the Legacy UI to view audit logs, creating unnecessary...

  • Archiving Voided Data

    Accepted project · by Shivvani Ramadugu

    In OpenMRS, "voiding" soft-deletes records, causing tables especially immutable ones like Observations (obs) to accumulate massive amounts of...

  • Extend Audit Log Module

    Accepted project · by Sudhanshu++

    This project will evolve the Audit module into a comprehensive security and compliance tool by implementing three new, non-blocking auditing...

  • Support for horizontal scaling of OpenMRS instances.

    Accepted project · by Suubi Joshua

    OpenMRS has historically operated as a single-instance application, creating a "hard ceiling" for scaling and a single point of failure. As global...

  • Service Queues

    Accepted project · by UjjawalPrabhat

    The OpenMRS O3 Service Queues app manages outpatient clinic flow but suffers from performance issues due to over-fetching deeply nested objects via...

2025

8 acceptedShow
  • Interactive Translation Builder for the Form Builder

    Accepted project · by Bharath Kumar Shetty

    This project introduces an interactive Translation Builder for OpenMRS Form Builder to streamline and simplify the process of localizing forms. The...

  • Enhancing Performance Testing Infrastructure for OpenMRS

    Accepted project · by Ganesh Devisetti

    The current OpenMRS performance testing project provides a foundational skeleton with some initial scenarios already implemented. This proposal aims...

  • Improved Implementer Tools

    Accepted project · by Harsh Thakkar

    This proposal focuses on improving the Implementer Tools in OpenMRS 3 by addressing current limitations and adding key features. The project aims to...

  • Immunization & Vaccination Schedule app for O3

    Accepted project · by M Praneeth

    This project enhances the openmrs-esm-immunizations-app in OpenMRS 3’s patient-chart to improve vaccination management for clinicians. Motivated by...

  • Enhancing OpenAPI Documentation Generation

    Accepted project · by Marvin Sukumar

    This project implements a Maven plugin that generates accurate OpenAPI 3.0 specifications for any OpenMRS module by introspecting REST resources at...

  • GSoC 2025 Proposal: Replacing OpenMRS Standalone with a Modern, User-Friendly Alternative

    Accepted project · by Mutagubya Jonathan

    The OpenMRS Standalone version is outdated, no longer builds successfully with the latest releases, and has been deprecated. However, many...

  • Improved Audit Logging

    Accepted project · by Njidda Salifu

    OpenMRS currently utilizes Hibernate Envers to track database changes, offering robust audit capabilities. However, the system lacks a user-friendly...

  • Fix The Fast Data Entry Feature For The O3 ReffApp

    Accepted project · by Twiine

    The Form Engine (FDE) is a specialized module for the OpenMRS healthcare platform. Its primary purpose is to enable a natural and efficient workflow...

2024

6 acceptedShow

2023

9 acceptedShow

2022

5 acceptedShow

2021

11 acceptedShow

2020

9 acceptedShow

2019

12 acceptedShow

2018

10 acceptedShow

2017

15 acceptedShow

2016

9 acceptedShow