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 capabilities
-

API
Hub asset testing from the IDECreate Hub modules/assets from open COBOL and run JSON test cases against Hub directly in the Code Viewer. Validate legacy logic before and after API enablement.
-

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

API
Reverse API client generationGenerate COBOL/RPG clients from Hub REVERSE projects or OpenAPI specs so legacy programs can call modern HTTP APIs via OLREVAPI.
-

AI
Screen to RPC conversionConvert Mainframe screen COBOL into RPC-style programs that preserve business rules. Ready to expose as Hub APIs and modern services.
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.