RPGLIB Pricing
Now Just $495
Upgrade from xTools $295
 
 
 
Quick Links
Enjoy programming again with...
RPGLIB v6.3new
Work Faster
  • Field-level encryption tools
  • Convert to CSV format for Excel usage
  • Support for Ajax programming
  • CGIDEV2-Style CGI Programming
  • File Upload Support in CGI
  • Dozens of prototypes for IBM "i" APIs
  • Hundreds of pre-written subprocedures
    • By RPG IV Advocate Bob Cozzi

Now Just $495 per system
2nd Box? (Developer or H/A) Just $245/each

 
Download RPGLIB
Register your "i" Serial Number for a License
Buy Now / Create Invoice
Retrieve License Key
 
How-To Videos
Trial Version
Fact Sheet
Retrieve License Key
(registered users)
What's new
Top Five Features
Online Support
Download latest version
Download the Helptext
RPGLIB
CGILIB

How to Download and Install a Free Trial of RPGLIB

  1. Download RPGLIB (As a *SAVF stored in a ZIP file)
  2. Register your System i serial number to retrieve a license key.
  3. Retrieve your trial period license key
  4. Read our installation instructions.
  5. When you're ready to buy, click here to generate your invoice.

RPGLIB add-on library allow you to use the full power of RPG IV add-on library with nearly 200 highly optimized, pre-written subprocedures. You can work faster, smarter and easier with RPGLIB.

Sometimes it isn't just about saving money; it's about saving time and having a competitive advantage. Do you have RPGLIB? Your competition probably does.

RPGLIB contains several free, example applications. The most popular by far is RPGLIB CPYTOCSV command. Watch our 6 minute video that shows how CPYTOCSV can be used to convert your data to CSV format for easily loading into MS Excel.

When writing programs, you often need to write code to perform tasks that have been part of RPG programming for decades. Why reinvent that code from scratch? Use RPGLIB and take advantage of the pre-written routines that help you get your work done faster!

RPGLIB gives you the building blocks to get your work done today instead of days or weeks from now. Rather than some stand-alone application, RPGLIB provides you with the building-blocks to build powerful applications. You continue to write great applications, but rather than decipher those cryptic, low-level OS/400 APIs, you simply call one of the prewritten, easy-to-use  RPGLIB subprocedures. For example, to create an auto-extendable User Space, just call CrtUsrSpace('MYSUFF'). Imagine the lines of code you can avoid writing and debugging. And that's only one of dozens of easy-to-use subprocedures included in RPGLIB.

 

Enhanced Date Routines
RPG xTools includes several date procedures. One of them, GetDate() allows you to retrieve a relative-date. Want to know what "Next Friday's" date is? Just call: 
GetDate('NEXT':'FRIDAY') Imagine what it would take do this withoutRPGLIB. This is just one of over a dozen date-routines included in RPG xTools.

 

Comma Separated Values
An amazing set of procedures that allow you to write comma separated values (CSV) formatted data to the IFS. Read your existing DB2/400 database files and write them to the IFS in CSV format, automatically. A high-level of control is provided, along with a incredible amount of automation that makes it extremely easy to convert a record-at-a-time or an entire file to CSV format. You can even insert Microsoft Excel-compatible functions right into the CSV file so that  headings or column totals are automatically generated. Need to give your end-users information in MS Excel format? Write it to the IFS as a CSV file, and email the end-user a link to the CSV file. When they click on the link, the file opens up automatically in MS Excel.  What could be easier?

Information Privacy/Security
Recent changes in corporate policy, state law, and pending U.S. Federal laws make it a crime to not secure personal information such as social security numbers, federal ID numbers, credit card numbers, and so on. RPG xTools allows you encrypt data at the field or record level. The Advanced Encryption Standard or "AES encryption" as it is called, can be easily implemented in your applications. Just call: aesEncrypt() to encrypt a piece of information, and aesDecrypt() to decrypt the information later on. Other encryption and "hashing" methods are also supported, including RC4, MD5 and Whirlpool. Remember, encrypting data may require a change in your field definitions so there are additional consideration needs to be taken into account when adding encryption to your applications.

 

Web Applications with RPG IV
Why use those complex native CGI APIs? Why use some huge, expensive Application Server? The CGILIB service program makes writing CGI/Web applications with RPG IV a snap! Not only is CGILIB fast, it make building web-based RPG IV applications so easy, you'll wonder why we're giving it away--Free withRPGLIB!
Easy API
"Grunt" programming with RPG IV and OS/400 has never been easier. Calling an API to create a user space, generate a list of fields, or perhaps you need to create a "Delete my old spool files" command. Why buy an additional package to do these things when you can easily callRPGLIB to perform the work for you?RPGLIB makes calling and using common OS/400 APIs easy. Need to create a user space? Just call:  CrtUsrSpace('MYSTUFF') and you get a user space named MYSTUFF that is auto-extendable. Imagine the dozens and dozens of lines of code and data structures you'd have to write to do this without RPG xTools. Need a list of fields from a database file dumped into a user space? Just call: CrtFldList('MYSTUFF' : 'APLIB/CUSTMAST') and the fields from the CUSTMAST file are generated in the MYSTUFF user space. If the user space doesn't exist,RPGLIB will automatically create it for you. There are dozens of similar, easy-to-use API wrappers in RPG xTools.
Examples
Not only is RPG xTools the most powerful add-on tool you can buy for your day-to-day RPG IV programming experience, but it also includes several example "commands" that leverage RPG xTools. Not only do these commands illustrate how easy it is to use RPG xTools they provide you with powerful stand-alone functions themselves. One of the RPG xTools example applications, CPYTOCSV (copy to CSV file) is so popular, customers are buyingRPGLIB for that functionality alone!
       

© Copyright 2005 - R. Cozzi, Jr. -- All rights reserved.