# openemr/openemr

The most popular open source electronic health records and medical practice management solution.

Repository: https://github.com/openemr/openemr
Canonical: https://ross.abutalabs.com/products/openemr
Homepage: https://open-emr.org/
Language: PHP
License: GPL-3.0
License Family: copyleft
Topics: openemr, practice-management, emr, ehr, php, linux, windows, osx, healthcare, hit, medical, health, sponsors, international, proprietary-counterparts, medical-informatics, medical-information, medical-records, fhir, global-health
Last push: 2026-08-26T23:23:48+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 5948, "days_push": 7, "days_rel": 15, "gap_med": 40, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5392, forks 3014 (observed 2026-08-28T04:09:17.280510+00:00)

## What it is
OpenEMR is the most popular open-source electronic health records (EHR) and medical practice management application, written in PHP. It offers integrated health records, scheduling, electronic billing, prescriptions, a patient portal, FHIR interoperability, and is ONC certified, running on Windows, Linux, and macOS.

## Use cases
- manage patient medical records for a clinic
- run medical practice scheduling and billing
- self-host an ONC-certified EHR system
- expose patient data via FHIR APIs
- set up a patient portal for a healthcare practice
- manage prescriptions and clinical decision rules
- deploy an EHR on AWS or Docker

## When to choose
- you need a free, open-source EHR/EMR without vendor lock-in
- you need ONC-certified software for US healthcare compliance
- you want self-hosted medical practice management with billing and scheduling
- you need FHIR/SMART-on-FHIR interoperability

## When to avoid
- you need a lightweight library to embed in another app rather than a full application
- you lack capacity to host and secure HIPAA-sensitive data yourself
- you need a hospital-scale inpatient system rather than ambulatory practice management

## Facets
- artifact type: application
- maturity: stable
- function: self-hosted, internationalization, security, api-framework, developer-tools
- domain: healthcare, self-hosted, web-development, apis
- platform: windows, php, self-hosted, cross-platform
- tags: ehr, emr, medical-records, practice-management, fhir, onc-certified, medical-billing, patient-portal, scheduling, hipaa, localization, linux, macos, docker, web-server

## Member repositories
- openemr/openemr (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:17.280510+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:58:23.357346+00:00, confidence not recorded.
  - readme: https://github.com/openemr/openemr (fetched 2026-08-28T04:09:17.280510+00:00, sha aeb9f417bd37)
  - homepage: https://open-emr.org/ (fetched 2026-08-29T08:52:45.051139+00:00, sha 0defc5385b03)
  - site_page: https://open-emr.org/wiki/index.php/OpenEMR_Features (fetched 2026-08-29T08:52:45.060346+00:00, sha 58eee7ae8f7a)
  - site_page: https://www.open-emr.org/wiki/index.php/Release_Features (fetched 2026-08-29T08:52:45.065756+00:00, sha 46c2d9d07989)
  - site_page: https://www.open-emr.org/wiki/index.php/OpenEMR_Installation_Guides (fetched 2026-08-29T08:52:45.068293+00:00, sha c14af3c4838a)
  - site_page: https://www.open-emr.org/wiki/index.php/OpenEMR_Features (fetched 2026-08-29T08:52:45.070684+00:00, sha 8149884cb81d)
  - site_page: https://open-emr.org/wiki (fetched 2026-08-29T08:52:45.062528+00:00, sha d12b752aaafe)
  - site_page: https://open-emr.org/wiki/index.php/FAQ (fetched 2026-08-29T08:52:45.072656+00:00, sha afbbdc120c7e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
