XPager‎ > ‎

XPager Converter

IBM Notes Client Conversion and Migration Wizard 

XPager Converter™ is the XPager Suite conversion engine that automates the conversion of Forms, Pages, Views, Folders, Shared Elements and Formula Language to Javascrip, XPages or react JS. XPager Converter allows developers to convert applications selectivity. It can convert a single design element, a collection of design elements, an entire application or a collection of applications.

XPager Converter Key Features

  • The XPager converts the hundreds of design elements including hide-when formula, tool-tips, data binding and more.
  • The XPager output can be customized (iteratively) and the customization can be applied to many databases. Any lessons learned, best practices or corporate standards can be applied automatically.
  • The XPager output can be customized without the need for software upgrades.
  • XPager injects static resources into the resulting database like style sheets, themes (bootstrap, border container). This is not only a time savings feature but enables best practices and the applications of standards via themes without the need to modify the application every time there is a business requirement (that never end).
  • XPager produces native code and injects it into the Notes application. The developer can modify the code as if they wrote it themselves. It converts most Notes design elements automatically and creates the markup. The Formula language is converted to SSJS. The LotusScript code is brought in place for easy conversion. There is no proprietary software involved.
  • XPager saves on the maintenance of the resulting applications since they are all consistent and uniform. This enables easy fixes and enhancements across many databases at once. It also gives the ability for new developers to quickly contribute to multiple projects.
  • XPager uses Bootstrap 3.2 as the default theme allowing for easy mobilization of the converted applications.

Converting a Notes Client application to XPages

Converting a Notes client application to XPages is a four step process:

  1. Examine the Notes Client application and decide what the resulting application should look like and do.
  2. Automatic conversion of the application by XPager.
  3. Finalize the conversion look and business logic
  4. Test and deploy the application

Before Conversion

  • Selection of application for conversion
  • Inspection of forms, views, script libraries and workflow
  • Testing of the Notes Client version of the application


  • Notes Client elements (such as Forms, Pages, Views, Toolbars, Fields, etc.) in the selected application are processed by XPager
  • Each Notes Client element’s User Interface is efficiently converted to the new platform elements
  • Supported @Formula and @Command instances are converted to Javascript
  • Configurable themes and layouts are generated
  • The XPager Summary provides an element by element display of the converted application’s architecture

After Conversion 

  • All newly generated design elements and code are stored in the original Notes application or in an external application
  • A set of "scaffolding" elements are added to the application including themes and style sheets
  • XPager Analyzer and the XPager integration with Domino Designer’s “Problems” panel help rapidly identify post conversion issues
  • XPager DXL Link, XPager DXL Schema Browser and XPager XPath Search & Replace help minimize the effort of fixing post conversion issues


For pricing information or to request a demo you can reach us by phone at +1(508)433-0064, send an email to info@effichange.com, or use the following form to submit requests to be contacted by an EffiChange sales specialist.

EffiChange specializes in IBM Notes, IBM Domino and IBM XPages solutions including: Application Modernization, XPages Tools, XPages Products, XPages Services, XPages Migration, XPages Conversion, XPages Enablement,  XPages Development , XPages Consulting, Notes to XPages Migration, Notes Development, Domino consulting and Domino Infrastructure.