Skip to main content

Download Open Hospital

The open source software created to help hospitals, health facilities and NGOs in developing countries. Choose Open Hospital: it’s free and easy to use ! You can start using it by downloading it and after a simple installation procedure you will be ready to use it.

OH releases

Latest release

v1.15.0

Open Hospital v1.15.0


Open Hospital is a free and open-source Health Information Management System (HIMS) software application. Please visit the Open Hospital website https://www.open-hospital.org/ for more information. Released on 03/02/2026

Release Highlights

OP-749 Laboratory filter panel with search by patient ID OP-1390 Upgrade to Spring Boot 3.4.5 OP-1199 Main Store Pharmacy Inventory OP-1200 Wards Pharmacies Inventories OP-1203 Medical and Medical Type option for soft deletion OP-1043 Users and Groups option for soft deletion OP-1217 Days Out of Stock calculation OP-1369 EXPERIMENTAL release with Tomcat 11 OP-1376 Check if real quantity is greater than zero for new lots during validation OP-1400 Fix Arabic/RTL rendering issues

Credits:

@whole Open Hospital Community ❤ (see the complete list below)

Brought to you by Informatici Senza Frontiere

Languages

English, Albanian, Arabic, Chinese (simplified), French, German, Italian, Portuguese, Spanish, Swahili

Brought to you by Transifex community

Release notes v1.15.0 details (click to expand) ### Release notes - Open Hospital - 1.15.0 #### Epic OP-1390 Upgrade to Spring Boot 3.4.5 #### New Features OP-1199 Main Store Pharmacy Inventory OP-1200 Wards Pharmacies Inventories OP-1203 Medical and Medical Type option for soft deletion OP-1043 Users and Groups option for soft deletion OP-1217 Days Out of Stock calculation #### Improvements OP-749 Laboratory filter panel with search by patient ID OP-1369 EXPERIMENTAL release with Tomcat 11 #### Bug Fixes OP-1301 Fix units/packets management in Main Store OP-1307 Remove bad ALTER TABLE statement in SQL scripts OP-1314 Use the correct MessageType import for the Skebby SMS package OP-1315 Add MessageType to sms.properties for Skebby OP-1319 Fix prices update upon pricelist change OP-1322 Fix username validation for restricted characters OP-1323 Fix shared report between "base" and "stat" OP-1331 Fix UserSession on SINGLEUSER=yes OP-1332 Missing resource bundle strings in Pharmacy menu OP-1333 Missing resource bundle string in Patient Bills Management and println OP-1335 Apply Mariadb SQL changes when moving from version 10.6.11 to 10.11.8 OP-1336 Make timestamp columns not dependent on the version of Mariadb being used. OP-1339 Fix lots overlooking when they reach zero quantity OP-1340 Fix lots without costs usage when switching to LOTWITCOST=yes OP-1344 Fix MessageDialog.info method OP-1345 Fix HMIS 108 - Inpatient Montly Report year value in the header OP-1346 Fix HMIS 108 - In Patient (diagnosis Out) report month field OP-1347 Fix OH010 - OutPatient Report year values wrapping OP-1348 Fix Laboratory Browser Print Table ClassCastException OP-1356 Fix Documentation picture numbering OP-1359 Add missing FK for Auditable entities OP-1360 Missing Message bundle OP-1361 Fix MedicalWard wardId type OP-1363 Fix Null Pointer Exception on PatienBillEdit OP-1370 Fix TestApiConfigProvider tests OP-1371 OH portable not starting after termination OP-1375 Fix demo data patient consensus OP-1376 Check if real quantity is greater than zero for new lots during validation OP-1377 Change the default behavior of a JFrame of Lot Information OP-1379 Fix automatic lot creation while rectifying OP-1384 Fix incorrect message bundle key and add it to the resource bundle file OP-1386 Fix errors in documentation TOC for Section 8.4 OP-1387 Fix Null Pointer exception on new OPD registration window OP-1389 Fix error in Pharmaceutical Stock Ward when Ward has code longer than 1 char OP-1394 Fix second payment saving in open bills OP-1396 Fix default dateFrom and dateTo in search fields in Statistic dialog OP-1397 Fix OH001 report when dates range is across many years OP-1399 Fix Arabic text rendering in report selection ComboBox (UTF-8 properties loading) OP-1400 Fix Arabic/RTL rendering issues
Code changelogs (click to expand) - [Core component changelog](https://github.com/informatici/openhospital-core/compare/v1.14.2...v1.15.0) - [Gui component changelog](https://github.com/informatici/openhospital-gui/compare/v1.14.2...v1.15.0) - [Doc component changelog](https://github.com/informatici/openhospital-doc/compare/v1.14.2...v1.15.0)
SHA256 release packages checksums (click to expand) ``` bcdf4d4855affed2f97e95490d61f9a7f8949d28fc148e4261f46193f99368cc OpenHospital-v1.15.0-multiarch-client.zip 8e41909c0f276631cdc578bf7caa329942151dedb36966b0fb7dbf5bcf96f3b9 OpenHospital-v1.15.0-windows_i686-portable.zip fa57d74c2755581be7f55da312e5c4adab8f5c9ec0cad6ceb488a0a8ee838578 OpenHospital-v1.15.0-windows_x86_64-portable.zip 8c63b2672355520b602cb4fc97d646a1cb5c5c10275b7b38f1f45c049a29b284 OpenHospital-v1.15.0-linux_i686-portable.tar.gz 58321259418a83883497745525ccbefddf40b4396c659b271b07a7efa806cbeb OpenHospital-v1.15.0-linux_x86_64-portable.tar.gz 2a1471b6f782d8ccf15f2ee0cced7ed282c65be8cd35cbe00b4c33379b42d71d OpenHospital-v1.15.0-x86_64-EXPERIMENTAL.zip ```
Contributors (click to expand) @AceGentile, @AndreiDodu, @AndreiDoduISF, @ArnaudFofou, @ArnaudFonzam, @GraninNikita, @JantBogard, @MartinezX21, @MrQwenty, @SilverD3, @SteveGT96, @Ted-AfroEm, @Th0rst3nH, @Verdoso, @acoluzzi, @adrienne3500, @alefalezza, @aleksey-intesys, @alexwibowo, @almeida1492, @andreafalco1991, @averni, @axelpezzo, @brian-heumann, @dbmalkovsky, @dependabot-preview[bot], @dependabot[bot], @dnlebgwa, @dumisani-ln, @elvisciuffetelli, @emecas, @estromsnes, @fstorz, @gasp, @gdorsi44, @gildasdongmo, @giuseppesorge, @goodcodeproject, @goto-eof, @joel-costigliola, @larsgrefer, @marcellintabou, @mizzioisf, @mohit10696, @mwithi, @nicolaburetta, @nicopunzi, @nlazzer1, @npasquetto, @pedroCarvalhoCintra, @pranik, @pviotti, @riccardocosta, @simobasso, @tlidowski, @tomek39856, @tommasomoroni, @torrespro, @transifex-integration[bot], @tsognong, @vir8wh47, @xrmx,

Want to Know More?