Software and Services for IBM i (iSeries/AS400)
Ask a question
1000 characters left

                                             

IBMi Change Control

IBMi Security & Auditing

IBMi Software Support

IBMi Development

 

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, TESTB and 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.

Get started free during beta


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.

#ibmi, #Modernization, #rpg
IBMi Security,Tools ,Change Control and Support