
OpenMRS
Open-source medical record platform for resource-constrained environments. Modular architecture, global community.
About OpenMRS
OpenMRS is a patient-based medical record system designed to improve healthcare delivery in resource-constrained environments. Built on a Java platform with a modular architecture, it allows healthcare providers to build custom EMR systems through add-on modules available in the OpenMRS Module Repository.
The core platform provides patient demographics, visit tracking, observations, orders, and encounter management. Modules extend it with specialty-specific clinical forms, reporting, decision support, and integrations. It is deployed in hospitals and clinics across dozens of countries, supported by a strong open-source community. Licensed under MPL 2.0 with Healthcare Disclaimer.
Key Features
- Patient-based medical record system with modular architecture
- Java platform deployable via Docker, Tomcat, or Jetty
- Extensible through add-on modules from the Module Repository
- Active global community with implementations in dozens of countries
Self-Hosting Notes
Find another tool
More in ERP, CRM, & Core Business Operations
Aureus ERP
Open-source ERP with modular plugin system built on Laravel 13 and FilamentPHP 5.
Baserow
No-code spreadsheet and database platform to create apps without writing code.
Dolibarr
ERP and CRM system for small businesses and freelancers.
ERPNext
Custom modular setups for manufacturing, distribution, and services.