/cottontail-frontend

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Rabix Composer

Build Status

The Rabix Composer (codename Cottontail) is a graphical and code editor specially designed to work with the CommonWorkflowLanguage. It is currently in early development. This repo includes the code for running Rabix Composer locally in dev mode and for building OS specific binaries.

Installation

git clone https://github.com/rabix/composer
cd composer
npm install

If you are using Linux:

Install node.js from https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Starting the dev environment

npm run serve // starts the dev server
npm run compile:electron // compiles electron backend
npm run start:electron // opens the app shell

Packaging the build as a desktop app for the host system and architecture

npm run build

Running the tests

npm test

Documentation

Now you can read the Rabix Composer documentation to learn more about Rabix Composer.