Development Tools

Eclipse Integrated Development Environment (IDE)

The Eclipse IDE is a framework that supports plug-ins and configurability options that can streamline almost any software development cycle. BASIS offers the Business BASIC Development Tools (BDT) collection of plug-ins for the Eclipse IDE. These plug-ins help you write, run, and maintain your BBj programs as efficiently as possible.

Includes: AppBuilder, CodeEditor, and WindowBuilder.

Barista Application Framework

BASIS offers GUI development with a rapid application development tool ‒ the Barista® Application Framework. Barista is BASIS’ GUI-only data dictionary-driven development framework and runtime engine. Barista facilitates the following:

GUI Development

Provides a number of tools to help developers rapidly develop robust business applications.

CUI Conversion

Assists developers in converting legacy character-based user interfaces (CUI) to beautiful, eye-popping GUI interfaces.


Modernize CUI and GUI applications and deploy them as desktop, browser-based (BUI and DWC), and mobile applications all from a single code base.

Barista Compatibility

Barista is database independent and works with both modern SQL RDBMS as well as legacy BASIS file types. Barista imports a third party RDBMS or a BASIS data dictionary and, with little development effort, delivers a functional GUI application running on multiple platforms with a modern GUI look-and-feel, standardized keyboard and mouse navigation, and a built-in SQL-based inquiry engine. Barista delivers enormous productivity gains on both initial product development and, more importantly, on future application maintenance and enhancement tasks.

Scroll to Top