This library provides a JavaScript based implementation for the compiler for the Bali Virtual Processor.

Usage no npm install needed!

<script type="module">
  import baliProcedureCompiler from '';



Bali Nebula™ Procedure Compiler

This project provides a JavaScript version of the compiler for the Bali Nebula™ Procedure Compiler.


WARNING This project is still in its early stages and the classes and interfaces to the classes are likely to change.

Quick Links

For more information on this project click on the following links:

Getting Started

To install this NodeJS package, execute the following command:

npm install bali-procedure-compiler

Then add the following line to your NodeJS modules:

const compiler = require('bali-procedure-compiler');

Check out the example code here.


Project contributors are always welcome. Create a fork of the project and add cool new things to the framework. When you are ready to contribute the changes create a subsequent "pull request". Any questions and comments can be sent to