Fasten Health - Open Source Self-hosted Personal Health Record

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • fasten-sources

    The Fasten Sources is a library that defines medical provider metadata (definitions - OpenID Metadata documents) and http clients (OAuth2/Smart-on-FHIR clients) which can be used to retrieve data from various Medical Providers (clients).

  • Fasten's integration Sources all live in the following repository, and you can follow the Contributing guide there - https://github.com/fastenhealth/fasten-sources/blob/main/CONTRIBUTING.md

  • dwv

    DICOM Web Viewer: open source zero footprint medical image library.

  • Yes! The UI for displaying binary data (PDF's, images, medical imaging, etc) is still being actively developed, but DICOM support is on the list. I was considering using the popular ivmartel/dwv library for displaying DICOM images.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • docs

    WIP Documentation for Fasten Health. (by fastenhealth)

  • If you really want to get your hands dirty and add a new platform vendor (Epic, Cerner, etc) You can figure out which EMR platform your medical providers use and then create a development app with them, create a Fasten Source definition, and then open a pull request. Here's a non-comprehensive list of vendors - https://github.com/fastenhealth/docs/blob/main/PATIENT_PORTAL_AND_SOURCES_TESTING.md

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts