A fast, secure way to understand the health of your RPG codebase.
What RPG Metrics Gives You
Automated RPG Code Scans
Instant analysis of RPG, RPGLE, SQLRPGLE, fixed-format and free-format source members.
Cyclomatic Complexity Hotspots
Graphical breakdown of high-complexity routines so you can see risk areas immediately and prioritise refactoring.
Maintainability Index
Industry-standard Maintainability Index (MI) scoring with trend charts that show improvements or regressions across scans.
RPG Free Conversion Insight
- Percentage of executable lines per program
- Exact lines that will not convert cleanly to RPG Free
- Detection of common legacy opcodes such as
MOVE,MOVEL,Z-ADD,GOTO,TAG,LOOKUP,TESTBand others
Ideal for planning and de-risking RPG Free modernization projects.
Full XLSX and CSV Reporting
Download clean, shareable reports for managers, auditors and development leads. All key metrics are available in Excel and CSV format for further analysis.
IBM i Agent (Optional)
For teams that want analysis built into their normal workflow, the IBM i Agent allows scans to be run directly on IBM i:
- Submit scans from a custom PDM option
- Trigger scans automatically from any post-promotion or deployment script in your change-control process
- Run the agent as a background job in its own subsystem, using a prestart job to poll for new promotions
No manual uploads. No extra steps. Analysis just happens as part of the normal promotion flow.
Security Considerations
- Identifiable data such as library, source file and program names can be encrypted
- Raw source is not stored after processing
- Only non-sensitive metrics (counts, percentages and scores) are kept
Designed for teams that need insight without exposing source code.
Who RPG Metrics Is For
- IBM i development teams maintaining large or legacy RPG applications
- Shops planning a conversion to RPG Free
- Teams that want clearer insight before refactoring or modernization
- Environments using change-control tooling (MDCMS, Turnover, in-house scripts, etc.)
- Anyone who wants automated code quality checks during promotions to DEV or UAT
What You Get
- Per-program breakdown of complexity, maintainability and comment levels
- Hotspot charts for easy identification of risky modules
- Maintainability Index trend charts over time
- RPG Free conversion blockers highlighted at line level
- Executable line analysis (% executable, non-convertible line counts)
- XLSX and CSV export of all metrics
- (Optional) IBM i Agent setup guide to integrate scans into your workflow
- A clean web dashboard showing all scanned source files and their metrics
Try RPG Metrics Free During Beta
RPG Metrics is currently free to use while in beta. You can sign up, scan your own programs and review the results without any commitment.
Want a Walkthrough?
If you would like a guided walkthrough or want to see how your own codebase looks in RPG Metrics, please get in touch via the contact page on this site.


