The HL7v2 framework for the modern healthcare stack.
Ship production-ready HL7v2 applications for serverless, the edge, and beyond.
Every layer of HL7v2. One framework.
Production-grade features for healthcare's most critical protocol.
Standards-compliant MLLP server.
Pattern-based routing for any HL7v2 message type, composable middleware, MLLP over TLS, and standards-compliant acknowledgments (AA, AE, AR) with automatic error mapping.
Performance, engineered at every layer.
Built for healthcare scale from the first byte. Streaming MLLP transport. Cached profile validation. Single-pass parsing. 300,000+ messages per second on a single Node process.
View benchmarksProfile-compliant validation.
Full profile validation of message segments, data types, and code tables across HL7v2 2.2 to 2.8. Rules are configurable and extensible.
Extensible by design.
Ships with 25+ plugins for annotation, linting, encoding, and transformation. Compose them in any order, or author your own against the unified API.
Runs anywhere JavaScript runs.
The same code runs unmodified across modern JavaScript runtimes and edge environments.
Clean API. First-class TypeScript.
A chainable API with TypeScript types end to end. Bootstrap with one command, develop with live terminal UI feedback, ship with structured logs and graceful shutdown.
Ready to build?
The full reference covers architecture, operations, tutorials, and the RFC archive.
Built for every healthcare role.
Glion replaces the integration engine with a framework your whole team can read, run, and own.
Ship HL7v2 features without becoming an interface expert.
- Type-safe parsing with full IDE autocomplete
- First-class TypeScript across the entire pipeline
- Live terminal UI feedback during development