Welcome to Open Exchange

At InterSystems, we deeply appreciate the rapid innovation enabled by open-source development. Our team acknowledges the significant impact of the community's dedication, which has been a driving force behind the evolution of software and data technology.

Top contributors

Featured applications

131 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Integration
Application NameDeveloperMade withRatingLast updatedViewsInstalls

swagger-converter-cli

Client library for swagger version converter.

Lorenzo Scalese
Docker
IPM
0.0 (0)25 Mar, 2026 515 467

GBLSizeMonitor

Global size viewer in chart form

Ashok Kumar T
Docker
IPM
5.0 (1)12 Mar, 2026 110 8

InterSystems Ideas Waiting to be Implemented

Parser for arbitrary binary protocols

Rapid growth of IoT industry in recent years produced a plethora of new protocols with varying levels of standardization and adoption. Quite a lot of these protocols are binary because: * It allows for greater throughput * On a device level these protocols are easier to implement * On a device level they are more resource (CPU/RAM) efficient Currently InterSystems IRIS offers several functions for work with binary data: * zzdump * $zhex * $char * $ascii But protocol implementation is left as a task for the end user. Removing the time-consuming need for protocol implementation would allow for easier and stronger positioning of InterSystems IRIS as an IoT platform. One of the possible approaches to protocol implementation is declarative parsing. With declarative parsing user describes the data structure that he wants parsed (i.e.{ name: title, type: string, length: 5}...) in some declarative language (XML, JSON, YAML) and we use this to generate a concrete parser. Afterwards user passes protocol data to the concrete parser implementation and receives parsed values (as objects or locals or $lb). Kaitai Struct (http://kaitai.io) is an OpenSource (MIT license) declarative parser implementation which allows user to generate parser code for several languages: C++, C#, Go, Java, JavaScript, Lua, Perl, PHP, Python, Ruby, Rust. It allows easy language extensibility by keeping most of the process language-agnostic and only the last step (concrete parser generation) is end-language specific. I propose we add ObjectScript as a Kaitai Struct generation language. It would allow us to generate native ObjectScript parsers easily which would help with presenting InterSystems IRIS an IoT platform especially at a PoC stage. Alternatives to Kaitai Struct: * binpac (https://github.com/bro/binpac) - C++ only * preon (https://github.com/preon/preon) - Java only The advantage of Kaitai Struct is that it's not aimed at one language form the beginning, so adding a new language is an expected procedure. Article on the topic (https://old.reddit.com/r/cpp/comments/5tcnmh/implementing_communication_protocols_in_c_for/)

E
by Eduard Lebedyuk

3

Votes

0

Comments
Vote

IRIS ESB

Enterprise Service Bus (ESB) implementation on InterSystems IRIS Data Platform

Andrew Sklyarov
Docker
4.5 (1)28 Feb, 2026 173

sqljsonadaptor

Makes %JSON.Adaptor methods accessible via SQL.

D
David Hockenbroch
IPM
5.0 (1)25 Feb, 2026 38 3

piqitt-contest

PIQI Transformation Tool for Intersystems Integration

N
Nat Osit
Python
0.0 (0)21 Feb, 2026 26

Interop-LookupTable

InterSystems IRIS interoperability Lookup table UI

Ashok Kumar T
Docker
IPM
5.0 (1)20 Feb, 2026 206 18

iris-queue-manager

A robust, process-based queue manager designed for asynchronous

Ashok Kumar T
Docker
5.0 (1)20 Feb, 2026 81

swagger-request-validator

Simple Swagger validator of API requests

Andrew Sklyarov
0.0 (0)23 Jan, 2026 46

Tracking-Patient-Care-Using-FHIR

Example for related exercise on the InterSystems Learning site.

Robert Cemper
Docker
5.0 (1)22 Jan, 2026 265

JSON2Persistent

Little tool to create persistent or message classes for InterSystems IRIS and InterSystems IRIS For Health from JSON input. The created classes will extend %JSON.Adaptor

M
Michael Braam
Docker
IPM
5.0 (5)14 Jan, 2026 1.2k 10

ConfigSettingsExtract

Configuration setting extractor to a CSV file

K
Keren Skubach
4.5 (2)29 Dec, 2025 69

fhir-profile-demo

FHIR profile dem

Ashok Kumar T
Docker
0.0 (0)28 Dec, 2025 57

iris-pgwire

PostgreSQL wire protocol server for InterSystems IRIS - Connect any PostgreSQL client to IRIS

Thomas Dyar
Docker
Python
0.0 (0)26 Dec, 2025 34

confluent-kafka-iris

Apache Kafka adapters for the InterSystems IRIS Data Platform

Andrew Sklyarov
Docker
Python
0.0 (0)14 Dec, 2025 47

VIPIK

Hackathon

Y
Yannick Daniel Gibson
Docker
Python
AI
ML
ML
0.0 (0)03 Dec, 2025 64

IrisTest-Fmtserializer

Serialization utility for InterSystems IRIS IrisTest. Convert unit test results into structured JSON and YAML formats for automation and reporting.

Ashok Kumar T
Docker
IPM
4.5 (1)01 Dec, 2025 57 2

interface-explorer

Search/Filter Interfaces and Connections

E
Eric Fortenberry
Docker
Python
IPM
5.0 (1)29 Nov, 2025 145 1

templated_email

InterSystems IRIS module for sending Jinja2-based emails

Docker
IPM
5.0 (1)29 Jul, 2025 138 1

metabase-iris-driver

Custom driver that enables a connection to IRIS from Metabase

S
Siddardha Reddy Sanagala
0.0 (0)11 Jul, 2025 254

ETL Interoperability Adapter

Extend EnsLib.SQL.OutboundAdapter to add batch batch and fetch support on JDBC connection for Ensemble and IRIS.

G
Guillaume Rongier
Docker
IPM
3.5 (1)12 Jun, 2025 775 30

hc-export-editor

An InterSystems IRIS/Health Connect Production Export Editor

E
Eric Fortenberry
Docker
Python
IPM
5.0 (1)31 May, 2025 257 5

iris-fhir-bridge

IRIS-FHIR Bridget is a robust interoperability engine designed to seamlessly convert healthcare data across multiple standards

Muhammad Waseem
Docker
Python
IPM
5.0 (1)31 May, 2025 366 18

ollama-ai-iris

Analyze PDF by extracting text and sending chat to ollama

O
Oliver Wilms
Docker
Python
AI
5.0 (1)24 May, 2025 154

fhir-craft

Build your own FHIR resources with synthetic data

L
Laura Blázquez García
Docker
5.0 (1)23 May, 2025 258

swagger-validator-cli

Client ObjectScript for swagger validator services

Lorenzo Scalese
Docker
IPM
0.0 (0)09 Apr, 2025 455 407

iris-waveform-demo

Demo project storing HL7 timeseries (waveform) data in IRIS

A
Ajay Anand
Docker
4.0 (1)01 Apr, 2025 175

iris-clinical-assistant

Natural language querying of patient clinical data.

D
Diana Mindroc Filimon
Python
AI
0.0 (0)30 Mar, 2025 148

bas_labs

Connecting companies with climate actions.

A
Alice Heiman
Python
AI
ML
ML
0.0 (0)01 Mar, 2025 146

iris-fhir-io-demo

Create FHIR Binary response with interoperability

L
Laura Blázquez García
5.0 (1)23 Feb, 2025 358

SAML-COS

SAML2.0 Token for Catalan HealthCare Autorities from InterSystems IRIS ObjectScript

D
David González Buisán
Docker
IPM
4.5 (1)06 Feb, 2025 553 54