Offline-first
Runs entirely on a local area network. No cloud service to reach, no external dependency to fail — the clinic's own laptop or server holds every record, and charting continues even with the internet down.
LibreChart is a free, open-source electronic medical record built for medical mission clinics. It runs on a local network — no internet required — so your team keeps charting even when the connection drops.
Why LibreChart
No subscriptions, no vendor lock-in, and no assumption that there's a reliable internet connection. LibreChart is designed for the places where those things can't be taken for granted.
Runs entirely on a local area network. No cloud service to reach, no external dependency to fail — the clinic's own laptop or server holds every record, and charting continues even with the internet down.
Licensed GPL-2.0. Read the code, adapt it to your protocols, and contribute improvements back. What runs your clinic is fully inspectable — nothing is hidden behind a paywall or a proprietary black box.
Role-based stations move each patient from intake to consult to pharmacy. Fast patient lookup finds a returning visitor in seconds, and every encounter is tracked as a dated visit you can reopen later.
The chart
Open a chart and the essentials are already in front of you — identity, allergies, latest vitals, and the running visit note. Clinical alerts stand out without shouting, so a critical allergy is impossible to miss during a busy triage line.
Complaint: Cough and low-grade fever, 4 days.
Exam: Chest clear, no respiratory distress. Throat mildly injected.
Plan: Suspect viral URTI. Azithromycin (penicillin allergy noted). Fluids, rest, review in 3 days if not improving.
Signed 14 Jul 2026 · Consult station · saved to clinic.lan
How it works
LibreChart installs on ordinary hardware and serves the whole clinic over its own network. No servers to rent, no accounts to create — the data never leaves the building.
Set up LibreChart on a single machine at the clinic. It becomes the host that stores records and serves the application.
Staff open the app in a browser over the local Wi-Fi or wired network — tablets at intake, laptops at each consult and pharmacy station.
Enrol a patient once, then track every encounter as a dated visit that moves through the clinic's role-based stations.
Records live on the clinic's own hardware. Nothing is uploaded to a third party, and back-ups are yours to keep and control.
For the technical team: LibreChart is built on Drupal and ships with a DDEV configuration for local development, so the same stack runs on a maintainer's laptop and on the clinic server. Standard PHP and MySQL/MariaDB underneath — nothing exotic to maintain.
LibreChart is released under the GNU General Public License, version 2. That means you're free to run it, study it, share it, and improve it — for any clinic, anywhere, at no cost. Field clinicians, translators, and developers are all welcome to help shape where it goes next.
Everything you need to deploy, extend, or fork LibreChart is public.