Skip to main content Skip to complementary content

nebula.js

nebula.js is an open source library, developed on GitHub. nebula.js is a collection of product and framework agnostic JavaScript libraries and APIs that helps developers integrate visualizations and mashups on top of the Qlik associative engine in Qlik Sense Desktop, Qlik Sense Enterprise on Windows, and Qlik Sense SaaS. It offers developers an alternative to the capability APIs that have historically been used to create mashups.

To use nebula.js, you should be familiar with JavaScript, promises, websockets, and open source libraries. You will need Node.js and access to the Qlik associative engine. Knowledge of Qlik concepts such as generic objects and hypercubes would also be helpful.

Getting started with nebula.js

The nebula.js open source repo in GitHub contains source files and instructions to help you get started.

You can also check out the runnable examples.

Visit GitHub for the latest version of nebula.js, or if you want to contribute to the library:

Authentication

nebula.js is not responsible for authentication; see Authentication solutions in Qlik Sense and Authentication options for Qlik Sense SaaS for more information.

Documentation

Documentation for this library can be found at:

Stability index

The Qlik Sense stability index indicates how stable or mature an API is. The nebula.js API has the stability index:

Information noteSTABLE.

This API is reliable and breaking changes are unlikely.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!