George James Software

tools

Experience seamless integration

We have built several tools which the team at George James Software uses to assist us with our work, which we make available for other developers and organizations.

Our tools range from ones that can be relied upon daily, becoming a staple in your development environment, to those that prove instrumental during one-off projects. We’re proud to say that many of our tools are endorsed by InterSystems and have been widely adopted within the industry as they’re proven to increase productivity, improve the quality of your code and assist you in building well-engineered solutions.

To make sure our customers are getting the most out of our tools we host webinars in collaboration with InterSystems as well as run user group sessions and encourage feedback from our community of users.

/ Tools

Serenji logo

Serenji

On-the-spot ObjectScript editor and debugger for VS Code.

It offers zero configuration debugging to easily identify and quickly fix errors in code, contributing to the production fo quality, maintainable code. 

Deltanji logo

Deltanji

Fully configurable source control to manage the development work no matter the size of your team.

Code can be migrated between development, test and live environments in a controlled, reliable and audited way. 

/ Specialist tools

Yuzinji logo

Yuzinji

Visualizes system architecture to help you easily understand and refine your software. 

With the ability to investigate interdependencies, that can often be obscure, you be able to can rectify any structural issues enabling you to update, debug and test your code.

Umlanji

Modelling for Caché and Ensemble classes as UML diagrams.

It provides a clear picture of classes within applications and how they all fit together – enabling new functionality to be added in a maintainable way.

RE/cos

Analyses code to enhance and extend your applications. 

It enables the impact of proposed changes to be assessed and assists in locating where modifications need to be made. It also increases productivity by reducing the investigation time and automatically documenting the changes once they’ve been made.

RE/data

Automatically builds data dictionaries, which describe the structure and contents of your M technology database. 

It’s better quality than creating a manual one, as it is derived from source control and database analysis. It also promotes the re-use of attribute definitions which achieves a highly consistent dictionary with a corresponding improvement in quality.

RE/parser

It re-engineers M code by replacing what it parses with user-specified constructs. 

It enables you to get more control of your code. It’s also available as an add on to RE/cos, RE/metrics or RE/data.

RE/metrics logo

RE/metrics

Presents a clear summary of the relative complexity of your applications. 

It has clear, easy-to-read reports and is quick and simple to use.

// Additional plugins

gj::locate

Get to the source of your errors by entering an ObjectScript error message of a line reference from a class or .Mac routine, gj::locate will take you directly to the corresponding line in your source code.

gj::connect

A demonstration extension to show how to extend the InterSystems Server Manager to perform custom actions, including adding right-click menu options, and creating top-level folders in your workspace. 

Server Manager for VS Code

Defines connections to InterSystems servers, which can be used by other VS Code extensions when they make connections. 

The Folding Stuff

It adds options to the context menu of documents open in VS Code, making it easier to use the standard facilities for folding and unfolding code blocks. 

ObjectScript extension pack

This extension pack equips VS Code for ObjectScript development and debugging. It lets you install, disable or uninstall its member extensions in a single operation, or individually. 

Command Line Extension

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco

// Stay up to date

Be the first to hear about our webinars, new tool releases, coding tips and industry insights

> > > >

I accept the Terms and Conditions.