Free and open-source HIMS and EHR desktop application for standalone or client-server hospital records
- Stars616
- Forks141
- Open Issues2
GPL-3.0
- Makefile

About Open Hospital
Open Hospital is a free and open-source Health Information Management System and Electronic Health Record application. It is used by hospitals and NGOs, often in developing countries, to manage medical records from a desktop application.
It runs in a portable standalone mode for a single user or a client-server mode where multiple clients connect to one database server. The application is written in Java with a Java Swing interface, runs on low resources, and is designed to work without an internet connection. Its components include Core for business logic, GUI for the desktop interface, plus a REST API and a React web UI that are still work in progress.
Open Hospital ships as portable or all-in-one packages distributed through GitHub and SourceForge, and runs on Windows, macOS, and Linux. It can be used offline in portable mode or deployed on a local network, with no cloud service required.
Key features
- Standalone portable mode for a single user
- Client-server mode sharing one database server
- Java Swing desktop interface
- Runs offline without an internet connection
- REST API and React web UI in development
Details
- On GitHub since
- 2019
- Language
- Java
- License
- GPL-3.0
- Interface
- Java Swing desktop
- Modes
- Portable or client-server
- Self-hosted
- Windows, macOS, Linux
