Qlik Community

Ask a Question

Qlik Design Blog

All about product and Qlik solutions: scripting, data modeling, visual design, extensions, best practices, etc.

Announcements
QlikWorld Online 2021, May 10-12: Our Free, Virtual, Global Event REGISTER TODAY
ArturoMuñoz
Employee
Employee

Since the release of Sense back in September 2014 a lot of good things have happened to the product. If you look back you almost can’t believe that it was just 6 months ago when we launched Sense. Since then, R&D guys and girls have added quite a lot of improvements and new functionality (and more is coming next) into the product.

Today, I don’t want a focus on the company’s centralized development. We talk enough about ourselves here, but on the decentralized Sense development guerrilla from out there. Since January 26 these individuals contributing with a fresh view to Qlik Sense (to QlikView as well) have a place to share their ideas and Open Source projects. It’s called Qlik Branch and it’s open for everyone to join.

From all the projects already submitted to Qlik Branch, I will nominate 3 of my favorites created so far.


senseit.png


SenseIt by Alex Karlsson


It goes to my personal Top 1 for a variety of reasons but particularly because it opens a completely new and unexplored category for Extensions. We are used to seeing extensions (or visualizations) within the product itself but this is something completely different.  SenseIt is a browser extension or plugin that will let you create a new app on the fly by capturing a table from Chrome and loading it as data into your Qlik Sense Desktop. Truly amazing experience and the name is cool too (isn’t it?)


D3Library.png


D3 Visualization Library by Speros Kokenes


As a visualization junkie I am, I love D3.js, I truly love some of the beautiful and smart visualizations built around the popular JavaScript library. I have seen (and ported) some of those charts to Sense, one by one, so you end up having a packed chart library on your Sense desktop. Speros have gone a bit further by converting the Visualization object into a truly D3js library where you can go and pick up your favorite D3js visualization, very entertaining. In future releases we might end up having control over the chart colors and some other cool stuff that will make this extension superb, remember you can contribute and make it even better.


deltaViz.png


deltaViz self-service dashboard by Yves Blake 


For those of us QlikView lovers any addition to the dashboard world in Sense it’s always very much appreciated. If it’s very well executed and designed as it is deltaViz, then there’s no reason to not try it. DetalViz is a complete solution for dashboards focused on comparisons and very well implemented to take advantage of Qlik Sense grid system. If you still have doubts about this visualization, you can see it live here: https://www.youtube.com/watch?v=4s30AEf4qJc


These are my top 3 favorite extensions/visualizations created so far, but what are yours?


AMZ

5 Comments
Not applicable

Awesome stuff.  What's the performance like of those ?

0 Likes
3,310 Views
Alexander_Thor
Employee
Employee

The performance of each individual extension is up to the developer and how optimized the code is.


Worth noting however is that there is no differences between native charts and custom ones, they share and use the same underlying capabilities so a extension could be just as fast as something that Qlik builds.

3,310 Views
Not applicable

Oh ok thanks Alexander, I've heard something different recently that's why I asked.  I will give it a try, thanks

0 Likes
3,310 Views
Alexander_Thor
Employee
Employee

For QlikView there were a little difference. QlikView Server renders some of the charts on the server and sends a image of it to the browser. Extensions in QlikView would be sent the data and then render that data in the browser, so depending on how much data you requested it could be slower.

Then again, extensions are used to build visualizations that are not in the product by default so you't really compare performance as you would not be able to visualize it without a extension

3,310 Views
Not applicable

Yes - good point.  Thanks for the insight Alexander.  We are thinking of building some extensions outside of QV, but our users have been used to the performance of the data inside QV - this is why I was asking.  Thanks again for your help - very useful. Cheers

3,310 Views