80 Application(s) results for #objectscript
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Application NameDeveloperMade withRatingLast updatedViewsInstalls

Employee-Programming-Challenge-1-jwhitney-Code-Golf

InterSystems Employee Programming Challenge #1 Submission: https://openexchange.intersystems.com/contest/47

J
Jared Whitney
Docker
0.0 (0)10 Jul, 2026 6

InterSystems-Employee-Programming-Challenge-001-jwhitney

InterSystems Employee Programming Challenge #1 Submission: https://openexchange.intersystems.com/contest/47

J
Jared Whitney
Docker
0.0 (0)09 Jul, 2026 10

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

pxw-lib-sql

A replacement of SQLQuery that helps simplfy complex queries

P
Paul Waterman
Docker
IPM
4.0 (1)06 Jun, 2026 256 13

shvarov-persistent

A simple persistent class with helpful properties we (almost) always need

Evgeny Shvarov
Docker
IPM
5.0 (1)06 Jun, 2026 221 376

ClinoveraModernizeOnForme

AI-Powered Legacy Application Modernization Platform

Olga Verevkina
Docker
AI
0.0 (0)09 May, 2026 47

iris-testops-hub

App for collecting, storing and analyzing autotest results

M
Max March
Docker
AI
0.0 (0)22 Feb, 2026 45

Object-based-M-N-to-JSON

Sample for object method %JSON.Export for M:N Relationship

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 244 1

M-N-external-JSON

Export M:N Relationship with JSON using SQL

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 296 1

ObjectScript-Native-API-demo

Use IRIS Native API Interface also from ObjectScript

Robert Cemper
5.0 (1)25 Jan, 2026 109 4

ObjectScript-Over-ODBC

Allow running ObjectScript and especially Global copy over ODBC

Robert Cemper
Docker
4.5 (1)25 Jan, 2026 527 19

Vector-inside-IRIS

run vector search inside IRIS

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 359 1

geo-vector-search

mathematical use of vector search

Robert Cemper
Docker
5.0 (3)25 Jan, 2026 421

DBdashboard

Show free DB space as a DeepSee dashboard

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 177 3

Stream-Sample-for-Beginners

Intro for first-time users of Streams in IRIS

Robert Cemper
5.0 (1)25 Jan, 2026 118

Row Storage vs. Columnar in IRIS native

performance check with COS inside IRIS

Robert Cemper
Docker
5.0 (2)23 Jan, 2026 243 1

Native-API-for-ObjectScript

A small demo on how to use it

Robert Cemper
Docker
5.0 (1)22 Jan, 2026 627 45

one-to-many-case

A case with one-to-many data and its import/export options in IRIS

Evgeny Shvarov
Docker
IPM
5.0 (1)05 Jan, 2026 72

ConfigSettingsExtract

Configuration setting extractor to a CSV file

K
Keren Skubach
4.5 (2)29 Dec, 2025 80

UDP

Using UDP between 2 containers

Robert Cemper
5.0 (2)28 Dec, 2025 63

Test Coverage Tool

Run your typical ObjectScript %UnitTest tests and see which lines of your code are executed. Includes Cobertura-style reporting for use in continuous integration tools.

Timothy Leavitt
Python
IPM
5.0 (2)02 Dec, 2025 2.6k 15.1k

Code-Scanner

Find Strings in any kind of ObjectScript

Robert Cemper
Docker
IPM
5.0 (2)26 Jul, 2025 340

objectscript-docker-template

Template project for InterSystems ObjectScript with InterSystems IRIS community Edition docker container

Evgeny Shvarov
Docker
5.0 (1)03 Jul, 2025 1.6k

intersystems-iris-dev-template

A basic template to develop with InterSystems IRIS

Evgeny Shvarov
Docker
Python
5.0 (3)03 Jul, 2025 2.0k

ollama-ai-iris

Analyze PDF by extracting text and sending chat to ollama

O
Oliver Wilms
Docker
Python
AI
5.0 (1)24 May, 2025 173

bg-iris-agent

AI IRIS Agent

Elena Karpova
Docker
IPM
AI
5.0 (1)04 Apr, 2025 707 2

iris-data-analysis

Implementing data query and analysis

l
lando miller
Docker
Python
IPM
AI
4.0 (1)01 Apr, 2025 224

objectscript-errors

Example class which reproduces typical ObjectScript errors

Evgeny Shvarov
Docker
IPM
5.0 (1)05 Mar, 2025 315 56

objectscript-copilot-demo

An ObjectScript App completely (almost) written with AI Copilot

Evgeny Shvarov
Docker
AI
5.0 (1)25 Feb, 2025 188

Jupyter Server Proxy for VS Code

VS Code extension to provide a local Jupyter server acting as a proxy for IRIS servers defined in Server Manager

John Murray
Docker
5.0 (1)02 Jan, 2025 509

InterSystems Package Manager

InterSystems Package Manager

R
Robert Kuszewski
Docker
Python
4.8 (23)20 Dec, 2024 9.3k