OpenHospital open source HIS ( Hospital Information System ) for developing countries

OpenHospital is a cross-platform Java-based HIS ( Hospital Information System ), originated from Italy, developed and maintained by  Informatici Senza Frontiere a nonprofit organization aiming to utilize IT to help developing countries.

OpenHospital has about 23 operational installs in 13 countries, as it supports multiple languages including English, Italian, French, Spanish, Portuguese, Arabic, Swahili, Dutch, and a few other languages. The new phase of OpenHospital localization is awaiting support from contributors to add support for more languages.

OpenHospital current Installations 

The current installations have a pretty good figure to how many patients they serve as listed in the main website ( +425k patients ), in Europe, Jordan, Afghanistan, Nepal, Greece, Burma, and many African countries as Uganda, Angola, Somalia, Congo, Tanzania and more.

OpenHospital Translations progress 

OpenHospital was built by an Italian nonprofit organization: Informatici Senza Frontiere to be used at St. Luke's Hospital in Uganda, which itself was founded by Dr. Mario Marsiaj and his wife Claudia, in a remote small village with high population back in 2001. OpenHospital got its first pilot run, since then it has been installed in several countries around the world.


It uses Java Swing, which may not feel native on desktops as Windows, Linux, and Mac OSX, but it works very well without any problem, The user-interface is quite simple and easy to use considering it's a hospital information system, comparing it to other HIS commercial or open source which they tend to occupy the full screen as demonstrate full control on the workflow within the interface which ends up complicating it. OpenHealth provides a simple menu to access everything.

Patient records management

OpenHospital was built out of necessity as it based on real requirement, so it classifies the patient records into in-patient and out-patient with multiple support modules under each including hospital wards management. Patients also have SMS reminder for their appointments and lab results.

Pharmacy module

Pharmacy module is one of the major features in OpenHospital as it integrates well with other modules as patient records, inventory, billing management, and cost tracking.

More features:

  • Billing Management
  • Laboratory module
  • Internal Chat communication ( XMPP Communication (internal chat) )
  • Extended modules: Malnutrition control management, Vaccines database, Pregnancy Management, Therapy management
  • DICOM viewer that supports multiple modalities
  • Reports & Statistics in PDF & Excel formats
  • Users management (Multiuser / Multigroup)

Technical note

OpenHospital was built using Java and MySQL as the backend database for the system, which makes it cross-platform as its client works well on Windows, Linux, and Mac OSX. However, despite the lake of web and online documentation, there is PDF manuals for users, developers and admins, developers, and experienced technicians will be able to make it run with ease.

HospitalRun: an open-source clinical practice solution for low resources environment

HospitalRun is an all-in-on clinical practice management software package for small and medium-size hospitals and clinics. It is also a completely open-source project. The software runs seamlessly on Linux, Windows, and macOS. It is packe.......Read more...

OpenClinic GA: 500+ worldwide hospital Implementation with ~500 weekly downloads

OpenClinic GA is an open-source hospital information management system (HIMS) which covers all aspects of running small and medium-sized hospitals. The project started back 2010 as a hospital information system by a group of developers, do.......Read more...

openIMIS: Open-source Health Financing Package

openIMIS is an open-source healthcare finance package that is developed and maintained by active community of developers and packed by several world leading class organization. The main goal of it is to provide an efficient healthcare fina.......Read more...

Run a Hospital on a Raspberry Pi with GNU Health

It may come to you as a surprise that you can run a complete system for hospital and medical facility management with a Raspberry Pi, but you really can do that. In this article, we will explain to you how this is possible. But first, let's.......Read more...

Top 13 Free Open source Self-hosted Patient Practice Records Management Solutions (EMR/ EHR) For the Cloud

Note: This article is an Evergreen article. It will receive continues update about the listed applications. You can save it and return to it as a updated resource.Electronic Medical Records (EMR) , Electronic Health Records (EHR), and Hospi.......Read more...