(937) 439-7925 sales@profoundlogic.com

Profound.js: Transform your IBM i Applications with Business-ready Node.js

What is Profound.js?

Profound.js allows you to easily develop business applications and modernize legacy RPG applications using Node.js and an Agile Modernization approach.


Quickly and easily add powerful Node.js capabilities to your IBM i business apps

Easily find new development talent to replace retiring RPG developers

Join a flourishing community of open source developers


Extend your applications to be portable, cloud-ready, and include Open Source, IoT, and Watson AI

The Profound.js Solution Includes

Node.js Framework

Our free Node.js Framework (available on npm) makes your applications Enterprise-ready by:

  • Providing RPG-like capabilities for Node.js
  • Enabling top-down transactional business programming capabilities
  • Streamlining development and avoiding ‘Callback Hell’
  • Offering seamless integration with the Profound UI framework for a robust Rich User Interface
Profound API

Supports iterative, incremental development, and enables your business to see immediate ROI. The Profound API provides:

  • The ability for existing RPG programs to directly call Node.js modules, and vice versa
  • Direct integration between Node.js user interfaces and RPG program displays
  • Database drivers for IBM i to support robust, top-down integration with SQL or Record Level Access methods
  • Access to a variety of IBM i resources, such as data areas and low level system API
Visual Designer

This drag-and-drop IDE makes it easy to design stunning Web or mobile application interfaces using Node and is available for free on npm.


JumpStart enables users to automatically generate user interfaces for Node.js applications. These Web and mobile templates eliminate the need to start a project from scratch.

Develop Node.js IBM i business applications today