Motor Docs

Documentation for Motor. Awesome Qlik Sense Mashups built in React

This site contains documentation for mashups generated by Motor and our npm packages @motor-js/engine, @motor-js/core and @motor-js/nebula

Welcome to Motor's documentation! We're here to answer your questions. Can't find what you're looking for? Send our support team a note at [email protected]!

This documentation site covers the 4 offerings of Motor, these are:

Mashup Generator
@motor-js/engine
@motor-js/core
@motor-js/nebula
Mashup Generator

Mashups generated by our online boilerplate tool. You select the template & charting library, we generate production ready code 🎉

@motor-js/engine

Headless Qlik mashups framework containing advanced hooks for rapid mashup development, free for non-commercial use.

All Motor Mashups are built on top of this package.

@motor-js/core

Free & open source framework for developing Qlik Sense mashups.

@motor-js/nebula

A React wrapper around Nebula.js for easy integration into Motor mashups. You can find more details on Nebula.js here.

All of our software is built for use in React. We currently do not support other UI frameworks

Mashup Generator

Mashups generated by our online boilerplate tool. You'll find everything you need to know about developing off your exported code, including the code structure, connecting to your Qlik site, typical customisations and deployment.

@motor-js/engine

@motor-js/engine is free for non-commercial use. You need a license to use this package for commercial purposes. Please see our pricing page for more details.

This is a headless React library of hooks, contexts and components for building Qlik Sense mashups in React. It is leveraged by all Motor mashups. Use this if you want to build mashups from the ground up!

Quick Features:

  • Lightweight npm package for the rapid creation of Qlik Sense mashups

  • Simple, opinionated API for interacting with the Qlik engine

  • Headless (100% customisable, Bring-your-own-UI)

  • React Hooks for advanced mashup use cases

@motor-js/nebula

A wrapper around nebula.js for easy integration into Motor mashups. This enables the creation and embedding of Qlik Sense charts into your mashups.

The package contains a few components which you can use both visualisations and the selection bar from Qlik Sense.

@motor-js/core

This is our free and open source library for building Qlik Sense mashups in React. Although we are focusing our efforts on our other products, we do continue to support issues raised on Github.

This library contains visualisations, components and helpful utilities for building mashups in React. Even though the hooks are a lot simpler than @motor-js/engine, it does include visualisations, components and a theming framework for the rapid creation of mashups.

Quick Features:

  • Free and open source

  • Components, visualisations & utilities for building mashups in React

  • Theming framework