Free Downloads

Code snippets, shortcuts, wrappers, and other useful tools
for IBM i developers. Enjoy!

Favorite RSE Shortcuts

We programmers are always on the lookout for great productivity tips. With RDi as the primary IBM i development environment, we all need to get up to speed with RSE, which forms the base of RDi. We hope our RSE/RDi Keyboard Shortcuts "cheat sheet" helps.


Automate the documentation of your modern RPG applications using this free set of programs to generate the RPGLEDOC documentation and examples of how you might view the contents of the documentation using either CGIDEV2 or PHP.

Externalize DB Processing

The EXTERNAL library contains the sources used in the presentation Externalize Database Processing in RPG IV. These examples provide a basic introduction to the concept of externalized database processing and SHOULD NOT be considered as production ready code.

RSE Quick Start Guide

This guide steps you through the process of installing and configuring RSE, getting the most out of its powerful source editor, exploring your programs with the Outline View, and finding/fixing compile time errors faster than ever without ever opening a compile listing.

Wrappers for SQLSCALAR

SQL offers a host of powerful scalar functions, which can be a lot easier than the RPG alternative. Nearly every one of these functions can be "wrapped" in an RPGLE subprocedure. This set of subprocedure wrappers for several SQL Scalar Functions will get you started.

Code for Redpapers

SiD partners contributed code for two different IBM Redpapers RPG: APIs and RPG: Exception and Error Handling. The code from each can be accessed here.

Useful RSE Tips

Susan Gantner shares several of her favorite Rdi tips, including these classics:

  • Playing with Blocks
  • Three Little Words to Simplify Debugging
  • Customize Your RPG Editor
  • The Outline View

The Original RPG Redbook

The current version of the Redbook Who Knew You Could Do That with RPG IV? , while having the advantage of being in free-form, omitted several chapters that we consider still useful today. So you can access the original Redbook, and its corresponding code, using the buttons below.

SiD Services & Events

Custom Training

As the SiD team or as individuals, Susan Gantner and Jon Paris offer a wide range of custom services to help you leverage key IBM i technologies in your unique environment.

Deep Dive Workshops

Take a giant leap forward in one of today's critical IBM i development skills. These live workshops offer a half day of in-depth learning with practical code examples and handouts to continue using as a reference.

Summit Lunch & Learn

Available free through April 30, 2024, these 75-minute sessions cover technical tips and IBM i development tool demos. Featuring Susan Gantner, Jon Paris, and their ISV guests.