Node.js for z/OS features

No license charge

Compare editions

IBM SDK for Node.js - z/OS is available at no license charge. Obtain the free SDK for IBM Z mainframe now and get started quickly.

Code using the popular Node.js framework

Read the survey (link resides outside of

Use the full JavaScript runtime, server-side APIs and libraries to efficiently build high-performance, highly scalable network applications. In the 2020 Stack Overflow Developer Survey, JavaScript was ranked as the most popular language and Node.js as the most popular framework.

Coding made easy with the node package manager (npm)

Learn more about npm (link resides outside of

Accelerate application delivery with the popular node package manager (npm), which provides developers access to share and re-use over 1 million community Node.js modules, such as Express® and Loopback®. Its cross-platform and open-source nature allows for easy integration across different platforms for all aspects of the application lifecycle, from development and testing to deployment.

CICS support

Read the blog

Node.js - z/OS applications can be hosted and managed by IBM CICS® Transaction Server as part of a CICS bundle while exploiting locally-optimized transport for calling CICS services.

Access your z/OS data

Read the blog

Node.js provides connectivity to all critical assets including VSAM, Db2®, IMS® via z/OS Connect EE and more.

V8 JavaScript engine

A powerful open-source JavaScript engine that compiles JavaScript source to the latest z/Architecture® instructions for optimal performance.

Technical details

Software requirements

  • z/OS V2R4 (5650-ZOS)
  • z/OS V2R3 (5650-ZOS)
  • z/OS V2R2 (5650-ZOS) *
  • *Supported on V8 and V12 only.

Hardware requirements

  • IBM z15™
  • IBM z14®, IBM z14 Model ZR1 (z14 ZR1)
  • IBM z13®/z13s®
  • IBM zEnterprise® EC12/BC12
  • IBM zEnterprise 196/114 *
  • *Supported on V8 and V12 only.