First Steps

First Steps

First, a sincere thank you for your interest in TIBET!

As TIBET's developers we're excited to hear about your experience using what we believe is a one-of-a-kind desktop-to-cloud platform. Let us know on Discord.


Mac OS / Linux / Windows

Verify you have TIBET's prereqs installed, then:

$ npm install -g tibet

$ tibet init


See the full install guide.



Once TIBET is installed, we recommend spending a few minutes with TIBET's tutorials:

In a short time they take you through a deep-dive version of Hello World! that covers project creation, initialization, and the low-code TIBET development process.

Be sure to check out the full suite of TIBET Documentation!

For business projects we recommend cost-effective support.

Thanks again for choosing TIBET!


Supported Platforms

TIBET CLI / Server

The TIBET CLI, TIBET Data Server (TDS), and TIBET Workflow System (TWS) are fully-supported on supported NodeJS platforms including Windows, Mac OS, and common Linux variants.

TIBET Client / Lama

Platform Runtime Zero Reload Lama
Electron ^12.x Yes Yes Preview
Google Chrome ^89 Yes Yes Preview
Microsoft Edge (Chromium) ^89 Yes Yes Preview
Mozilla Firefox ^87 Yes Yes No
Apple Safari ^14 Yes Yes No
Microsoft Edge (Legacy) No No No
Microsoft IE No No No


TIBET requires Node.js version 12+ for proper operation.

We also recommend using npm version 6.x or higher.

You can confirm your node, and npm versions using:

node --version

npm --version

We strongly recommend you use the Node Version Manager (nvm) to manage your Node.js installation. Using nvm lets you install multiple versions of Node.js and switch between them with ease which is great for development and helpful if you need to adjust the version running in production while maintaining an easy rollback strategy.

To install Node.js via nvm see the instructions at the nvm GitHub repo.

To install Node.js without nvm follow the instructions at


See the Troubleshooting Guide if you're experiencing issues with your installation.