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

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

mg_python

A Python Extension for InterSystems Caché/IRIS.

C
Chris Munt
Python
4.0 (1)24 Mar, 2021 410

RESTFUL_API_For_Hotel_OverBooking_System

Develop RESTFUL Data API in InterSystems IRIS Data Platform Development for Hotel Overbooking Management System. PS:The overbooking management system combines the unique conditions of the hotel, such as room prices, order channels, customer needs (etc...). System uses machine learning algorithms (su

j
jingqi LIu
Docker
0.0 (0)28 Feb, 2021 664

InterSystems Ideas Waiting to be Implemented

Programmatic reports

The report creation is a tedious and non-productive task. You need an IDE, create a connection, create a SQL query, define report bands, drag-and-drop/design report columns, fields, labels, summarizations, margins, charts and prepare perfect pixel reports for print. To create a tradicional report the effort takes 4 to 12 hours. The idea is to define reports using object script instructions. With some minutes and with writing a few object script lines you can get a report equivalent to a tradicional report, with the benefit to create dynamic content for the reports (productivity). The idea includes yet the feature to allows to the developer set print restrictions for the PDF report generated (reduce carbon emission, not allowing print, only read). Benefits of this idea: 1 - Productivity - develop a report in minutes not in hours 2 - Reduce carbon emission - is possible restrict the PDF print 3 - Create dynamic reports using ObjectScript 4 - No need to install a report server, saving processor and memory resources (decreasing emissions) To create a report using source code, see this sample with Java, but could be in ObjectScript too: TextColumnBuilder<String> itemColumn = col.column("Item", "item", type.stringType()); TextColumnBuilder<Date> orderDateColumn = col.column("Order date", "orderdate", type.dateType()); TextColumnBuilder<Integer> quantityColumn = col.column("Quantity", "quantity", type.integerType()).setFixedWidth(50); TextColumnBuilder<BigDecimal> unitPriceColumn = col.column("Unit price", "unitprice", type.bigDecimalType()); ColumnTitleGroupBuilder titleGroup2 = grid.titleGroup("Group 2", quantityColumn, unitPriceColumn); ColumnTitleGroupBuilder titleGroup1 = grid.titleGroup("Group 1", orderDateColumn, titleGroup2).setTitleFixedWidth(450); report() .setTemplate(Templates.reportTemplate) .columnGrid(itemColumn, titleGroup1) .columns(itemColumn, orderDateColumn, quantityColumn, unitPriceColumn) .title(Templates.createTitleComponent("ColumnTitleGroup")) .pageFooter(Templates.footerComponent) .setDataSource(createDataSource()) .setSecurityRule(PrintRule.READ_ONLY) //if you want restrict print .printPDF();

Y
by Yuri Marx

5

Votes

3

Comments
Vote

units

Library and examples of units of measure to work with physical objects implementation in ObjectScript. The first version includes the SI unit system. Next will be added American customary units, units of currency, bits and bytes, font and pixel sizes.

D
Dmitrii Kuznetsov
Docker
4.0 (1)27 Feb, 2021 184

Dictionary comparison scheme of cache database

The dictionary comparison of the data collected in the cache database is carried out, and the dictionary related data cleaning work is quickly completed through the global model, so as to build a unified and correct database for the hospital

W
Weiwei Yang
0.0 (0)27 Feb, 2021 302

IRIS-REST-API-DATABASEMANAGER

Create persistent Tables and Datas in Cache Database using REST API

L
Lucas Bourré
Docker
IPM
5.0 (1)26 Feb, 2021 311 21

M-commands instead of Excel formulas in cells

Mumps (Cache' ObjectScript) in cells

alex kosinets
4.5 (1)24 Feb, 2021 225

callsmap

calls map for InterSystems Cache database

O
Oleg Dmitrovich
0.0 (0)02 Feb, 2021 107

iris-sftp-logs

IRIS solution for managing SFTP log files

O
Oliver Wilms
Docker
IPM
5.0 (1)31 Jan, 2021 414 16

IRIS Publisher

This is an application to generate your online dynamic or offine static application documentation. You create XData to your classes with "text/html" or "text/markdown" mime type and the IRIS Publisher will collect all XData and create your documentation site using MkDocs.

Yuri Marx
Docker
5.0 (1)29 Jan, 2021 454

CacheColorTheme

different color themes for Caché Studio

O
Oleg Dmitrovich
4.0 (1)27 Jan, 2021 286

GeoDatas

This project contains an example of how we get to manipulate geographic data on an IRIS Intersystem platform.

D
Davi Massaru Teixeira Muta
Docker
0.0 (0)25 Jan, 2021 305

qewd-jsdb-kit-iris

This kit allows you to find out about, explore and try out the unique QEWD-JSdb "persistent JavaScript Objects", made possible by IRIS Globals. For simplicity of use and speed and ease of installation, the kit is designed for use with the IRIS Community Edition Docker Container: you can be up and ru

R
Rob Tweed
0.0 (0)25 Jan, 2021 224

iris-analytics-notebook

A notebook approach to use IRIS analytics capabilities.

José Pereira
Docker
IPM
4.0 (1)28 Dec, 2020 370 26

website-analyzer

InterSystems IRIS NLP Analyzer to websites. Extract all website content with the app crawler and analyze into Text Analytics Domain Explorer and in the BI User Portal.

Yuri Marx
Docker
AI
5.0 (1)24 Dec, 2020 406

dataking-server

A simple and fast way to send data from your application to the IRIS database for further processing and search for insights.

Alexey Nechaev
2.0 (1)20 Dec, 2020 134

RESTForms2

Forms adapter for InterSystems IRIS

Henry Pereira
Docker
IPM
5.0 (2)12 Dec, 2020 767 1.1k

RestFormsUI2

Client for restforms2

Anton Gnibeda
Docker
IPM
0.0 (0)20 Nov, 2020 293 430

OCR Service

OCR Interoperability Service. This app get an image or pdf, extract text using OCR from Tesseract, send to the NLP index and returns to the user. The app uses a PEX Business Operation in ObjectScript consuming a Java class thats uses Tesseract. This app has NLP to the OCR extracted text too. Enjoy O

Yuri Marx
Docker
5.0 (2)20 Nov, 2020 854

isc-generate-db

Creating a new database, namespace, CSP/REST Application never been so easy.

Henrique Dias
Docker
IPM
5.0 (1)18 Nov, 2020 309 17

isc-utils

Weather, Exchange Rate, Temperature, Length

Henrique Dias
Docker
IPM
5.0 (1)18 Nov, 2020 317 19

Message Bank

Message Bank for IRIS Interoperability that can automatically resend messages

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

ObjectScript-Math

Math library for InterSystems ObjectScript

P
Peter Steiwer
Docker
IPM
3.3 (2)12 Nov, 2020 561 5.1k

upload-adapter

Intersystems IRIS interoperability Custom Upload Adapter to multipart file requests

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

iris-pdf-generator

Generate PDF files from InterSystems IRIS using the Java Gateway

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

apptools-task

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

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

qewd-conduit

QEWD Implementation of the RealWorld Conduit REST Back-end

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

ClassExplorer

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

Nikita Savchenko
Docker
IPM
5.0 (3)22 Oct, 2020 803 1.3k

npm-iris

Project & Task Management using InterSystems IRIS and Bootstrap 4

Henrique Dias
Docker
IPM
5.0 (1)16 Oct, 2020 359 41

restoreUI

UI for restoring databases from online backup

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

Enhanced Monitor Manager

ISC Open Exchange - Code for Enhanced Monitor Manager

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