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

250 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Clear filters
Application NameDeveloperMade withRatingLast updatedViewsInstalls

Dia-Bro-App

To highlight IRIS for Health Integrational capabilities

D
Dzmitry Rabotkin
0.0 (0)04 Dec, 2022 386

iris-qr-barcode-utils

Read and write QR and Barcodes using InterSystems IRIS and Python

Yuri Marx
Docker
Python
IPM
5.0 (1)14 Nov, 2022 319 6

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

iko-01-basic-iris-cluster

This repository is the first part of code samples repositories intended to provide examples of InterSystems Kubernetes Operator (IKO) usage.

M
Mikhail Khomenko
0.0 (0)31 Oct, 2022 434

Config-API

A library to ease IRIS configuration.

Lorenzo Scalese
Docker
IPM
5.0 (1)25 Oct, 2022 1.5k 299

interoperability-test

Unit Test Interoperability production interface

O
Oliver Wilms
Docker
IPM
5.0 (1)15 Sep, 2022 427 12

samba-iris-adapter

InterSystems IRIS Support to Samba protocol (smb v2/v3)

Yuri Marx
Docker
IPM
5.0 (1)14 Sep, 2022 516 10

iris-python-flask-api-template

The simplest template with REST CRUD for InterSystems IRIS

L
Lucas Enard
Docker
Python
4.5 (1)17 Aug, 2022 908

formation-template-python

Formation to learn InterSystems' interoperability framework using python

L
Lucas Enard
Docker
Python
5.0 (1)17 Aug, 2022 1.5k

SETI

Extends SDA and propagates to Health Insight & Clinical Viewer.

L
Louis Kabelka
IPM
5.0 (1)18 Aug, 2022 741 38

CoffeeCo Full Stack Tutorial

IRIS Coffee Company tutorial

R
Raj Singh
Python
3.0 (1)12 Aug, 2022 357

Kozo

Kozo Page Builder

S
Sean Connelly
Docker
IPM
5.0 (2)15 Jul, 2022 585 33

iris-for-money

IRIS application for managing Money

O
Oliver Wilms
Docker
IPM
4.5 (1)09 Jul, 2022 503 42

interoperability-manager

Remove a Production Item with two clicks

O
Oliver Wilms
Docker
IPM
5.0 (1)10 Jul, 2022 353 20

FHIR Pseudonymization Proxy

FHIR pseudonymization proxy built with InterSystems IRIS for Health

M
Marcus Wurlitzer
Docker
IPM
5.0 (1)23 Jun, 2022 566 9

FIT REST Operation Framework

An IRIS Interoperability REST Operation Framework

Craig Regester
Docker
IPM
4.5 (1)06 Jun, 2022 405 3

wifis-connect

WiFIS Connect is an application you can install in InterSystems Healthcare products to build your connection to WiFIS interoperability platform in SISCAT.

A
Alberto Fuentes
Docker
5.0 (1)27 May, 2022 273

fhir-client-net

A simple example of a Fhir client in c#

L
Lucas Enard
Docker
3.0 (1)13 May, 2022 917

React-UI-Global

Application with toolkit for globals

E
Evgeniy Potapov
Docker
Python
4.0 (1)08 Apr, 2022 382

iris-geocoder

Geocoding using IRIS and Python geocoder library

Yuri Marx
Docker
5.0 (1)25 Mar, 2022 311

iris-image-editor

IRIS and Python libraries working toghether to image processing procedures

Yuri Marx
Docker
Python
5.0 (1)24 Mar, 2022 302

crypto-iris

3DES Cryptography support for InterSystems IRIS

Yuri Marx
Docker
5.0 (1)09 Mar, 2022 333

IRIS Text2Audio

Text To Speech engine for InterSystems IRIS - Convert Text to Audio and Audio to Text

Yuri Marx
Docker
5.0 (1)20 Feb, 2022 378

AI Image Object Detector

Python Embedded IRIS Application to Analyze images and videos using Machine Learning and ImageAI

Yuri Marx
Docker
Python
5.0 (1)08 Feb, 2022 684

exchange-rate-cbrf

Database of exchange rates of the Central Bank RF

Sergey Mikhailenko
Docker
IPM
5.0 (1)16 Jan, 2022 352 13

zap-api-scan-sample

An example on how to scan your REST APIs on IRIS using the OWASP

José Pereira
Docker
5.0 (1)05 Mar, 2023 1.4k

https-rest-api

Rest API with Apache2 Web server

O
Oliver Wilms
Docker
0.0 (0)01 Dec, 2021 437

Audit Mediator

Object Script mediator to audit ObjectScript REST API requests

Yuri Marx
Docker
IPM
5.0 (1)01 Dec, 2021 984 16

IRIS Middlewares

Specify your middlewares. security treatments on all requests.

D
Davi Massaru Teixeira Muta
Docker
0.0 (0)28 Nov, 2021 841

API Security Mediator

InterSystems IRIS Declarative Security Rules for REST APIs

Yuri Marx
Docker
IPM
5.0 (1)30 Nov, 2021 1.1k 14

secured-rest-api

Basic authentication and authorisation via REST API in IRIS

Evgeny Shvarov
Docker
IPM
5.0 (1)15 Nov, 2021 418 17