IBM Z Distribution for Zowe Everything you need to get started quickly. Get started

IBM Z Distribution for Zowe™ is an open-source framework from the Open Mainframe Project™ that provides a modern, intuitive environment for working with z/OS. Designed for both seasoned professionals and the next generation of IT experts, Zowe simplifies mainframe interactions by fostering an open community of contributors, including subject matter experts, practitioners, and new mainframers. As a Linux® Foundation project, it drives innovation and enhances the mainframe experience as the industry evolves.

IBM Z Distribution for Zowe streamlines the adoption of Zowe technologies within IBM solutions, ensuring seamless integration through IBM’s software delivery channels and enterprise-grade support. When Zowe is used as a prerequisite for an IBM product with entitled support—or when optional fee-based support is purchased—IBM provides 24x7 global assistance with dedicated experts, giving customers confidence in their Zowe-powered environments.​

The core components of IBM Z Distribution for Zowe include:

  • Zowe Application Framework
  • Zowe API Mediation Layer
  • Zowe Command Line Interface (CLI)
  • Zowe Explorer (a VS Code extension)

This IBM Zowe offering supports on-prem and cloud deployments, enabling seamless integrations and extensibility across hybrid IT environments.

IBM extends the capabilities of Zowe with a comprehensive suite of products. Explore this site to discover how IBM solutions enhance Zowe's value and help clients get started quickly.

Announcing IBM Z Distribution for Zowe 3.0
Announcements

Get hands-on experience with Zowe technology at no charge and with no installation by leveraging IBM Z Trial

Try it now
Big picture Zowe is an open-source framework—redistributed as IBM Distribution for Zowe—to modernize mainframe access and integrate seamlessly with modern enterprise applications built by IBM.​ Boost developer productivity with modern (Web UI, VS Code) and traditional (CLI) interfaces to interact seamlessly with z/OS.​ Build mainframe apps using familiar languages in modern IDEs such as VS Code.​ Customize your mainframe experience with open-source or IBM-provided plugins for ultimate extensibility.​ ​ Automate mainframe delivery from code to production using your trusted DevOps stack. Seamlessly integrate mainframe systems into cloud-native environments, enabling hybrid cloud operations and driving enterprise-wide innovation.​ How to get started
What is included in IBM Z Distribution for Zowe?

IBM Z Distribution for Zowe includes four core components of Zowe: the Zowe Application Framework (which includes a virtual web desktop), Zowe API Mediation Layer, Zowe Command Line Interface (CLI), and Zowe Explorer (which is a VS Code extension). It offers an optional fee-based support and subscription program that entitles users to 24x7 IBM Support for these core components along with limited support for IBM SDK for Node.js - z/OS as a prerequisite for the application framework. Following a continuous delivery model for new features and service, subsequent release updates from the Zowe open source community are delivered as IBM PTFs and made available through IBM Shopz.

In IBM Z Distribution for Zowe, Node.js is a separate download from Shopz, allowing you to choose the version that best suits your environment. Confirm that the level of Zowe is compatible with the Node.js version you obtain by reviewing the prerequisites in the open source Zowe documentation. Be sure to select the Zowe version and release you are using.

If you want a PAX edition of Node.js, you can obtain it separately from the IBM Open Enterprise SDK for Node.js website.

Product documentation for IBM Z Distribution for Zowe
IBM Support

For more information on IBM Support, see the following:

Support for the IBM Z Distribution for Zowe Fix list for the IBM Z Distribution for Zowe
Overview

Zowe API Mediation Layer provides an API catalog of REST APIs on z/OS. The catalog consolidates the various REST APIs that exist on the platform and provides capabilities for monitoring their status, securely controlling access, and balancing workload of REST API requests for performance and high availability.

Zowe Application Framework is a user interface for web browsers accessing z/OS. Application Framework provides a common web desktop for z/OS that is typical for cloud, laptop, or desktop systems. Web applications are provided with Zowe and applications can be added to the desktop to provide a consistent user experience across many products or systems.

These Zowe components are installed together on z/OS. Use the steps below to get started.

Plan

Depending on the version of Zowe you use, check the corresponding version of Zowe open source documentation for a detailed list of prerequisites to ensure that your environment meets the system requirements for installing the z/OS components. Follow these steps:

  1. Go to the Zowe documentation site.
  2. In the version drop-down list, select the version you are using.
  3. Select Setup -> Installing Zowe z/OS components -> System requirements.
Download

Download these two Zowe z/OS server-side components in one package from Shopz.

Blog: Considerations When Ordering IBM Z Distribution for Zowe
Overview

Zowe Command Line Interface (CLI) provides a simple textual interface for accessing and using z/OS services. This interface supports simple line commands when users are working with z/OS. It can be scripted using various interpretive languages to create powerful and multipurpose automation.

Plan

Depending on the version of Zowe you use, check the corresponding version of Zowe open source documentation for a detailed list of prerequisites to ensure that your environment meets the system requirements for installing Zowe CLI. Follow these steps:

  1. Go to the Zowe documentation site.
  2. In the version drop-down list, select the version you are using.
Overview

Zowe Explorer is a VS Code extension that provides secure access to z/OS resources such as files, data sets and job output. This extension modernizes the way developers and system administrators interact with z/OS mainframes. Working with data sets and USS files from VS Code can be an alternative to using 3270 emulators and complements your Zowe CLI experience.

Go to the Zowe documentation
Frequently asked questions Q: What’s the difference between IBM Z Distribution for Zowe and the open source community Zowe?

A: IBM Z Distribution for Zowe redistributes the Zowe release from the open source community. The IBM distribution is binary equivalent to the open source Zowe.

Q: Will each open source Zowe version have a matching IBM Z distribution like version V3.1 or 3.2?

A: The version IBM Z Distribution for Zowe will remain the same. Subsequent releases of Zowe (like V3.1 or 3.2) from the open community will be delivered from IBM as PTFs on IBM Z Distribution for Zowe using the IBM continuous delivery model of enhancements and support.

Q: When the community releases a new Zowe version like V3.1 or 3.2, how can I update the Zowe FMID to the same level?

A: You could order the matching PTFs from Shopz, install and apply them manually on top of the Zowe FMID to run a new Zowe version. For a list of PTFs and the equivalent open source community version, see the PTF release information in the Zowe Fix List.

Q: When will a PTF be available?

A: After a new Zowe open source release is delivered, equivalent PTFs will be made available on Shopz shortly after.

Q: Will the version of IBM Z Distribution for Zowe be updated after I apply PTFs?

A: Applying PTFs will update the release level of the Zowe z/OS code to be the same as the Zowe open community. PTFs will not change the Zowe version number.

IBM Zowe extensions Explore a list of IBM products that build on Zowe or IBM contributed to Zowe. Not all extensions are supported by IBM. To learn more about which extension is supported, check the IBM Support website. AIOps monitoring

IBM Z Service Management Explorer (IZSME) is a web-based Zowe Desktop plug alternative for the Tivoli® Enterprise Portal (TEP), with the same layout, workspaces, situations, and data available in IZSME so users will be immediately familiar with the interface. IZMSE does not require a Java™ client, therefore eliminates the need for users to install and maintain Java and TEP software on client workstations.

Learn more

IBM Z OMEGAMON AI for Storage 6.1 provides mainframe storage management and corrective action capability to help prevent storage-related outages.

Learn more

AIOps automation

IBM Z JCL Expert is a JCL checker tool that provides advanced JCL checking including site standard conformance verification by checking the JCL and utility parameter syntax online. A full set of REST API to interact with the product is available as part of Zowe API ML.

Learn more

IBM Z JCL Expert is a JCL checker tool that provides advanced JCL checking including site standard conformance verification by checking the JCL and utility parameter syntax online. A Zowe CLI add-on that includes a set of commands to interact with JCL Expert and check JCL locally, in a data set, or in a file on z/OS Unix System Services was made available March 2023 on top of IBM Z JCL Expert v1.1.0 (available since March 2022).

Learn more

IBM Z System Automation is a policy-based, self-healing, high-availability solution to optimize efficiency and availability of critical systems and applications. REST API are available as part of Zowe API ML to work with dynamic resources and templates as well as to gather metrics and information on automated resources.

Learn more

IBM Z System Automation is a policy-based, self-healing, high-availability solution to optimize efficiency and availability of critical systems and applications.  A Zowe CLI add-on that includes a set of commands to retrieve information about automated resources as well as create and delete dynamic resources was made available since October 22, 2021 on top of IBM Z System Automation v 4.2 (already available since November 2020).

Learn more

IBM Z Workload Scheduler is a workload automation solution that enables organizations to automate, plan, and control the processing of complex systems’ workloads. Zowe enables and accelerates tasks automation for IBM Z Workload Scheduler through a simple, scriptable, and intuitive client-side command line interface.

Learn more

IBM Z Workload Scheduler is a workload automation solution that enables organizations to automate, plan, and control the processing of complex systems’ workloads. A full set of REST API to interact with scheduling objects and retrieve information is available as part of Zowe API ML.

Learn more

IBM Z NetView®, a core component of IBM Z Service Management Suite and IBM Z Service Automation Suite, provides automation and network and systems management to address users' requirements for business agility on IBM Z systems. REST APIs are made available through Zowe API ML to retrieve information, submit command and easily add new messages automatically.

Learn more

IBM Z NetView®, a core component of IBM Z Service Management Suite and IBM Z Service Automation Suite, provides automation and network and systems management to address users' requirements for business agility on IBM Z systems. Zowe enables and accelerates tasks automation for IBM Z NetView through a simple, scriptable, and intuitive client-side command line interface.

Learn more

Application middleware

(Open source code contribution to Zowe) IBM z/OS FTP Plug-in for Zowe CLI lets users extend Zowe CLI to access z/OS data sets, USS files, and submit JCL. The plug-in uses the z/OS FTP service to achieve the interaction with z/OS.

Learn more

CICS Interdependency Analyzer Extension for Zowe Explorer adds additional functionality to the popular VS Code extension, Zowe Explorer. This extension allows users to interact and visualize CICS resources like Regions, Programs, Transactions and Webservices.​

Learn more

(Open source code contribution to Zowe) IBM CICS Plug-in for Zowe CLI lets users extend Zowe CLI to interact with CICS programs and transactions. The plug-in uses the IBM CICS® Management Client Interface (CMCI) API to achieve the interaction with CICS.

Learn more

(Open source code contribution to Zowe) IBM MQ for z/OS Plug-in for Zowe CLI lets users issue MQSC commands to a queue manager. With MQSC commands, users can perform administration tasks, such as defining, altering, and deleting local queue objects.

Learn more

IBM CICS Plug-in for Zowe Explorer extension lets users extend the Visual Studio Code Zowe Explorer to interact with CICS resources, including tasks, programs, transactions, libraries, local files, TCP/IP services, URI Maps, Pipelines and Web Services. The plug-in uses the IBM CICS Management Client Interface (CMCI) API to achieve the interaction with CICS. CICS Resources can be viewed in a single stand-alone region, or across regions running in a CICSPlex.

Zowe Conformant | Explorer for Visual Studio Code ZOWE V2

Learn more

DevOps

Zowe Explorer is a sub-project of Zowe, focusing on modernizing the mainframe experience. The Zowe Explorer extension modernizes the way developers and system administrators interact with z/OS by:

  • Enabling the ability to create, modify, rename, copy, and upload data sets directly to a z/OS system
  • Enabling the ability to create, modify, rename, and upload z/OS UNIX System Services (z/OS UNIX) files directly to a z/OS system
  • Enabling the ability to view, poll, and download job spool files on the z/OS system
  • Built-in support for Zowe CLI z/OSMF-compatible profiles by default
  • Support for token-based authentication with the API mediation layer to access z/OSMF APIs.

Learn more

IBM Z Open Debug is an extension for Visual Studio Code that provides interactive debugging support for debugging z/OS COBOL, PL/I and High Level Assembler applications in VS Code, in conjunction with IBM z/OS Debugger. Beginning with Zowe Explorer V4, IBM Z Open Debug uses Zowe connection profiles to define connections to z/OS machines, replacing the connection details that were previously defined in the VS Code Settings.

Learn more

IBM Z Open Editor is an extension for Visual Studio Code that provides language support for the IBM Enterprise COBOL, PL/I, HLASM, REXX, and JCL languages. To interact with z/OS, this extension also extends and automatically co-installs the Zowe Explorer VS Code Extension and utilizes its APIs for various operations such as resolving and parsing program include files directly from MVS, running personal builds, submitting jobs and many more.

Learn more

Database

(Open source code contribution to Zowe) IBM Db2 Database Plug-in for Zowe CLI lets users interact with IBM Db2 Database for z/OS and perform tasks with modern development tools to automate typical workloads more efficiently.

Learn more.

IBM Db2 Administration Foundation for z/OS provides a browser-based graphical user interface, leveraging the open-source Zowe virtual desktop. Graphical navigation and exploration of the entire sysplex to retrieve Db2 assets in an easy-to-read format.

IBM Db2 DevOps Experience for z/OS is designed to provide modern methods of working with and managing Db2 for z/OS and its data. The IBM Unified Management Server for z/OS provides all the common services needed by Db2 DevOps Experience. Users access all features through the IBM Unified Experience for z/OS, a browser-based graphical user interface that is built on the Zowe Application Framework.

Learn more.

IBM Db2 Query Workload Tuner for z/OS provides a cohesive set of tools and advisors that provide expert recommendations that can help DBAs analyze and improve the performance of a single SQL query or a group of SQL queries (an SQL workload). It also helps enable greater collaboration between developers and DBAs by providing insights into SQL performance.​

Learn more.

IBM IMS Administration Foundation for z/OS provides a browser-based graphical interface, leveraging the open-source Zowe virtual desktop. Graphical navigation and exploration of the IMS system, database definitions (DBDs), program specifications (PSBs) and more is available across the entire sysplex.​​

Learn more.

Documentation IBM Documentation

Read more about IBM Z Distribution for Zowe.

Information about IBM Z Distribution for Zowe in IBM Documentation.
Technical resources Zowe trial

Get hands-on experience with Zowe’s components without installing anything. This no-charge trial is available in two hours for three days.

Register for the trial
IBM Z Distribution for Zowe documentation

Read more about how to get started with IBM Z Distribution for Zowe.

Explore documentation
IBM products that use Zowe

Download the IBM products that extend Zowe today.

Learn more
Zowe blogs in IBM Community

Explore Zowe blogs in IBM Community.

Read the articles
Considerations When Ordering IBM Z Distribution for Zowe

Learn about the options for obtaining Zowe code, Zowe use cases, and IBM Z Distribution for Zowe Support Entitlement.

Read more
Shopz Enhanced for Faster Ordering of IBM Open Source Distributions

Explore the new experience of ordering open source distributions on Shopz.

Read more
Options on how to obtain IBM Open Enterprise SDK for Node.js

Learn how to obtain Node.js for use to write your own applications or for use with other IBM or 3rd party software.

Read more
Zowe CLI extensions enable workload automation

Learn how to use Zowe CLI to create scripts that can fully automate some of your typical, repetitive job scheduling activities.

Read more
Teaching an old dog to hunt in the new world of Zowe

Learn how Zowe CLI enables users to interact with IBM Z NetView through NetView plugins to update the automation in place. 

Read more
Goodbye to babysitting your z/OS jobs with Zowe Integrated JCL Checking

Learn about the new Zowe CLI plugin for IBM Z JCL Expert, which enables users to check their JCL easily.

Read more
Zowe blogs on Medium.com

The blog center for the Zowe open source community.

Read more
AIOps for IBM zSystems

Explore the IBM Z AIOps product portfolio.

Explore more
IBM Support Portal

Get assistance for IBM Z Distribution for Zowe.

Learn more
Fix list for IBM Z Distribution for Zowe

Browse and download PTFs to maintain IBM Z Distribution for Zowe at the most current levels.

Get the fix
Product support details for IBM Z Distribution for Zowe

Read about the support details.

View details
Zowe demo videos

A playlist of Zowe demo videos.

Watch the videos
IBM Z Workload Scheduler (Zowe CLI Extension) Demo

Learn how Zowe enables and accelerates tasks automation for IBM Z Workload Scheduler through Zowe CLI.

Watch the video
IBM Z NetView (Zowe CLI Extension) Demo

Learn more about how Zowe accelerates tasks automation for IBM Z NetView through Zowe CLI plugins.

Watch the video
IBM Z JCL Expert (Zowe CLI Extension) Demo

Learn how Zowe accelerates and simplifies JCL checking through IBM Z JCL Expert Zowe CLI plug-ins.

Watch the video
What's new

Additional updates in the IBM Zowe extensions section for IBM Z Distribution for Zowe 3.0.

This page was updated for IBM Z Distribution for Zowe 3.0.

The link to the announcement has been updated for the move of announcements to IBM Docs.

For IBM Z JCL Expert, a resource has been added to the AIOps automation section of IBM Zowe extensions and to the Demo videos tab of Technical resources. Other updates have been made to Zowe extensions to indicate Zowe V2 conformance.

Resources have been added to the Technical resources section.

Resources have been added to the Technical resources section.

The Technical resources section has been updated. Resources have been added, removed and rearranged.

New information and links for IBM Z Distribution for Zowe V2.0 were added to the How to get started section, and new resources were added to the Learn and try tab of the Technical resources section.

The content has been significantly expanded and reogranized, with major changes to previously existing sections and new sections for FAQs, IBM Zowe extensions, and documentation.

The Big Picture section was added.

Footnotes

1 Zowe™ and the Open Mainframe Project™ are trademarks of the Linux Foundation.