nebula.js logo

NebulaJS is a collection of JavaScript libraries, charts and CLIs that helps developers build and integrate visualizations on top of Qlik's Associative Engine. The collection is organized under the `@nebula.js` npm scope. The primary package is `@nebula.js/stardust` which contains APIs for integrating existing visualizations into mashups, as well as APIs for building custom visualizations. ## Documentation You can find the documentation on [Qlik's developer portal](https://qlik.dev/extend/set-up-nebula-environment). To quickly get started, check out the tutorial on how to [embed visualization into your own web app](https://qlik.dev/embed/integrate-web-apps/build-a-simple-mashup). You can also walk through the tutorial on how to [build your own extension](https://qlik.dev/extend/extend-quickstarts/first-extension). Explore the full [stardust API reference](https://qlik.dev/apis/javascript/nebulajs-stardust). ## Contributing Follow the instructions in our [contributing guide](./.github/CONTRIBUTING.md). ## Core modules | name | status | description | | ---------- | ---------------------------------- | --------------------- | | [stardust] | [![stardust-status]][stardust-npm] | Core nebula.js module | ## License `nebula.js/stardust` is [MIT licensed](./LICENSE). [stardust]: https://github.com/qlik-oss/nebula.js/tree/master/apis/stardust [stardust-status]: https://img.shields.io/npm/v/@nebula.js/stardust.svg [stardust-npm]: https://www.npmjs.com/package/@nebula.js/stardust