Skip to content

Repository files navigation

Health Samurai

Aidbox TS SDK

A monorepo of TypeScript libraries for building healthcare applications on top of Aidbox and FHIR servers.

Build Pages npm react-components npm aidbox-client npm fhirpath-lsp Storybook

Packages

A design system and component library built on React 19, Radix UI, and Tailwind CSS 4. Includes 60+ accessible components — from standard UI primitives to healthcare-specific views like FHIR structure trees and OperationOutcome displays.

Storybook · README

A typed FHIR client with support for all FHIR interactions, multiple auth strategies, and a Result<T, E> return type for explicit error handling.

API Docs · README

A FHIRPath language server that runs entirely in the browser via Web Workers. Provides autocompletion, diagnostics, hover, and go-to-definition for FHIRPath expressions inside CodeMirror editors.

README

Getting started

# requires pnpm 10+
pnpm install
pnpm -r run build

Development

Command Description
pnpm -r run build Build all packages
pnpm -r run tsc:check Type-check all packages
pnpm -r run lint:fix Lint and auto-fix with Biome
pnpm hooks Install git pre-commit hooks

Each package also has its own build, lint, and tsc:check scripts. Run them from the package directory or via pnpm --filter <package> run <script>.

About

A monorepo of TypeScript libraries for building healthcare applications on top of Aidbox and FHIR servers.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages