6 jobs · 17 apps
Best open source software for hospitals and healthcare
For hospitals and healthcare providers, a self-hosted stack starts with OpenEMR for patient records, Cal.diy for appointments and Paperless-ngx for consent forms and documents. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.
Healthcare teams self-host to keep patient data on infrastructure they control. The catalog has two clinical systems, OpenEMR for records and practice management and OpenELIS Global for laboratories; the rest of this stack covers scheduling, documents, communication and identity.
Updated · data from GitHub, refreshed nightly
Top picks
- Rank 1:
OpenEMR
openemr/openemr
Electronic health records and medical practice management solution.
Health & FitnessPHPDockerOpenEMR has 5,497 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,827 commits in the last year.
- Rank 2:
OpenELIS Global
DIGI-UW/OpenELIS-Global-2
Laboratory information system (LIS/LIMS) for clinical, public health, environmental and vector surveillance labs. FHIR-native, with analyzer integration (ASTM/HL7), quality control and…
Health & FitnessJavaDockerOpenELIS Global has 268 GitHub stars, uses the MPL-2.0 license, ships a Docker image and had 378 commits in the last year.
1 of 6 · 2 picks
Patient records and lab systems
- 1
OpenEMR
Electronic health records and medical practice management solution.
Health & FitnessDockerOpenEMR has 5,497 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,827 commits in the last year.
- 2
OpenELIS Global
Laboratory information system (LIS/LIMS) for clinical, public health, environmental and vector surveillance labs. FHIR-native, with analyzer integration (ASTM/HL7), quality control and…
Health & FitnessDockerOpenELIS Global has 268 GitHub stars, uses the MPL-2.0 license, ships a Docker image and had 378 commits in the last year.
2 of 6 · 3 picks
Appointments and scheduling
- 1
Cal.diy
Online appointment scheduling system.
Booking & SchedulingDockerCal.diy has 48,880 GitHub stars, uses the MIT license, ships a Docker image and had 1,893 commits in the last year; it replaces Calendly.
- 2
Easy!Appointments
Allows your customers to book appointments with you via the web.
Booking & SchedulingEasy!Appointments has 4,412 GitHub stars, uses the GPL-3.0 license and had 171 commits in the last year; it replaces Calendly.
- 3
LibreBooking
Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations.
Booking & SchedulingDockerLibreBooking has 818 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 637 commits in the last year; it replaces Calendly.
3 of 6 · 4 picks
Documents and e-signatures
- 1
Paperless-ngx
Scan, index, and archive all of your paper documents with an improved interface (fork of Paperless).
Document ManagementDockerAI-nativePaperless-ngx has 46,308 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,625 commits in the last year.
- 2
Docuseal
Create, fill, and sign digital documents (alternative to DocuSign).
Document ManagementDockerDocuseal has 18,658 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 925 commits in the last year; it replaces DocuSign and Adobe Acrobat.
- 3
Documenso
Digital document signing platform (alternative to DocuSign).
Document ManagementDockerDocumenso has 15,336 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 695 commits in the last year; it replaces DocuSign and Adobe Acrobat.
- 4
Stirling-PDF
Local hosted web application that allows you to perform various operations on PDF files, such as merging, splitting, file conversions and OCR.
Document ManagementDockerStirling-PDF has 93,634 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,925 commits in the last year; it replaces Adobe Acrobat.
4 of 6 · 3 picks
Video calls and team chat
- 1
Jitsi Meet
WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.
Video Conferencing & VoIPDockerJitsi Meet has 30,044 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 797 commits in the last year; it replaces Zoom and Google Meet.
- 2
Mattermost
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).
Team ChatDockerMattermost has 39,271 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,913 commits in the last year; it replaces Slack.
- 3
Element
Fully-featured Matrix client for Web, iOS & Android.
Team ChatElement has 13,542 GitHub stars, uses the AGPL-3.0 license and had 2,689 commits in the last year; it replaces Slack and Discord.
5 of 6 · 2 picks
Helpdesk
- 1
Zammad
Easy to use but powerful support and ticketing system.
Helpdesk & TicketingZammad has 5,981 GitHub stars, uses the AGPL-3.0 license and had 2,422 commits in the last year; it replaces Zendesk and Intercom.
- 2
FreeScout
Email-based customer support application, help desk and shared mailbox (alternative to Zendesk and Help Scout).
Helpdesk & TicketingDockerFreeScout has 4,585 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 679 commits in the last year; it replaces Zendesk and Intercom.
6 of 6 · 3 picks
Security and identity
- 1
Keycloak
Open-source identity and access management with SSO, OIDC, SAML and user federation.
Identity & SSODockerKeycloak has 37,156 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 3,157 commits in the last year; it replaces Auth0 and Okta.
- 2
authentik
Flexible identity provider and SSO platform with OAuth2, SAML, LDAP and proxy outposts.
Identity & SSODockerauthentik has 25,859 GitHub stars, uses the MIT license, ships a Docker image and had 5,375 commits in the last year; it replaces Auth0 and Okta.
- 3
VaultwardenFeatured
Lightweight Bitwarden server API implementation written in Rust.
Password ManagersDockerVaultwarden has 68,572 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 181 commits in the last year; it replaces Bitwarden and 1Password.
What is the best open source software for hospitals and healthcare?
For hospitals and healthcare providers, a self-hosted stack starts with OpenEMR for patient records, Cal.diy for appointments and Paperless-ngx for consent forms and documents. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.
Is OpenEMR HIPAA compliant?
Software alone is never HIPAA compliant; compliance depends on how it is hosted, secured and operated. OpenEMR gives you a self-hosted electronic health record, and you remain responsible for encryption, access control, audit logging, backups and business associate agreements.
Can a small clinic self-host this stack?
Yes, most of these apps run on a single server, and all but a few ship Docker images. A clinic without IT staff should still budget for someone to handle updates, backups and security, or use a managed host that signs the agreements your rules require.
Is OpenEMR free?
Yes. OpenEMR is open-source software released under the GPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I run this stack with Docker?
14 of the 17 apps here publish Docker images, including OpenEMR, OpenELIS Global and Cal.diy, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.