You're probably familiar with building mashups using Qlik Sense Capability APIs. The Capability APIs enable you to render visualizations from your Qlik Sense apps into a web page, and even create them on the fly. It's awesome functionality, but you may also have come across some challenges. The Capability APIs load AngularJS, require.js, and jquery, amongst other things, globally, and this can sometimes cause conflicts with your existing application. But now there's a more modern way to render visualizations from your Qlik Sense apps into a web page - nebula.js.
You can check out the open source nebula.js at it's github page at https://github.com/qlik-oss/nebula.js. And there's some great tutorials on the new qlik.dev, including how to build a simple mashup using nebula.js. You should definitely go through this tutorial, it's really quick and simple and will give you an idea of just what nebula.js is about.
The tutorial goes through setting up a Qlik Sense SaaS account, which I definitely recommend, but you can also use your Qlik Sense Enterprise environment as well. Then there's a cli tool to get you setup quickly. After creating a new project with the cli, it'll walk you through connecting to an app and rendering an existing visualization. Then there's a section on rendering visualizations on the fly, as well as how to add more types of visualizations. And if you want to create custom visualizations, you can go through the build a helloworld extension using nebula.js tutorial.
Give it a try and let me know what you think in the comments!