Renovix Mainframe RPG migrates IBM i (AS/400) workloads — RPG II, III, IV, RPG/Free, CL, and DB2/400 — to modern Java or Kotlin services with no loss of semantic fidelity.
Fixed-format, column-positional source with cycle-based execution semantics.
Modern free-form RPG with embedded SQL, procedures, and modules.
Control Language scripts translated to durable workflow orchestration.
Green-screen subfiles mapped to responsive web UIs with the same keyboard flow.
Physical and logical files, indexes, and triggers migrated to Postgres or DB2.
Output queues, spool files, and job queues mapped to modern messaging and storage.
The hardest part of an RPG migration is not the syntax — it's the implicit program cycle, the LR indicator, and the read-write file semantics. Renovix encodes these patterns explicitly so the generated code reads like an engineer wrote it from the spec.
// RPG IV — commission calculator DCL-PROC CalcComm; DCL-PI *N Packed(9:2); Amount Packed(9:2) CONST; Rate Packed(5:3) CONST; END-PI; RETURN Amount * Rate; END-PROC; // Renovix → Kotlin fun calcCommission( amount: BigDecimal, rate: BigDecimal ): BigDecimal = amount.multiply(rate) .setScale(2, RoundingMode.HALF_UP)
// 5250 → web UI mapping { "display_file": "ORDENT.DSPF", "records": 12, "subfiles": 3, "function_keys": ["F3", "F5", "F12"], "keyboard_flow": "preserved", "accessibility": "WCAG_2.1_AA" }
Power users who run a 5250 subfile in 8 keystrokes don't want a mouse-driven SaaS. Renovix-generated UIs preserve function keys, tab order, and command-line shortcuts so day-one productivity is identical to legacy.
Source, DDS, CL, joblogs, and SQL packages pulled into the workspace.
Program-call graph and data-access patterns reconstructed.
RPG → Kotlin/Java; CL → workflow; DDS → SQL schema; 5250 → web.
DB2/400 vs. target DB diff harness; keystroke replay tests on the new UI.
Per-application rollout with bidirectional sync until full retirement.
The community is aging out faster than the platform is.
Power Systems hardware refresh cycles drag every other infra modernization.
Cyber insurance and regulators are asking pointed questions about EOL exposure.
"Three of the five people who could read our RPG had retired. Renovix gave us a documented, testable spec of the system — then a working replacement."
Two-week assessment with fixed-price plan for your full IBM i estate.
Request your assessment