BUI (browser user interface) is the web-based deployment option for BBj GUI applications. While Visual PRO/5 is only available for MS Windows, BBj extends GUI support to all platforms, including Linux, Apple Mac OS X, and Web browsers (using Java applets).

Starting with BBj 10.0, BUI offers one more deployment option - the client running in a Web browser as a native HTML+JavaScript+CSS application. For an overview of BUI concepts, see the BASIS International Advantage article A Sneak Peek at BBj's Browser User Interface. To see BUI running in your own browser, go to BBj BUI Showcase.

In addition to this document, refer to BUI Getting Started, Optimizing GUI Apps to Run in BUI, and What's Not Yet Implemented.


The BBj Demos include some sample programs with source code that can run side-by-side as standard GUI programs and in a browser. The Demos are available from the system menu.

  1. Select BASIS > BBj > Demos.

  2. Select Language/Interpreter.

  3. Select BUI Demos.

  4. Select Comparing BUI and SysGUI.

  1. Select Customer Maintenance.

Below is the Customer Maintenance sample in GUI and BUI on Windows 7:


GUI Example


Corresponding BUI Version of the GUI Example





See Also

BUI Getting Started

BUI What's Not Yet Implemented

Optimizing GUI Apps to Run in BUI


CSS Window Manager

User Authentication




Copyright BASIS International Ltd. BBj®, Visual PRO/5®, PRO/5®, and BBx® are registered trademarks.