Development Projects
Development Projects are projects that require candidate to have necessary coding skills and/or software development background. You are always welcomed to add a project once you start working on it.
Projects by Status
These projects require more definition by BAs, PMs, or any contributor with knowledge in the area. Then they can be marked with the ready-for-work label!
Dev Projects: Requirements-In-Progress
These projects have been pre-defined and are ready for someone to work on them!
If you are new-ish to OpenMRS, we recommend taking the “easy” ones. “Medium” projects usually require help from a more experienced member. “Hard” usually require mainly experienced contributors.
These projects already have someone working on them. If you’re very interested in getting involved, check out the progress and reach out to those doing PRs to see if they want more help.
Dev Projects: In-Progress
Projects by Difficulty
Dev Projects: Medium
Dev Projects: Hard / Complex
All Projects
- Tasks and Task List
- Flags in 2025
- Allergy UI in Orders Workflow
- Sticky Note in O3
- Beautiful + Configurable Login Page
- Claims Management
- Procedure History
- Translating OpenMRS to the OMOP CDM (Common Data Model)
- CDS Support in O3: Engine & more
- Interactive Builder for Form Translations within the Form Builder (Interactive Translation Builder?)
- Home Page v2: OPD Dashboard
- Improved Audit Logging(GSoC 2025)
- ⚠️ Prevent Duplicates at Registration
- Immunizations & Vaccination Schedule in O3 (GSOC 2025)
- Forms Migration Tool: Help HTML Form users switch to using O3 React Forms
- O3 Growth Chart
- Service Queues Improvements
- Multitenancy & OpenMRS@Scale
- Favorites: Favoriting Drugs, Diagnoses, and more
- Chart Search (aka ChartSearchAI)
- Content Automation
- Visit Summary (Printable; early discharge summary)
- O3 Referrals
- Implement Stricter Typescript configuration
- ☕ Migrating the OpenMRS Backend to Java 21
- Patient Data Import with Spreadsheets
- Program Enrolment in O3
- Improved Implementer Tools (GSoC 2025)
- Needs review