P1 ELEMENT / PRODUCT_HERO
Products / OL Code
OL Code
Browse, edit, analyze, refactor, compile, test, and modernize COBOL, RPG, PL/I, and other legacy code from a web-based IDE.
OL Code is a web-based development environment purpose-built for legacy systems.
It enables developers to browse, edit, analyze, refactor, compile, and modernize COBOL, RPG, PL/I, and other legacy technologies directly from a browser.

P2 ELEMENT / CAPABILITY_GRID
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.
P3 ELEMENT / READINESS
What it enables
OL Code is a web-based development environment purpose-built for legacy systems.
It enables developers to browse, edit, analyze, refactor, compile, and modernize COBOL, RPG, PL/I, and other legacy technologies directly from a browser.
P4 ELEMENT / SUITE_INDEX
Part of the OpenLegacy platform
09 ELEMENT / CTA_BAND
Run it from one governed plane
Govern, deploy, and operate this product with the rest of the suite — managed or on-prem.