Free RPG Editor – ILEDITOR could be called RDi Lite ;)


Jan 29

I’ve been waiting for a simple free-format RPG editor for the longest time. Opensource ILEditor delivers. It’s free, open source, actively maintained and growing in support. It’s quick and simple to use, and I can already see that as it’s popularity grows new functions will be easy to add. #nice

The Author is Liam Allen – I really like this editor and hope it goes from strength to strength.

What is ILEditor?

Free RPG Editor - ILEDITOR could be called RDi Lite ;) 1

ILEditor is an editor for development of ILE applications on IBM i. ILEditor will support development with any ILE language, be it CL, RPG, COBOL, C or C++. Error listing and syntax highlighting is available for all ILE languages.


  • Source member editing (+ browsing & diff view)
  • Inline compiling & error listing
  • Multiple system configurations
  • Basic RPG fixed-to-free & CL Formatting
  • ILE syntax highlighting
  • Store members locally & search locally
  • Integrated spool file listing
  • Light and dark modes (dark mode in the image above)
  • Offline mode for when you’re on the go
  • Support for FTPES (requires setup on IBM i)


  • You can install from the ClickOnce installer which will also prompt you when an update is available. Download here.
  • Build from source. Clone from GitHub, open the project into Visual Studio and build from there.

What does it look like?

It’s very simple to use and it looks like a clean basic text editor. With some basic syntax checking and colour coded highlighting it’s a winner.

You simply create a connection to your IBM i system:

Free RPG Editor - ILEDITOR could be called RDi Lite ;) 2

I prefer a dark background when coding so I checked the DARK MODE box:

Free RPG Editor - ILEDITOR could be called RDi Lite ;) 3

Once connected you see a clean welcome screen:

Free RPG Editor - ILEDITOR could be called RDi Lite ;) 4

So let’s dive straight into editting something.

I entered my work library (litlenn) and source member (qrpglesrc) into the browse member section on the right panel. Pressed enter and quickly saw a list of the source members in my file. Select and edit one and it looks like this:


How cool is that?

For reference the same source member in RDi looks like this:

ILEditor vs RDi

It’s really fast and easy to use without the bloat of Rdi.

Some might call it RDi LITE 😉

I like it and it’s a great alternative to RDi for people without the budget for Rational Developer (let’s admit it, RDi is outlandishly expensive for a bloody code editor) and people who are struggling with RDi ports, connection quirks and other software lunacy from IBM.

I think you should check it out…

What are you waiting for?

Download ILEditor

About the Author

IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Alpha Nerd and Passionate Eater of Cheese and Biscuits. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day. Enjoy your stay, feel free to comment and in the words of the most interesting man in the world: Stay thirsty my friend.

%d bloggers like this: