Products / OL Code
OL Code
A browser IDE for COBOL and RPG on IBM Z and IBM i: browse, edit, compile, and test programs, convert screen programs into RPC services, and generate clients that call REST APIs.
OL Code is a browser IDE for COBOL and RPG on IBM Z and IBM i. Developers connect to the host, browse datasets and members, edit, compile, and submit jobs without green-screen tools, then go further than a classic editor: test a program as an API asset, convert screen programs into callable services, and generate COBOL or RPG clients that call modern REST APIs.
Key Features
-

API
Hub asset testing from the IDECreate an OL Integration module and asset from the open COBOL program, and run JSON test cases against it in the Code Viewer.
-

AS/400
Legacy explorer and code editorBrowse Mainframe and IBM i datasets in a web explorer, then view, edit, compile, and navigate COBOL and RPG in a multi-tab editor.
-

API
Reverse API client generationGenerate COBOL and RPG clients from an OL Integration REVERSE project or an OpenAPI spec, so a legacy program can call an HTTP API through OLREVAPI.
-

AI
Screen to RPC conversionConvert Mainframe screen COBOL into an RPC-style program that keeps the business rules, ready to expose as an OL Integration API.
What it enables
OL Code is a browser IDE for COBOL and RPG on IBM Z and IBM i. Developers connect to the host, browse datasets and members, edit, compile, and submit jobs without green-screen tools, then go further than a classic editor: test a program as an API asset, convert screen programs into callable services, and generate COBOL or RPG clients that call modern REST APIs.
Part of the OpenLegacy platform
Run it from one governed plane
Govern, deploy, and operate this product with the rest of the suite — managed or on-prem.