OpenMRS è un progetto collaborativo open source per sviluppare software a supporto della fornitura di assistenza sanitaria nei paesi in via di sviluppo. OpenMRS si fonda sui principi di apertura e condivisione di idee, software e strategie di distribuzione e utilizzo. Il sistema è progettato per essere utilizzabile in ambienti poveri di risorse e può essere modificato con l'aggiunta di nuovi dati, moduli e report senza programmazione. È inteso come una piattaforma che molte organizzazioni possono adottare e modificare evitando la necessità di sviluppare un sistema da zero.