Healthcare developer platform with FHIR APIs, auth, clinical data storage, bots, and React UI components
- Stars2.4k
- Forks805
- Open Issues626
Apache-2.0
- TypeScript
- MDX
- CSS

About Medplum
Medplum is a developer platform for building healthcare apps. It bundles identity, clinical data storage, a FHIR API, a web app, server-side logic, SDKs, and React components for teams shipping clinical software.
Medplum Auth handles authentication, sign-in, and permissions using OAuth, OpenID, and SMART-on-FHIR. The Clinical Data Repository is a backend server that hosts healthcare data, and the FHIR-based API sends, receives, and manipulates that data. The web app lets users view data, edit records, and manage basic workflows, and Bots run application logic server-side.
Medplum is full-stack TypeScript with Node.js and Express servers and React frontends, backed by PostgreSQL for storage and Redis for jobs and caching. The core is Apache 2.0 licensed and can be self-hosted on AWS, and the company also offers a hosted platform.
Key features
- FHIR-based API for clinical data
- Auth with OAuth, OpenID, and SMART-on-FHIR
- Clinical Data Repository backend
- Web app for viewing and editing records
- Server-side Bots and React UI component library
Details
- On GitHub since
- 2021
- Standards
- FHIR · SMART-on-FHIR
- Auth
- OAuth · OpenID
- Stack
- TypeScript · Node.js · React
- Storage
- PostgreSQL
- Jobs and cache
- Redis
