9 More Must-Have Qlik Sense Extensions

qlik sense extensions featured image gazing up the trunk of a large tree part 2

Welcome to part two in LivingQlik’s series on Must-Have Qlik Sense Extensions. In part one, we focused on my 7 favorite visual extensions. After doing more research and collecting feedback from the community, we decided to do one more installment to round-out the list.

If you need help installing Qlik Sense extensions, please go back to that article for a brief explanation.

Without further ado, here are 9 more must-have visual Qlik Sense extensions.

1. Simple Table with Links

qlik sense extension simple tableDownload from: Qlik Branch – Simple Table with Links

Author: Daniel Pilla

This is a handy way to add external images to your Qlik Sense tables. There are definitely times where I have had to do this in QlikView and now we can add links and or images to our Qlik Sense apps.

You can turn on the html links and/or the image options. You can also size the images. There are not many options here, but this is workable for most situations.

2. SVG Reader

Download from: Qlik Branch – SVG Reader

Author: Brian Munz

A great map visualization by the incomparable Brian Munz.  The SVG Reader relies on SVG files rather than the KML files required in the native Qlik Sense map object. The extension comes packed with 30+ map files to start with. You can of course add your own files to the list.

The SVG Reader comes with tons of options for pop-ups, colors and zooms.

Individual “shapes” can be selected, like in native objects.

If you are having trouble coming up with KML data, this would be a great alternative option.

qlik sense extension svg reader

3. Interactive Timeline

Download from: Qlik Branch – Interactive Timeline

Author: Ralf Becher

Blog:      irregular.bi

The Interactive Timeline is an extension created by the great legendary Ralf Becher.

This chart is specific in its use, and therefore requires the correct kind of data. There are 5 possible dimensional fields depending on what you are trying to do. See the Qlik Branch site for some info on configuration.

The Interactive Timeline contains many options to perfect your analysis case including some color options using CSS, range options and there is even a way to exclude weekends from the chart.

qlik sense extensions interactive timeline

4. Trellis Chart

Download from: Qlik Branch – Trellis Chart

Author: Michael Laenen

I love Trellis Charts! And I was so disappointed when Qlik Sense shipped without this ability.

But worry not.

The Trellis Chart extension in Qlik Sense, developed by Michael Laenen works a charm.

The Trellis Chart implemented in this extension is actually very elegant in that you can have the Secondary Dimension label appear as a watermark inside the chart. Another great feature is that the axes can be turned on or off but also are not unnecessarily repeated on every chart. The Y-axis only shows up on the left-most charts and the X-axis labels appear on the bottom-most charts.

All the options you expect are here. This is very well executed and a must-have in your toolbag.

qlik sense extension trellis chart

5. YouTube

Download from: Qlik Branch – Simple Table with Links

Author: Joe Warbington

The Qlik Sense YouTube Extension is self-explanatory. It allows you to embed YouTube videos in your apps.

I could see recording a training tutorial in my apps that shows the user how to interact with Qlik Sense for example.

The only real option we needed was the ability to get to a video based on selections. Thankfully the VideoID field allows us to input an expression.

qlik sense extension youtube

6. Sankey Diagram

Download from: Qlik Branch – Sankey Diagram

Author: Xavier Le Pitre

The Sankey diagram is an excellent visualization for analyzing process flows and paths. The extension uses the D3 library. Here I used it to display sales through a hierarchy but I see use-cases for this in web analytics, specifically to visualize visitor page paths through a site.

Options on the Sankey Diagram can limit number of data points and play with color schemes for both the path and the dimension values.

qlik sense extensions sankey diagram

7. qsVariable

Download from: Qlik Branch – qsVariable

Author: Erik Wett

qsVariable allows Qlik Sense users to finally change the value of a variable within the UI. It comes in four different entry styles:

  • Buttons
  • Select
  • Field
  • Slider

Tip:      You will have to first declare the variable in the script before it can be referenced in the dashboard.

qlik sense extensions qsvariable

8. Vizlib Text Object

Download from: Qlik Branch – Vizlib Text Object

Author: Martin Mahler

This is one of those obvious things I thought we would get with Qlik Sense’s text object out-of-the-box. After all, if we are rebuilding Qlik with a complete web architecture, why wouldn’t we be able to incorporate html coding and styling inside objects?

Well Martin Mahler has come to our rescue with an incredibly versatile that will display things as simple as independently html/css styled text to embedding websites as backgrounds.

It also supports Qlik Sense actions, like we would use a text object trigger in QlikView.

This one is definitely a “must have”.

qlik sense extensions vizlib text object 02

qlik sense extensions vizlib text object 01

9. Interactive Radar Chart

Download from: Qlik Branch – Interactive Radar Chart

Author: Brian Booden & Matthieu Burel

Anybody who has spent much time with me knows I despise radar charts. This is because 90% of the time, a bar or line chart would do a better job at providing the same analytical value. The exception to this would be where we are attempting to analyze the shifting seasonality.

But I included the new Interactive Radar chart because it is just do darn sexy. Combine that with the more concrete benefit of being to efficiently display more than a single dimension make this extension fun to use.

There is an option to draw smooth lines or straight. There are also a handful of color options.

qlik sense extensions radar chart


Again, please be sure to visit Qlik Branch. The developers posting these extensions are doing so for no other reason than to further our overall community so they deserve our patronage and support! And if you missed the first installment, here it is:


7 Must-Have Qlik Sense Extensions

I plan on possibly creating a few more posts on other types of Qlik Sense extensions that focus on document-level functionality and QMC tweaks.

Thanks for visiting LivingQlik. If you liked this post, please take a minute to share it with your network. I appreciate the support and am working hard to bring you more great content!

15 comments… add one
  • Reply Dafi November 2, 2016, 4:15 am

    Hi Aaron,
    Both blogs about extensions are a real gift!
    Thanks for putting the efforts to introduce them. Some of them will be very useful for me.
    One comment about the Sankey diagram: I think it would be very useful to represent business process flow as well. In many ERP or BPM systems, a process goes through statuses or activities. This diagram would enable to analyze them very nicely.
    All in all, I enjoy your writing!
    Thanks you for sharing your knowledge!

  • Reply Jason Michaelides November 2, 2016, 11:55 am

    I echo Dafi’s comment. Thank you for putting the time in to review and present these. Very, very useful.


  • Reply Aaron Couron November 2, 2016, 12:34 pm

    Dafi – Thx for the comment. I agree using this for business processes would be a good use case, I think especially if processes overlap, like these three processes go through QA but these other four do not.
    Jason – Thx for the comment. More than anything, these posts about extensions are simply “fun” because extensions are fun, new and interesting and kind of “thinking outside the box” as it were.

  • Reply David Aubke November 2, 2016, 2:57 pm

    qsVariable: I was pretty baffled when I realized you couldn’t do this with the base Qlik visualizations. This is a good one.

    I’ve been using this sense-variable-slider lately.

    The ability to specify essentially three different value ranges with a single control has turned out to be quite handy.

  • Reply Aaron Couron November 2, 2016, 4:35 pm

    David – I hear you on the variable piece. Its definitely strange that Qlik has not added an object to change variable values. It would be also great if there was a way to reference variables in the connection library. We can do it today, but you have to “turn off standard mode” to get that capability. Thanks for the comment.

  • Reply Pascal jeannenot November 29, 2016, 6:06 pm

    Map visualization in Qlik Sense : regarding the ‘must-have’ I would point at Articque MAP for Sense which is a seamless pure mapping extension for Sense with no need whatsoever for third party server. Fact is Articque Map also makes it possible to map any non-geographical object introducing the MoT concept…

  • Reply Sohail Ansari November 30, 2016, 2:52 pm

    All great extensions, thank you. I wonder as why not anyone has designed QlikSense table extension that supports INPUTFIELD functionality of QlikView? Remember I am not talking about QlikView InputField box but the INPUTFIELD keyword that we use in QlikView script. This provides a great way to do your What If analysis within a straight table by changing any value in a cell and check the impact.

  • Reply Sohail Ansari November 30, 2016, 2:55 pm

    I think Qlik Narratives is another great extension:

  • Reply Aaron Couron November 30, 2016, 10:31 pm

    I agree. Narratives for Qlik is an awesome extension. I wrote about it in the first post of this series: http://livingqlikview.com/7-must-have-qlik-sense-extensions/

  • Reply Aaron Couron November 30, 2016, 10:35 pm

    Regarding the comment on inputfield, I think you are correct. I have not seen any extension yet that would create that type of row-level user input although I have seen a few that will update a single variable on Qlik Branch. The gauntlet has been thrown down!
    Thanks for the comments 🙂

  • Reply Denis Brennan December 3, 2016, 4:17 pm

    Really interesting and useful – I refer to both lists. However, I want to establish a “publish” relationship with my clients and I cannot deploy ext nsions in published apps, unless I am completely misunderstanding. Any advice, please


  • Reply Aaron Couron December 3, 2016, 7:05 pm

    You certainly can publish apps that have extensions. Maybe I am not clear on what you mean. Extensions can be used in Desktop Sense or Qlik Sense Server as long as they are “allowed” by the admin in the QMC.

  • Reply Denis Brennan December 5, 2016, 4:47 pm

    Let me re-phrase. I am trying to set up a scenario where I work in Qlik Sense Cloud (it could be desktop) on behalf of clnts. Using the new Sense Cloud functionality I publish an app and set up granular access rights for e.g Client A. Are you saying that I can “publish extensions”? I suspect the limitation is the use of Sense cloud w/o Desktop, or have I (as I hope) misunderstood?

    Many thanks

  • Reply Aaron Couron December 5, 2016, 5:35 pm

    Oh I see!
    Unfortunatley, Qlik Sense Cloud does NOT support extensions. You must have a your own install of Qlik Sense Enterprise Server or use Qlik Sense Desktop to utilize extensions.
    My guess is that the Qlik sponsored cloud offering will not allow extensions because it needs to be extremely high-availability and stable. Adding open-source user extensions is something that could easily undermine that.
    Thanks for clarifying and thanks for your comments. The dialog is appreciated as it might help others!
    Take Care,

  • Reply Denis Brennan December 7, 2016, 4:59 pm

    The whole thing comes down to managing costs. I need my client to pay the Qlik costs whilst authorising me to build apps for them. If I pay for Server or Desktop I don’t see how I can recoup my costs – which I am actually incurring on behalf of the client.

    Many thanks

Leave a Comment

Join us at Living QlikView

Never miss a post.

We Never Spam. NEVER.

Show Buttons
Hide Buttons