Skip to content
Go to file
This branch is 505 commits ahead of jmandel:master.

SMART on FHIR JavaScript Library

This is a JavaScript library for connecting SMART apps to Fhir servers. It works both in browsers (IE10+) and on the server (NodeJS).


Install from npm:

npm i fhirclient


The documentation for the upcoming release is available at

Check out what's new in v2!

Contributing and Development

NPM Scripts

After you cd into to the project folder and run npm i, you can use npm scripts to handle any project-related task:

# run tests
npm test

# Build everything
npm run build

# Build all bundles (browser packages in dist/build)
npm run pack

# Build the CommonJS modules (for Node and bundlers)
npm run build:module


Apache 2.0

You can’t perform that action at this time.