List of open-source health software
Updated: 11/6/2025, 1:04:35 AM Wikipedia source
The following is a list of notable software packages and applications licensed under an open-source license or in the public domain for use in the health care industry.
Tables
· Electronic records and medical practice management
EHR/EMR
EHR/EMR
Name
EHR/EMR
Maintainer
HIS?
License
Practice management?
Programming language/Software stack
Other
ClearHealth
ClearHealth
Name
ClearHealth
Maintainer
ClearHealth Inc.
License
GNU GPL
Programming language/Software stack
PHP, JavaScript
Operating system
?
Features
EMR
Features
?
Features
Scheduling & billing
Features
HIPAA security
ERPNext
ERPNext
Name
ERPNext
Maintainer
Frappe Technologies
License
GNU GPL
Programming language/Software stack
Python; JavaScript
Operating system
?
Features
EMR
Features
Yes
Features
Yes
GaiaEHR
GaiaEHR
Name
GaiaEHR
Maintainer
?
License
GNU GPL
Programming language/Software stack
PHP & Ext JS
Operating system
?
Features
EHR
Features
?
Features
?
GNUmed
GNUmed
Name
GNUmed
Maintainer
GNUmed
License
GNU GPL
Programming language/Software stack
Python (wxPython); PostgreSQL
Operating system
Cross-platform
Features
Yes
Features
No
Features
?
GNU Health
GNU Health
Name
GNU Health
Maintainer
GNU Health (GNU Project)
License
GNU GPL
Programming language/Software stack
Python; PostgreSQL
Operating system
Cross-platform
Features
EMR
Features
Yes
Features
Yes
Hospital OS
Hospital OS
Name
Hospital OS
Maintainer
?
License
GNU GPL
Programming language/Software stack
Java
Operating system
Linux & Windows
Features
?
Features
Yes
Features
?
Target setting
Small Thai hospitals
HOSxP
HOSxP
Name
HOSxP
Maintainer
?
License
Public domain
Programming language/Software stack
Delphi/Kylix
Operating system
Windows
Features
EHR
Features
Yes
Features
Financial
Target setting
Thai hospitals
MedinTux
MedinTux
Name
MedinTux
Maintainer
MedinTux team
License
CeCILL
Programming language/Software stack
C++
Operating system
Cross-platform
Features
?
Features
?
Features
Yes
Features
Modular design; web & desktop interfaces
Target setting
French hospital emergency departments & smaller practices
OpenEMR
OpenEMR
Name
OpenEMR
Maintainer
?
License
GNU GPL
Programming language/Software stack
PHP, JavaScript; MySQL
Operating system
Cross-platform
Features
Yes
Features
?
Features
Yes
Features
Patient portal & prescriptions
OpenMRS
OpenMRS
Name
OpenMRS
Maintainer
OpenMRS Inc.
License
MPL with Healthcare Disclaimer
Programming language/Software stack
Java, JavaScript
Operating system
Cross-platform
Features
EMR
Features
?
Features
?
Features
Extensible & scalable
Target setting
Clinic, Hospital System, Country Level Health System
OSCAR McMaster
OSCAR McMaster
Name
OSCAR McMaster
Maintainer
?
License
GNU GPL
Programming language/Software stack
Java
Operating system
?
Features
EMR
Features
?
Features
Billing
Features
Web interface; PHR
Target setting
Canadian healthcare providers
Spinnaker
Spinnaker
Name
Spinnaker
Maintainer
Dental IT Ltd
License
GNU GPL
Programming language/Software stack
?
Operating system
?
Features
Dental record
Features
?
Features
Yes
Features
Open Dental fork
Target setting
UK dental practices
THIRRA
THIRRA
Name
THIRRA
Maintainer
?
License
MPL
Programming language/Software stack
PHP5 (CodeIgniter), JavaScript (jQuery); PostgreSQL
Operating system
?
Features
EHR
Features
?
Features
?
Features
Disease surveillance; web interface
Target setting
Ambulatory care & public health
VistA
VistA
Name
VistA
Maintainer
US Department of Veterans Affairs
License
Free
Programming language/Software stack
MUMPS
Operating system
?
Features
EHR
Features
?
Features
?
Target setting
Veterans Health Administration facilities
ZEPRS Zcore
ZEPRS Zcore
Name
ZEPRS Zcore
Maintainer
Research Triangle Institute
License
Apache
Programming language/Software stack
Java
Operating system
?
Features
Yes
Features
?
Features
?
Features
Web interface
| Name | Maintainer | License | Programming language/Software stack | Operating system | Features | Target setting | |||
| EHR/EMR | HIS? | Practice management? | Other | ||||||
| ClearHealth | ClearHealth Inc. | GNU GPL | PHP, JavaScript | ? | EMR | ? | Scheduling & billing | HIPAA security | |
| ERPNext | Frappe Technologies | GNU GPL | Python; JavaScript | ? | EMR | Yes | Yes | ||
| GaiaEHR | ? | GNU GPL | PHP & Ext JS | ? | EHR | ? | ? | ||
| GNUmed | GNUmed | GNU GPL | Python (wxPython); PostgreSQL | Cross-platform | Yes | No | ? | ||
| GNU Health | GNU Health (GNU Project) | GNU GPL | Python; PostgreSQL | Cross-platform | EMR | Yes | Yes | ||
| Hospital OS | ? | GNU GPL | Java | Linux & Windows | ? | Yes | ? | Small Thai hospitals | |
| HOSxP | ? | Public domain | Delphi/Kylix | Windows | EHR | Yes | Financial | Thai hospitals | |
| MedinTux | MedinTux team | CeCILL | C++ | Cross-platform | ? | ? | Yes | Modular design; web & desktop interfaces | French hospital emergency departments & smaller practices |
| OpenEMR | ? | GNU GPL | PHP, JavaScript; MySQL | Cross-platform | Yes | ? | Yes | Patient portal & prescriptions | |
| OpenMRS | OpenMRS Inc. | MPL with Healthcare Disclaimer | Java, JavaScript | Cross-platform | EMR | ? | ? | Extensible & scalable | Clinic, Hospital System, Country Level Health System |
| OSCAR McMaster | ? | GNU GPL | Java | ? | EMR | ? | Billing | Web interface; PHR | Canadian healthcare providers |
| Spinnaker | Dental IT Ltd | GNU GPL | ? | ? | Dental record | ? | Yes | Open Dental fork | UK dental practices |
| THIRRA | ? | MPL | PHP5 (CodeIgniter), JavaScript (jQuery); PostgreSQL | ? | EHR | ? | ? | Disease surveillance; web interface | Ambulatory care & public health |
| VistA | US Department of Veterans Affairs | Free | MUMPS | ? | EHR | ? | ? | Veterans Health Administration facilities | |
| ZEPRS Zcore | Research Triangle Institute | Apache | Java | ? | Yes | ? | ? | Web interface | |
References
- CDChttps://www.cdc.gov/epiinfo/index.html
- Eclipsehttps://www.eclipse.org/stem/downloads.php
- Eclipsehttps://www.eclipse.org/legal/epl/notice.php
- GitHubhttps://github.com/clearhealth/clearhealth/blob/master/LICENSE
- GitHubhttps://github.com/clearhealth/clearhealth
- GitHubhttps://github.com/frappe/erpnext/tree/develop/erpnext/healthcare
- GitHubhttps://github.com/gaiaehr/gaiaehr/blob/master/LICENSE
- Gnumedhttp://wiki.gnumed.de/bin/view/Gnumed/GnumedFaqs
- Savannahhttp://savannah.gnu.org/projects/health
- SourceForgehttps://sourceforge.net/projects/hospital-os/
- SourceForgehttps://sourceforge.net/projects/hosxp/
- Medintuxhttps://medintux.org/about/
- Medintuxhttps://wiki.medintux.org/doku.php?id=dev
- Medintuxhttps://medintux.org/installation/
- Medintuxhttps://wiki.medintux.org/doku.php?id=medwebtux
- OpenEMRhttp://www.open-emr.org/wiki/index.php/OpenEMR_Features
- OpenEMR Project Wikihttp://open-emr.org/wiki/index.php/Development_Policies
- OpenMRShttp://openmrs.org/license/
- OSCAR User's Manualhttp://oscarmanual.org/home
- Spinnakerhttps://www.dentalit.ltd.uk/spinnaker/welcome
- "Spinnaker"https://www.dentalit.ltd.uk/spinnaker/
- SourceForgehttps://sourceforge.net/projects/thirra/
- WorldVistAhttps://www.worldvista.org
- ICTedgehttps://web.archive.org/web/20140910045625/http://www.ictedge.org/node/793
- iHRIShttps://www.ihris.org/about/
- iHRIShttps://www.ihris.org/ihris-suite/faq/
- DHIS2https://www.dhis2.org/overview
- Breathing Gameshttp://breathinggames.net/?q=en/get-involved
- "The Nightscout Project"http://www.nightscout.info/
- GitHubhttps://github.com/nightscout/android-uploader/blob/master/LICENSE
- GitHubhttps://github.com/nightscout/cgm-remote-monitor/blob/master/LICENSE
- GitHubhttps://github.com/nightscout/nightscout-apple-watch/blob/master/LICENSE
- GitHubhttps://github.com/nightscout/fda-presubmission/blob/master/LICENSE
- GitHubhttps://github.com/tidepool-org/Loop
- Tidepoolhttps://www.tidepool.org/blog/tidepool-loop-has-received-fda-clearance
- NITRChttp://www.nitrc.org/projects/camba/
- GitHubhttps://github.com/nci/drishti/blob/master/license.md
- SourceForgehttps://sourceforge.net/projects/vwb/
- GIMIAShttp://www.gimias.org/index.php/support/license
- "Ginkgo CADx"http://ginkgo-cadx.com/en/
- ITKhttps://itk.org/ITK/project/license.html
- GitHubhttps://github.com/invesalius/invesalius3/blob/master/LICENSE.txt
- NITRChttps://www.nitrc.org/projects/itk-snap/
- MITKhttp://mitk.org/wiki/License
- Orthanchttp://www.orthanc-server.com/download.php
- ParaViewhttps://www.paraview.org/paraview-license/
- SlicerWikihttps://www.slicer.org/wiki/License
- Voreenhttps://www.uni-muenster.de/Voreen/
- VTKhttp://www.vtk.org/licensing/
- StudierFensterhttp://studierfenster.icg.tugraz.at/
- arXivhttps://arxiv.org/abs/2211.02701
- weasis.orghttps://weasis.org/en/faq/
- Caisishttp://www.caisis.org/faq.html
- cTAKEShttps://ctakes.apache.org/history.html
- Galaxy Wikihttps://moin.galaxyproject.org/Admin/License
- LabKey Supporthttps://www.labkey.org/Documentation/wiki-page.view?name=homeFAQ&_docid=wiki%3Ae7a161d1-ed4e-1034-b734-fe851e088836
- GitHubhttps://github.com/Glucosio/glucosio-android/blob/develop/LICENSE
- GitHubhttps://github.com/openaps/oref0/blob/master/LICENSE.txt
- GitHubhttps://github.com/ushahidi/platform/blob/develop/LICENSE.md
- Debianhttps://www.debian.org/devel/debian-med/
- Mirth Connecthttp://www.mirthcorp.com/community/wiki/display/mirth/Source+Code+Contribution+Guidelines
- SourceForgehttps://sourceforge.net/projects/laika/
- "FHIR Foundation"http://www.fhir.org/
- FHIRhttp://hl7.org/fhir/foundation-module.html
- FHIRhttp://hl7.org/fhir/license.html
- GitHubhttps://github.com/openEHR/specifications-BASE/blob/master/LICENSE