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.
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 daily
Top picks
- Rank 1:
OpenEMR
openemr/openemr
Electronic health records and medical practice management solution.
Active · last commit Oct 28, 2026
Health & FitnessPHPDockerStands out for the most commits in the last 12 months (3,217). OpenEMR has 5,555 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 3,217 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…
Active · last commit Oct 28, 2026
Health & FitnessJavaDockerStands out for its Java codebase. OpenELIS Global has 278 GitHub stars, uses the MPL-2.0 license, ships a Docker image and had 1,191 commits in the last year.
At a glance
Open source software for hospitals and healthcare compared
Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| OpenEMR | the most commits in the last 12 months (3,217) | GPL-3.0 | 5,555 | 3,217 | Oct 28, 2026 | Yes |
| OpenELIS Global | its Java codebase | MPL-2.0 | 278 | 1,191 | Oct 28, 2026 | Yes |
| Cal.diy | the most GitHub stars | MIT | 49,455 | 1,968 | Oct 27, 2026 | Yes |
| Easy!Appointments | – | GPL-3.0 | 4,462 | 484 | Oct 26, 2026 | No |
| LibreBooking | a published Docker image | GPL-3.0 | 839 | 709 | Oct 25, 2026 | Yes |
| Paperless-ngx | – | GPL-3.0 | 47,176 | 1,786 | Oct 28, 2026 | Yes |
| Docuseal | – | AGPL-3.0 | 18,873 | 1,013 | Oct 26, 2026 | Yes |
| Documenso | – | AGPL-3.0 | 15,589 | 723 | Oct 28, 2026 | Yes |
| Stirling-PDF | – | Apache-2.0 | 95,215 | 2,068 | Oct 28, 2026 | Yes |
| Jitsi Meet | – | Apache-2.0 | 30,158 | 926 | Oct 28, 2026 | Yes |
1 of 6 · 2 picks
Patient records and lab systems
- 1
OpenEMR
Electronic health records and medical practice management solution.
Health & FitnessDockerStands out for the most commits in the last 12 months (3,217). OpenEMR has 5,555 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 3,217 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 & FitnessDockerStands out for its Java codebase. OpenELIS Global has 278 GitHub stars, uses the MPL-2.0 license, ships a Docker image and had 1,191 commits in the last year.
2 of 6 · 3 picks
Appointments and scheduling
- 1
Cal.diy
Online appointment scheduling system.
Booking & SchedulingDockerStands out for the most GitHub stars. Cal.diy has 49,455 GitHub stars, uses the MIT license, ships a Docker image and had 1,968 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,462 GitHub stars, uses the GPL-3.0 license and had 484 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 & SchedulingDockerStands out for a published Docker image. LibreBooking has 839 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 709 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 47,176 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,786 commits in the last year.
- 2
Docuseal
Create, fill, and sign digital documents (alternative to DocuSign).
Document ManagementDockerDocuseal has 18,873 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,013 commits in the last year; it replaces DocuSign and Adobe Acrobat.
- 3
Documenso
Digital document signing platform (alternative to DocuSign).
Document ManagementDockerDocumenso has 15,589 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 723 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 95,215 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,068 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,158 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 926 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,455 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,155 commits in the last year; it replaces Slack.
- 3
Element
Fully-featured Matrix client for Web, iOS & Android.
Team ChatElement has 13,620 GitHub stars, uses the AGPL-3.0 license and had 3,192 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 6,041 GitHub stars, uses the AGPL-3.0 license and had 2,712 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,619 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 810 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,563 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 3,232 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 26,151 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 69,807 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 217 commits in the last year; it replaces Bitwarden and 1Password.
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.
How is this list ranked?
Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.
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.