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

DbVisualizer

DbVisualizer is the universal database tool for administrators, developers, and analysts. It runs on all major OSes and connects to all commercially viable database engines.

S
Sandra Bjarevall
0.0 (0)10 Oct, 2022 1.1k

Sea Battle

The code is an ObjectScript remake of Python example in CodeAcademy

Evgeny Shvarov
Docker
Python
IPM
4.8 (2)09 Oct, 2022 314 6

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

prodeye-mobile-app-client-side

flutter mobile app client to work with prodeye server side.

A
Adel Elsayed
0.0 (0)09 Oct, 2022 183

prodeye-server-side

ProdEye Server Side : an object script package that monitors productions on a server and avails it for prodeye mobile app client

A
Adel Elsayed
0.0 (0)09 Oct, 2022 235

gj :: connect

How to extend the Server Manager to perform custom actions.

John Murray
0.0 (0)05 Oct, 2022 388

gj :: locate

Copy an InterSystems IRIS error message and paste in to VS Code to go to the source line

George James
5.0 (1)05 Oct, 2022 451

grpc-iris-interop

Proof of concept of a gRPC implementation with IRIS

G
Guillaume Rongier
Docker
Python
5.0 (1)01 Oct, 2022 222

The Folding Stuff

We're publishing it here because developers on the InterSystems platforms are increasingly using VSCode to edit their codebase, including via our 'Serenji' extension. However 'The Folding Stuff' works with any VSCode document that already supports folding and unfolding.

John Murray
0.0 (0)27 Sep, 2022 399

Umlanji

Visualization of classes using UML modeling tools with XMI 1.2 support such as Enterprise Architect, Visual Paradigm, ArgoUML.

John Murray
0.0 (0)27 Sep, 2022 205

iris-python-interoperability-template

A template to build interoperability component in pure python

G
Guillaume Rongier
Docker
Python
5.0 (1)27 Sep, 2022 611

iris-ftp-sample

Sample showing how to use InterSystems IRIS FTP Adapter

Yuri Marx
Docker
IPM
5.0 (1)26 Sep, 2022 290 16

iris-flow

IRIS Flow is a tool which lets you create IRIS Interoperability productions just by connecting building blocks

José Pereira
Docker
IPM
4.0 (1)23 Sep, 2022 223 9

ObjectScript Extension Pack for VS Code

A Visual Studio Code extension pack for ObjectScript development.

John Murray
5.0 (1)23 Sep, 2022 535

Docker InterSystems Extension

Docker Extension for InterSystems

Dmitry Maslennikov
Docker
5.0 (5)20 Sep, 2022 1.0k

GraphQL

GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

G
Gevorg Arutiunian
Docker
0.0 (0)16 Sep, 2022 688

n8n-nodes-iris

Support for InterSystems IRIS in an automation platform n8n

Dmitry Maslennikov
Docker
IPM
5.0 (1)15 Sep, 2022 496

Digistat Connect

Multiple medical devices. One solution to harvest their data.

S
Sabri Romdhani
0.0 (0)15 Sep, 2022 273

Digistat Smart Central

Enhancing visibility of patient conditions

S
Sabri Romdhani
0.0 (0)15 Sep, 2022 376

The Ascom Myco 3 smartphone

The Myco 3 makes information accessible to clinicians

S
Sabri Romdhani
0.0 (0)15 Sep, 2022 319

interoperability-test

Unit Test Interoperability production interface

O
Oliver Wilms
Docker
IPM
5.0 (1)15 Sep, 2022 347 10

interoperability-soap

Tool to help troubleshoot Generic SOAP Service interface

O
Oliver Wilms
Docker
IPM
5.0 (1)15 Sep, 2022 200 2

demo-deployment

Deploy Demo of your InterSystems IRIS application

Dmitry Maslennikov
5.0 (1)14 Sep, 2022 215

samba-iris-adapter

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

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

Sustainable Machine Learning

Sustainable Machine Learning for the InterSystems contest

L
Lucas Enard
Docker
Python
IPM
4.5 (1)11 Sep, 2022 509 10

production-monitor

Custom Production Monitor

O
Oliver Wilms
Docker
IPM
5.0 (1)11 Sep, 2022 418 17

appmsw-banks-ru

An example of working with the service for updating the list of Russian banks

Sergey Mikhailenko
Docker
IPM
5.0 (1)11 Sep, 2022 163 5

Community objectscriptQuality

ObjectScript code analysis for community projects

D
Daniel
IPM
4.0 (1)08 Sep, 2022 435

DC Analytics

InterSystems Developer Community analytics.

E
Evgeniy Potapov
Docker
IPM
4.5 (2)06 Sep, 2022 662

PMML Business Operation

With this simple Business Operation, you can easily leverage your predictive models (saved as PMML) in a Production. There's both a generic BO and a utility method that allows you to generate dedicated operation / request / response classes.

B
Benjamin De Boe
ML
ML
0.0 (0)31 Aug, 2022 343

iris-readonly-interop

Read Only Role for Interoperability

G
Guillaume Rongier
Docker
IPM
5.0 (2)30 Aug, 2022 430 58