tools/400

Products

All tools at a glance

Plug-ins, applications, utilities and service programs. The version numbers and downloads come directly from GitHub.

Plug-ins 8

Plug-ins for IBM Rational Developer for i (RDi) and Eclipse. Installed from an Eclipse update site.

Plug-ins

iRPGUnit

Unit testing for ILE RPG, with an RDi plug-in that runs the tests and shows the results.

v6.0.11.r
Plug-ins

iRpgFormatter

Formats fully free-form ILE RPG in RDi: declarations, calculations, comments and embedded SQL.

v2.0.1.r
Plug-ins

iSphere

Green-screen features for RDi: message file and binding directory editors, compare/merge, very fast source search.

sourceupdated
Plug-ins

Rapid Fire

Copies live data on IBM i and cuts the downtime for file changes down to minutes.

sourceupdated
Plug-ins

IFS Projects

Work on Code for IBM i projects (iproj.json) in RDi, built with TOBi or GNU Make.

sourceupdated
Plug-ins

JCRCMDS for RDi

Converts fixed-format H, F and D specifications into free-format DCL statements in RDi.

v001.000.004
Plug-ins

Remove Color Codes

Removes legacy colour codes from source members opened in the LPEX editor.

sourceupdated

Applications 1

Complete applications for the 5250 screen.

Applications

Peek/400

The database browser and editor for the 5250 screen: browse, search, change, copy and delete records.

v4.1.0

Utilities 18

CL commands for everyday tasks on IBM i: journals, message files, sources, objects and jobs. Installed from an XML installer or compiled with STRPREPRC.

Utilities

CHGOBJDA

Changes object description attributes that the CHGOBJD command cannot change.

sourceupdated
Utilities

CMPMSGF

Compares and merges two message files.

sourceupdated
Utilities

CRTMIPGM

Creates MI programs with the QPRCRTPG API.

sourceupdated
Utilities

CRTMSGDS

Generates RPG, C and CL data structures and source for message descriptions.

sourceupdated
Utilities

DLTOLDJRNR

Deletes old journal receivers of a journal.

sourceupdated
Utilities

DSPDTAQ

Displays the entries of a data queue without removing them.

sourceupdated
Utilities

DSPLIBSIZ

Displays the size of a library including all its objects.

sourceupdated
Utilities

DSPSRC

Shows the source code of an object, found by its service attributes.

sourceupdated
Utilities

DUPMSGD

Duplicates a message description within the same or into another message file.

sourceupdated
Utilities

EXPJRNE

Exports journal entries into a file with the layout of the journaled file — ready for SQL.

sourceupdated
Utilities

FNDRPLSTR

Finds and replaces strings in files and members.

sourceupdated
Utilities

PINGPORT

Tests whether a port of a remote system is open.

sourceupdated
Utilities

RTVUSRAUT

Retrieves the user authority attribute of an object.

sourceupdated
Utilities

RUNCLSTM

Runs CL commands and SQL statements from a source member without compiling it.

sourceupdated
Utilities

SLCJOB

Lets the user select a job from a list when the job name is ambiguous.

sourceupdated
Utilities

STRDBG

Starts the 5250 debugger and the service job automatically when you debug another job.

sourceupdated
Utilities

STRPREPRC

Compiles a source with the creation commands stored in the source itself.

sourceupdated
Utilities

WHOAMI

Displays user, system, device and IP address of the current job.

sourceupdated

Service Programs 13

Reusable ILE procedures for RPG and CL: messages and strings, IFS access, lists, logging and more.

Service Programs

BASE64

Base64 encoding and decoding for RPG.

sourceupdated
Service Programs

BASICS1

Basic procedures for RPG: messages, API errors, strings, objects, environment, hashes.

sourceupdated
Service Programs

EVENTF

Writes events to the compile event file EVFEVENT, e.g. for the RDi error list.

sourceupdated
Service Programs

IFS

Procedures for reading and writing IFS files and directories.

sourceupdated
Service Programs

IFS2

Successor of IFS: services for reading and writing IFS files and directories.

sourceupdated
Service Programs

JOBLOG

Reads messages from job logs.

sourceupdated
Service Programs

Log4rpg

A powerful logger for RPG, inspired by Log4j: logger hierarchy, appenders and layouts.

sourceupdated
Service Programs

LSTJOB

Lists jobs, unsorted or sorted by name or status.

sourceupdated
Service Programs

LSTSPLF

Lists spooled files, sorted by user data, user profile or pages.

sourceupdated
Service Programs

PRTLOG

Prints logs with time stamp, message ID and text — several at a time.

sourceupdated
Service Programs

RTVCSTL

Retrieves the constraints of a file.

sourceupdated
Service Programs

RTVFLDA

Retrieves the field attributes of a file — fast, like a dictionary.

sourceupdated
Service Programs

RTVMBRL

Lists the members of a file, sorted by name or creation date.

sourceupdated