🚧 This website is currently under construction. Some sections are still being finalized.

About CodeShift Pro

CodeShift Pro is an independent initiative focused on IBM i, with a clear goal: make RPG development, modernization and API-driven documentation faster, safer and more comfortable for development teams.

Vision

Modernize without breaking everything

Many IBM i teams want to expose APIs, document business services or better structure their RPG programs — without launching a major rewrite project. CodeShift Pro positions itself as a pragmatic accelerator: start from what already exists, automate what can be automated, and support the transition step by step.

Background

Designed by an IBM i developer

The RPGTools Suite and the CodeShift Pro platform are built from field experience: legacy code parsing, production constraints, demanding clients and the constant need to keep functional control. Every feature aims at solving a real problem encountered on projects.

Positioning

A complement to existing tools

CodeShift Pro does not replace configuration management tools, DevOps chains or home-grown frameworks. It provides a suite of tools — the RPGTools Suite — that integrates with them: Swagger generation, RPG skeletons, consistency checks and the VS Code extension are building blocks you can adopt progressively.

How we work

CodeShift Pro is developed with a progressive, project-oriented approach: small iterations, user feedback and a strong focus on integration with existing environments.

Pragmatism

The focus is on features that deliver immediate value: better visibility on RPG programs, quick Swagger generation, ready-to-use RPG skeletons, and consistency checks.

Incremental adoption

You can start with a single use case (for example Swagger generation), then progressively extend the coverage: properties, RPG skeletons, CLI automation, VS Code integration…

Feedback-driven

Feedback from IBM i teams is essential to guide future evolutions. The goal is not to cover everything, but to cover the important scenarios well: APIs, integration, incremental modernization.

Contact & questions

For any question about CodeShift Pro or the RPGTools Suite (features, integration, IBM i compatibility, etc.), you can use the form below. Most capabilities are presented through demonstration videos available on the RPGTools Suite page; the form is here only if you need additional information or want to discuss a specific context.

Contact form

Additional information

You can also visit the RPGTools Suite page for a detailed overview of the technology behind CodeShift Pro.