Written by

Lead of Developer Community at InterSystems
Announcement Anastasia Dyubaylo · Feb 2

InterSystems Open Exchange Applications Digest, January 2026

Hello and welcome to the January 2026 Open Exchange Recap.
General Stats:
11 new apps in January
557 downloads in January
1,192 applications all time
45,493 downloads all time
3,525 developers joined
New Applications
IRIS OpenTelemetry Demo
By Qiyuan Yin

iris-health-fhir-agentic-demo

By Alberto Fuentes

FHIR-AI-Hackathon-Kit

By Gabriel Ing

json2class

By Luis Angel Pérez Ramos

IRIS_dockerization

By Jorge Ivan Jaramillo Herrera

OAuth2 Native Authentication for Web Applications

By Ariel Glikman

one-to-many-case

By Evgeny Shvarov

swagger-request-validator

By Andrew Sklyarov

clouddoc-demo-docker

By Netanel Frankel

dc-mais

By Henry Pereira

CSV-to-MS-OFX

By Robert Cemper
New Releases
dc-toonby Henry Pereira
v1.0.1
Set the publishing manager (which I forgot to do earlier).
v1.0.2
Description:This pull request introduces critical improvements to the dc.toon.Converter class, enhancing its ability to accurately handle data types during both JSON-to-TOON and TOON-to-JSON conversion. Key Changes:1. Full Datatype Support in JSON \rightarrow TOON Conversion: Adds proper handling for various JSON data types (e.g., Boolean true/false) during conversion into the TOON format. Before: Boolean values in JSON arrays were incorrectly converted or lost fidelity (e.g., true might become 1). After: Boolean values are preserved correctly in the TOON output, matching the original data structure. Example: {"age":true} is now correctly represented in TOON, not as a numeric equivalent. Datatype Fidelity in TOON \rightarrow JSON Conversion: The FromTOON method now ensures that data types are accurately restored when converting TOON back into JSON (Dynamic Object).
Fixes:
Boolean strings ("true", "false") in TOON are now converted to JSON Booleans (true, false) instead of numerics (1, 0) or strings.
"null" strings in TOON are now converted to the proper JSON null value instead of an empty string ("").
Example: TOON isactive:true \rightarrow JSON "isactive":true (instead of "isactive":1).
Bug Fix in Quoted String Parsing: Fixed a syntax error/logic gap in the quoted string check within the parser. The conditional statement for identifying a quoted string (If $Extract(str,1)="""" && ($Extract(str,*)="""")) was missing necessary parentheses or required refinement to ensure correct execution flow

Special thanks to @Ashok Kumar
iris-user-managementby Evgeny Shvarov
v1.0.2
bugfix for error-logging
v1.0.3
Added database parameter so it can be used not only for the USER database. zpm "shvarov-user-management -D db=YOURDB"
Embedded Gitby Pravin Barton
v2.15.0

[2.15.0] - 2026-01-06

Added

  • Import All has been added to public-facing API (#891)
  • Web UI workspace view now has an option to abort merge in progress (#895)
  • New setting lets you treat generated classes as read-only in Studio/VS Code (#712)

Fixed

  • Web UI workspace view labels changes as Merge Conflict if there are unmerged changes (#890)
  • Web UI workspace view displays diff correctly for files with merge conflicts (#898)
  • Storage definition changes in persistent classes are now correctly exported to the Git repository (#906)
  • Catch and log exceptions thrown by pull handlers (#909)
  • Fix Incremental Load to first remove production items before removing classes (#907)
iris-vector-searchby Fan Ji
v1.2.0
Vector Search with InterSystems IRIS 2025.3
irisJWTby Ashok Kumar T
v1.0.1
code updates
lovable-backendby Evgeny Shvarov
v1.0.2
REST API Unit tests added
JSON2Persistentby Michael Braam
v1.0.6
Added support for IPM
v1.0.7
corrected release number
Tutorial-QUERYby Robert Cemper
v0.0.2
archive repo update articles + video
IRIS-fast-ECP-setupby Robert Cemper
v0.1.7
moved to archive
SUDOKU-enby Robert Cemper
v1.0.9
archived
CPIPEby Robert Cemper
v1.1.4
archived
DBsizeWatchby Robert Cemper
v0.0.3
archieved
DBfreeby Robert Cemper
v0.0.3
archived
WebCommandby Robert Cemper
v0.0.6
arachived
GlobalToJSON-XLAby Robert Cemper
v0.0.7
archived
v0.0.8
archived
zpmshwby Robert Cemper
v1.0.4
archived
ZPrettyby Robert Cemper
v1.1.3
archived
zpm-registryby Evgeny Shvarov
v1.3.4
Fix <Invoke> by having method return %Status
csvgen-pythonby Evgeny Shvarov
v1.2.6
Added error handling to Generate() method
Most downloaded
ObjectScript-Math
By Peter Steiwer
MDX2JSON
By Eduard Lebedyuk
DeepSeeWeb
By Anton Gnibeda
Intersystems-Monitoring
By Teunis Stolker
Test Coverage Tool
By Timothy Leavitt
iris-web-swagger-ui
By Semion Makarov
zpm-registry
By Evgeny Shvarov
yaml-utils
By Benjamin De Boe
WebTerminal
By Nikita Savchenko
January, 2026Month at a GlanceInterSystems Open Exchange