Skip to main content

Start here

Pick what you want to do. Each link to a released package opens its quickstart, where you run code and see the result, two clicks from the home page. A package that has not released yet is marked Coming Soon and links to its placeholder.

Read or write one standard​

Each format library parses one standard into typed objects, validates it, and writes it back out. Find the data you have.

What you haveWhere to start
I have HL7 v2 messages@cosyte/hl7 quickstart
I have FHIR resources@cosyte/fhir quickstart
I have DICOM files@cosyte/dicom quickstart
I have X12 transactions, such as claims@cosyte/x12 quickstart
I have C-CDA clinical documents@cosyte/ccda quickstart
I have NCPDP pharmacy or e-prescribing messages@cosyte/ncpdp quickstart
I have results from a lab analyzer (ASTM)@cosyte/astm quickstart

Move messages between systems​

Carry one message over the wire, or run the integration that moves many.

Convert, code or clean data​

Work on the typed objects a format library gives you.

Use the command line or an AI agent​

Parse and inspect messages without writing code, or let a coding agent call the parsers.

Deploy Pathways​

The Terraform modules that run Pathways in your own cloud account are in development. Each is marked Coming Soon and links to its placeholder.

How the pieces fit together​

  1. Bytes in one standard
  2. A format library gives a typed model
  3. A tooling library maps, codes or cleans it
  4. Pathways moves it between systems
  5. A deployment module runs Pathways in your cloud
How one message moves through the pieces, from left to right.
  • Format libraries turn one standard's bytes into a typed model and back. One of them is the MLLP transport, which carries HL7 v2 messages over TCP.
  • Tooling libraries work on the models the format libraries produce: they map HL7 v2 to FHIR, validate and map codes, remove identifiers, write synthetic test data, keep dates and times at the precision they were written, and put the parsers behind a command line and an MCP server.
  • Pathways is a code-first integration engine for Node.js. Where a library handles one message, Pathways runs the integration that moves messages between systems.
  • Deployment modules are the Terraform that runs Pathways in an AWS or Azure account.