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

Doxygenerate

Use Doxygen to build static documentation pages for your classes

John Murray
Docker
IPM
0.0 (0)20 Dec, 2024 135 7

IRIS REST API Explorer for VS Code

A VS Code extension for browsing IRIS server REST API endpoints

John Murray
0.0 (0)18 Nov, 2024 93

InterSystems Ideas Waiting to be Implemented

AI extensibility Prompt keyword for Class and Method implementation. Also Prompt macro generator.

To accelerate capability of growing code generation. This proposal suggests new extensibility facilities and hooks that can be democratized to community and / or fulfilled by commercial partners. To add Training metadata to Refine a Large Language Model for code, a "Prompt Input" is associated with an expected "Code Output", as part of a class definition. This provide structured keywords to describe: * The expected output * And / Or Chain-of-thought to generate the correct output | /// The following Prompt describes the full implementation of the class Class alwo.Calculator [Abstract, Prompt = "Provides methods to Add, Subtract, Multiply and divide given numbers." ] { /// The following Prompt describes the full implementation of the method ClassMethod Add(arg1 As %Float, arg2 As %Float) As %Float [ Prompt ="Add numeric arguments and return result." ] { return arg1 + arg2 } ClassMethod Subtract(arg1 as %Float, arg2 As %Float) { &Prompt("Subtract numeric arguments and return result") ) } | The Prompt macro generates code based on the context of the method it is within. Once resolved, it automatically comments out the processed macro. | ClassMethod Subtract(arg1 as %Float, arg2 As %Float) { //&Prompt("Subtract arguments and return the result") return arg1 - arg2 //&Prompt("Model alwogen-objectscript-7.1.3") ) | The generator leveraged at compilation time could be configured in a similar way to how source control is configured for a namespace. Configuration could lock / exclude packages from being processed in this way. A "\prompt" compilation flag could be used to control the default environment behavior and editor compilation behavior. For example to force reprocessing of previously resolved prompts due to a newer more capable version of code Large Language Model, then a "\prompt=2" could be applied. Different models or third-party services could be applied depending the language of the given method. When redacting source code by "deployment", the existing "deploy" facility could be extended to also ensure removal of "Prompt" metadata from code.

A
by Alex Woodhead

3

Votes

1

Comments
Vote

MDX2JSON

RESTful web api for MDX to JSON transformation (plus JSONP and XML/A) for InterSystems Caché. Also provides information about DeepSee objects.

E
Eduard Lebedyuk
IPM
4.5 (2)12 Jul, 2024 1.0k 33.1k

Document Converter

Convert documents from InterSystems Cache easily

E
Eduard Lebedyuk
Docker
5.0 (1)19 May, 2024 349

IRIS-FileServer

Seed for sharing files via uid with InterSystems Cache

E
Eduard Lebedyuk
Docker
IPM
5.0 (1)18 Dec, 2023 523 18

journal-file-indexer

IRIS Journal file indexer

Lorenzo Scalese
Docker
IPM
5.0 (1)27 Oct, 2023 810 13

helper-for-objectscript-language-extensions

Utility to add customized Language Extensions programmatically

Robert Cemper
Docker
IPM
5.0 (1)16 Sep, 2023 349 18

production-settings

Module to change InterSystems Interoperability Production settings

Evgeny Shvarov
Docker
IPM
5.0 (1)20 Jun, 2023 187 176

WebTerminal

Web-based terminal for InterSystems products. WebTerminal is a flexible tool that can be easily embedded into any other projects, used on mobile devices and vastly enhance the terminal experience with autocomplete, syntax highlighting and more.

Nikita Savchenko
Docker
IPM
4.8 (11)30 Oct, 2022 4.4k 19.2k

Log

Simple macros-driven logging system

E
Eduard Lebedyuk
Docker
IPM
4.0 (1)18 Feb, 2022 241 8

VSCode-ObjectScript

VSCode extension for InterSystems products

Dmitry Maslennikov
4.9 (19)02 Dec, 2021 17.7k

Caché Monitor

Works with many of your databases but is specifically optimized for unique InterSystems Caché and InterSystems IRIS features. It combines many tools with a smart sql editor to provide easy access to your databases. Caché Monitor is like a swiss knife for InterSystems Caché \ IRIS, fast and very easy

A
Andreas Schneider
0.0 (0)15 Aug, 2021 1.8k

XList - for declarative and functional programming

Extended list for ObjectScript with support for declarative and functional programming

M
Mirko Ozekker
4.0 (1)04 Aug, 2021 215

iFindPortal

A Search Portal demo app for iFind, part of InterSystems' iKnow technology

B
Benjamin De Boe
IPM
3.5 (2)28 Apr, 2021 198 105

InterSystems LanguageServer

InterSystems Language Server which works directly with SuperPort

Dmitry Maslennikov
0.0 (0)17 Apr, 2021 316

RESTForms2

Forms adapter for InterSystems IRIS

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

workflowUI-ngx

Workflow UI implementation with Angular, Bulma and PrimeNG

S
Sergey Sarkisyan
Docker
IPM
3.5 (2)23 Nov, 2020 402 2.5k

RestFormsUI2

Client for restforms2

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

ClassExplorer

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

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

sys-perf-restapi

An API (basic and REST) for the SystemPerformance (pka pButtons) utility

N
Netanel Frankel
Docker
IPM
4.5 (1)17 May, 2020 251 36

EnsembleWorkflowUI

Angular UI for InterSystems Ensemble Workflow

S
Sergey Sarkisyan
Docker
IPM
2.0 (1)14 May, 2020 350 382

interfaces-diskspace-validation

A tool for estimating interfaces disk space and purge validation

N
Netanel Frankel
Docker
IPM
5.0 (1)10 May, 2020 261 19

delete-helper

A Super class for adding a code-generator %OnDelete method

N
Netanel Frankel
Docker
IPM
5.0 (1)06 May, 2020 337 19

BlocksExplorer

Database Blocks Explorer for InterSystems Caché

Dmitry Maslennikov
Docker
5.0 (1)29 Mar, 2020 325

declarative-objectscript

Work with collections like a boss + Epic promo video inside!

M
Maks Atygaev
Docker
IPM
1.0 (1)27 Mar, 2020 239 36

IDP DV

Class data verifier. Utility validates Intersystems IRIS classes properties data according to the properties' types.

G
Gevorg Arutiunian
Docker
IPM
4.0 (2)21 Mar, 2020 195 29

OpenCode

Well, perhaps it's a goal too ambitious to reach 100% but, exploring this idea, and starting with JSON, I've developed a bunch of classes that I thought it was good to share. If you want to test, change, modify or improve the code, or just take a look at it, you can do it. In GitHub repository you c

J
Jose Tomas Salvador
3.5 (1)18 Mar, 2020 283

Forgery

An auxiliary tool used to mimick requests to %CSP.REST and Frontier.Router based classes.

R
Rubens Silva
3.0 (1)25 Jul, 2019 162

Caché Tortoize Git

Source Version Control plugin for Caché Studio. Caché Git allows working with git-repos straight from Caché Studio.

A
Alexander Koblov
0.0 (0)22 Apr, 2019 747

ObjectScript Visual Editor

A Web-based touch-friendly IDE for InterSystems products which allows to create and manage classes literally without touching any code. However, you can also edit code and use embedded WebTerminal there.

Nikita Savchenko
Docker
5.0 (1)31 Mar, 2019 382