Node.js - Group home

Connect to your z/OS assets with IBM SDK for Node.js - z/OS

By Jennifer Rowan posted Tue October 27, 2020 04:29 PM

The IBM SDK for Node.js - z/OS is an extended implementation of the Node.js runtime. Node.js extends the JavaScript programming language with a set of useful server-side APIs to provide a programming platform that allows efficient development of real-time, scalable server-side network applications. Co-locating your application and data on Z provides a faster and safer development environment allowing you to directly connect to critical assets.  See the list of Z specific modules available below:

z/OS Connect Enterprise Edition (EE)

Access z/OS assets that are exposed through IBM z/OS Connect EE


Can deploy Node.js application in CICS the same way as COBOL:


Provide direct access to Db2 on z/OS via npm module:


Interact with z/OS VSAM datasets and records via npm module:

z/OS Node Accessor

Module to interact with z/OS MVS dataset and USS files and simple JCL operations:


It calls z/OS REXX scripts residing in PDS from Node.js:

This NodeJS module enables your application to validate against RACF:

Provides APIs to RACF key rings and KDB (key databases) in z/OS :

BPXWDYN Dynamic Allocation - newNode.js interface to the BPXWDYN program, used for dynamic allocation: