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

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

iris-sms

2) Verify Mobile number by SMS code

V
Vasiliy Bondar
Docker
IPM
5.0 (1)17 Nov, 2020 307 24

Message Bank

Message Bank for IRIS Interoperability that can automatically resend messages

O
Oliver Wilms
IPM
5.0 (2)15 Nov, 2020 369 31

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

appmsw-util

Creating and deleting db, namespace, resource and role with one command

Sergey Mikhailenko
Docker
IPM
5.0 (1)15 Nov, 2020 143 12

ObjectScript-Math

Math library for InterSystems ObjectScript

P
Peter Steiwer
Docker
IPM
3.3 (2)12 Nov, 2020 594 8.8k

upload-adapter

Intersystems IRIS interoperability Custom Upload Adapter to multipart file requests

Yuri Marx
Docker
5.0 (1)10 Nov, 2020 316

iris-c-language

This is a technology example of how to use Call-In and Call-Out in various ways including Unicode and long string.

T
Tomohiro Iwamoto
Docker
5.0 (1)06 Nov, 2020 225

iris-pdf-generator

Generate PDF files from InterSystems IRIS using the Java Gateway

R
Robert Kuszewski
Docker
5.0 (1)04 Nov, 2020 718

apptools-task

An example of a backup task with preliminary deletion of old files.

Sergey Mikhailenko
Docker
IPM
5.0 (1)29 Oct, 2020 180 9

qewd-conduit

QEWD Implementation of the RealWorld Conduit REST Back-end

R
Rob Tweed
0.0 (0)29 Oct, 2020 247

Samples-FHIR-Oximeter-Devices

In this exercise, you will modify an existing FHIR® server to monitor incoming FHIR data from an oximeter device, then use a front-end web application to send simulated FHIR Observation resources into InterSystems IRIS for Health™ process that data.

Z
Zachary Krowiak
Docker
0.0 (0)24 Oct, 2020 210

integratedml-demo-template

IntegratedML samples to be used as a template

Thomas Dyar
Docker
ML
ML
5.0 (1)23 Oct, 2020 956

ClassExplorer

UML Class Diagram Builder for InterSystems Data Platforms (2014.1+)

Nikita Savchenko
Docker
IPM
5.0 (3)22 Oct, 2020 893 1.4k

Health Insight Demo Examples

Several COVID-19 dashboard examples using Tableau, and created using HeathShare Health Insight, which provides data modeling, analysis, and visualization tools. They can be opened using the free Tableau Reader application.

J
Jonathan Wald
0.0 (0)21 Oct, 2020 392

restoreUI

UI for restoring databases from online backup

V
Vasiliy Bondar
Docker
IPM
0.0 (0)16 Oct, 2020 218 24

Enhanced Monitor Manager

ISC Open Exchange - Code for Enhanced Monitor Manager

J
Jin Kim
3.0 (2)15 Oct, 2020 176

iOS HealthKit to FHIR through IRIS for Health

iOS app to export HealthKit data to IRIS (or any FHIR respository)

G
Guillaume Rongier
Docker
5.0 (1)15 Oct, 2020 657

iris-battleship

Why not a game in contest?

R
Renato Banzai
Docker
Python
5.0 (1)11 Oct, 2020 159

ALPHA LOGISTICS

Alpha SW is an integrated management solution for SUPPLY CHAIN which embrace industries as Health Care,Oil and Gas and Retail, among others.

J
Jamil de Mattar
0.0 (0)23 Sep, 2020 307

SAM

System Alerting and Monitoring (SAM) is a solution for monitoring clusters of InterSystems IRIS instances.

L
Luca Ravazzolo
4.5 (1)21 Sep, 2020 695

iris-ldap-auth

Example of how to setup IRIS and OpenLDAP for LDAP user authentication

T
Tomohiro Iwamoto
Docker
5.0 (1)16 Sep, 2020 185

objectscriptQuality for VSCode

IDE extension that helps you detect and fix quality issues as you write code. Like a spell checker, this extension squiggles flaws so they can be fixed before committing code. You can get it directly from the VS Code Marketplace and it will then detect new bugs and quality issues as you code (Object

D
Daniel
Docker
Python
4.5 (1)14 Sep, 2020 414

sqltools-intersystems-driver

InterSystems support for SQL in the SQLTools extension to Visual Studio Code

Dmitry Maslennikov
Docker
5.0 (1)08 Sep, 2020 661

covid-ai-demo-deployment

"Covid-19 AI demo in Docker" deployment including dockerised Flask, FastAPI, Tensorflow Serving and HA Proxy etc etc.

Z
Zhong Li
Docker
Python
ML
ML
0.0 (0)07 Sep, 2020 425

objectscriptQuality for Atelier

IDE extension that helps you detect and fix quality issues as you write code. Like a spell checker, this extension squiggles flaws so they can be fixed before committing code. You can install it directly from Atelier and it will then detect new bugs and quality issues as you code (ObjectScript and J

D
Daniel
0.0 (0)27 Aug, 2020 92

objectscriptQuality for Studio

IDE extension that helps you detect and fix quality issues as you write code. Like a spell checker, this extension squiggles flaws so they can be fixed before committing code. You can get it from our site and it will then detect new bugs and quality issues as you code (ObjectScript and JavaScript) i

D
Daniel
0.0 (0)27 Aug, 2020 146

objectscriptQuality

Analyze your ObjecScript source code to find bugs and vulnerabilities, obtain detailed Unit Test Coverage, and improves your software process management using your own KPIs, always focused on code quality

D
Daniel
3.0 (1)27 Aug, 2020 536

fhir-chatbot

A chatbot to query patient information using FHIR.

R
Renato Banzai
Docker
0.0 (0)27 Aug, 2020 388

Kafka Demo with InterSystems IRIS

Demo of InterSystems IRIS with Kafka, Schema Registry, AVRO and Schema Migration. We also show how the data coalesced in InterSystems IRIS can be queried using SQL, REST and MDX (Business Intelligence)

A
Amir Samary
Docker
0.0 (0)27 Aug, 2020 935

iris4health-fhir-analytics

An example on how to take advantage of FHIR data schema created by IRIS for Health in conjunction with IRIS Analytics to provide analytics on FHIR data.

José Pereira
Docker
4.5 (1)26 Aug, 2020 880

CloudFormation IRIS Deployment

Collection of scripts for Automated deployment of InterSystems IRIS instances into the Amazon cloud

A
Anton Umnikov
0.0 (0)24 Aug, 2020 80