A Comprehensive List of QlikView Object Extensions (01/2013)

In the last few weeks I have dedicated quite a lot of time to extension development in QlikView. Doing so I have certainly reviewed existing extensions to get new ideas and study existing code. Unfortunately there is no central repository available where you can find all extensions.

So I thought it would be helpful to share my collection of existing extensions.

QlikView Object Extensions

I have only added extensions which work in QlikView 11. If I have forgotten some, please let me know and I’ll add them.
Document extensions and GeoAnalytics-extensions will be covered in another upcoming article.

Business Related

Gantt Chart Extension Object

Excellent Gantt chart implementation which really demonstrates the power of QlikView’s extension concept.

Author: Lee Mathews
Documentation + Download: http://community.qlikview.com/docs/DOC-3427
Technology: Html, CSS, JavaScript
Namespace: lmsGanttChart

Calendar

Calendar to display events

Author: QlikTech
Download: Installed with QlikView (\Examples\Extensions\Extension Examples.qar)
Technology: Html, CSS, JavaScript
Namespace: QlikView/Examples/calendar

Charting Extensions

3D Surface Chart Extension Object

Integration of 3D Surface Plot into QlikView as chart object extension.

Author: Lee Mathews
Documentation + Download: http://community.qlikview.com/docs/DOC-3303
Technology: Html, CSS, JavaScript
Namespace: GRSurfacePlot

Bullet Chart

Author: QlikTech
Download: Installed with QlikView (\Examples\Extensions\Extension Examples.qar)
Technology: Html, CSS, JavaScript
Namespace: QlikView/Examples/bullet

Google BigQuery QlikView Extension

QlikView Extension for Google BigQuery provides instant querying capability against the Google BigQuery platform for the business user from the QlikView application’s User Interface.

Author: QlikTech
Download: http://market.qlikview.com/qlikview-extension-for-google-bigquery.html
Technology: Html, CSS, JavaScript
Namespace: QVBigQuery

PieChart Visualization for Google BigQuery

The PieChart Visualization for the QlikView Extension for Google BigQuery extends the existing extension object by providing an additional visualization along with documentation on how to develop your own.

Author: QlikTech
Download: http://market.qlikview.com/category/extension/piechart-visualization-for-google-bigquery.html
Technology: Html, CSS, JavaScript
Namespace: N/A

Navigation Bar Extension Object

“A navigation bar extension object that allows a 2 tiered menu system to be created from data in you QV app.
The look and feel of the navigation bar can be changed via a standard stylesheet file in the extension object directory.”

Navigation Bar
Author: Lee Mathews
Download: http://community.qlikview.com/docs/DOC-3702
Technology: Html, CSS, JavaScript
Namespace: navigationBar

OnOffSwitch

OnOffSwitch is a simple control which manipulates the state of a variable in a QlikView document in iPad style.

Author: Stefan Walther
Description: http://www.qlikblog.at/1851/onoffswitch-qlikview-extension/
Download + Documentation: QvExtOnOffSwitch.codeplex.com
Technology: Html, CSS, JavaScript
Namespace: OnOffSwitch

Org Chart:

An object extension to display hierarchical data based on a hierarchy in your QlikView document.

Author: QlikTech
Source: Installed with QlikView (\Examples\Extensions\Extension Examples.qar)
Technology: Html, CSS, JavaScript
Namespace: QlikView/Examples/org

Stream Chart

Namespace:
Author: Dan English (QlikTech)
Download: http://community.qlikview.com/docs/DOC-2583
Technology: Html, CSS, JavaScript
Namespace: StreamChart

Whisker Pie Chart

Pie chart very similar to the standard pie chart of QlikView but with optimized labels.

Author: QlikTech
Download: Installed with QlikView (\Examples\Extensions\Extension Examples.qar)
Technology: Html, CSS, JavaScript
Namespace: QlikView/Examples/piechartlabel

Windrose Chart

Windrose Chart implementation using the excellent Raphael library to create SVG on the fly.

Author: Lee Mathews
Documentation & Download: http://community.qlikview.com/docs/DOC-3111
Technology: Html, CSS, JavaScript, SVG
Namespace: Windrose

Data Formatting (DataGrids, Html, etc.)

(Minimalistic) HtmlTextBox Extension

This QlikView object extension allows you to integrate Html formatted content into your QlikView application (either loaded from a database or declared manually).

Author: Stefan Walther
Description: QlikTip #39: Displaying Html content within QlikView
Download: github.com/stefanwalther/QlikView_Extension_HtmlMinimalisticTextBo
Technology: Html, CSS, JavaScript
Namespace: HtmlTextBox

Embed Video in QlikView

A QlikView extension to embed videos in QlikView.
“The extension supports MP4, OGG and WebM formats. It will default to HTML5 playback with flash fallback support for legacy browsers. Since it’s HTML5 it will work in your iPad aswell!”

VideoPlayer QlikView Extension
Properties of VideoPlayer  Extension
Author: Alexander Karlsson
Documentation + Download: http://community.qlikview.com/qlikviews/1179
Technology: Html5, CSS, JavaScript
Namespace: VideoPlayer

Word Cloud Object Extension

Author: Brian Munz
Documentation & Download: http://community.qlikview.com/thread/62947
Technology: Html, CSS, JavaScript
Namespace: WordCloud

Data Processing/Manipulation Extensions

Data2Webservice

Data2Webservice passes data from QlikView to a web service using this extension. Doing so you can process the received data on the server side to perform tasks like saving the data to a database, creating custom outputs (Excel, PowerPoint), pass the data to other processes and systems.

Author: Stefan Walther
Description: Posting Data from QlikView to Other Systems using the Ajax Client
Download: https://github.com/stefanwalther/QlikView_Extension_Data2Webservice
Technology: Html, CSS, JavaScript
Namespace: Data2Webservice

Formatting QlikView Data the Web Way

qTemplate brings custom web formatting into QlikView. Use a very simple language to define rendering templates based on Html and CSS to display any data passed to the extension. No need to develop several extension, just use the properties of this extension.

Author: Stefan Walther
Article: Formatting QlikView Data the Web Way (qTemplate Object Extension)
Download: https://github.com/stefanwalther/QlikView_Extension_qTemplate
Technology: Html, CSS, JavaScript
Namespace: qTemplate

QvDial Extension

QvDial is a visual input control giving the user the possibility to manipulate a variable value, very similar to the functionality of a slider or like a volume control on the stereo system.

QvDial

Author: Thomas Friebel
Documentation: http://blog.dijit.de/qlikview-extensions/qvdial-qlikview-extension/ (Documentation is available in German, use Google Translate to translate it to english)
Download: https://github.com/thomasfriebel/QvDial
Technology: Html, CSS, JavaScript
Namespace: QvDial

Social Media

Twitter Feed inside QlikView

This QlikView extension display live search results from Twitter within QlikView (querying for a Twitter hashtag).

Author: Alexander Karlsson
Download: http://dl.dropbox.com/u/18211954/Extensions/LiveTwitterStream.zip
Technology: Html, CSS, JavaScript
Namespace: LiveTwitterStream

Twitter Button Object Extension

This extension add a twitter button to QlikView and allows users to click it which opens up a new window with a tweet already started for them.

Author: Brian Munz
Documentation & Download: http://community.qlikview.com/thread/60962
Technology: Html, CSS, JavaScript
Namespace: twitter

Other QlikView Extensions

QvConsole

“QvConsole provides an output range for logging issues in QlikView dashboard. This is especially useful when working with the Windows client of QlikView.”

Author: Thomas Friebel
Documentation + Download: http://blog.dijit.de/qlikview-extensions/qvconsole-qlikview-extension/
Technology: Html, CSS, JavaScript
Namespace: QvConsole

Bookmark and Share

and tagged , , , , , , . Bookmark the permalink. Both comments and trackbacks are currently closed.

28 Comments

  1. Galina
    Posted January 11, 2013 at 09:19 | Permalink

    Big Thanks for sharing you knowledge.

  2. daniele
    Posted January 11, 2013 at 10:40 | Permalink

    thanks,
    did you found some extensions to replace qlikview inputfiled or to build a forecast process?

    • Posted January 12, 2013 at 18:32 | Permalink

      Yes, I’ll post a seperate post on planning solutions within the next days … I have not added these solutions to this post because these solutions are normally more than just an extension, these are solutions based on extension technology, so very similar to GeoAnalytics extensions …
      Regards Stefan

      • Marvin Lebold
        Posted June 18, 2013 at 06:22 | Permalink

        Stefan

        Your site is impressive – you are into some interesting areas. Did you ever get into posting the planning / input field / forecasting solutions? I am very interested in this direction.

        Thanks

        Marvin

  3. Posted January 18, 2013 at 11:13 | Permalink

    Thanks for this detailled overview on the existing extensions.
    It really shows very impressively how powerful the QV Object Extension interface is and hopefully encourages people to start developing more of those. Or maybe they report to you what they already baked (but never published), so we get an ever growing list.

    Cheers
    Thomas

  4. jules
    Posted January 22, 2013 at 10:13 | Permalink

    Many thanks for this post

  5. Dave Denscombe
    Posted January 22, 2013 at 12:02 | Permalink

    Nice to see all of these collated in one place. Some I’ve not come across myself, it shows how modular the Extension technology is.

  6. Posted January 25, 2013 at 05:43 | Permalink

    Thanks Stefan for publishing this great list!

  7. Fernando Suzuki
    Posted January 28, 2013 at 13:08 | Permalink

    Thanks for sharing!!

  8. arun goel
    Posted March 20, 2013 at 06:24 | Permalink

    Very useful information…thanks for sharing.

    Please also update extension for maps (Geo Maps in Qlikview)…:)

  9. Posted March 20, 2013 at 06:34 | Permalink

    Yes it would really be very useful….
    Even I am trying to implement Google Map API in Qlikview.
    More precisely I want to Implement Get Direction Feature ….

    Any help regarding this!!!!!!!!!!!!!!!

  10. Brindlogcool
    Posted June 29, 2013 at 21:20 | Permalink

    Thnaks Stefan, great post..Really helpful and shows the creative ways

  11. Posted July 20, 2013 at 09:05 | Permalink

    That is very attention-grabbing, You’re a very professional blogger. I have joined your feed and look forward to in the hunt for more of your wonderful post. Additionally, I’ve shared your website in
    my social networks

  12. Posted August 3, 2013 at 13:43 | Permalink

    Thanks to my father who told me on the topic of this
    webpage, this webpage is genuinely awesome.

  13. Lee
    Posted August 28, 2013 at 08:49 | Permalink

    Hi Stefan

    There are several new geospatial extensions that have been uploaded to community. There is the google maps with pins, the one displaying clusters of points, the SVG map, etc. It would be great if you could add those in too.

  14. Raúl Márquez
    Posted October 11, 2013 at 23:45 | Permalink

    Amazin!, im kinda new on QlikView, but with those extensions im feel so great, reading and understandig Code!, thank you!

  15. Posted October 14, 2013 at 03:13 | Permalink

    What’s up, everything is going fine here and ofcourse every one is sharing data, that’s actually fine, keep up writing.

  16. Posted October 30, 2013 at 16:21 | Permalink

    Hey I have made another Gantt chart extension for Qlikview, can you add it to the list???

    http://webofwork.com/index.php/19-qlikview-tips-and-tutorials/90-qlikview-gantt-chart

    Thanks,
    Adam

  17. William Lau
    Posted October 30, 2013 at 21:19 | Permalink

    I am trying to create a session timer within Qlikview. If a user has a window open, I want the window to automatically close within 15 minutes if there’s no activity on the user’s part. Activities include moving the mouse around the Qlikview document or a key press on one of the objects in the document.

    In my first attempt at doing this, I went with Object Extension because Events can be captured in Object Extensions.. I am trying to figure out how to add an event listener to the document. I thought it would be as easy as adding the line ‘myDoc.addEventListener(‘mousemove’, resetClock, false);’

    Any suggestion?

    • Posted October 30, 2013 at 22:54 | Permalink

      try something like this..

      var interval = 1;
      
      setInterval(function(){
         if(interval == 5){
             /* if intervall reaches 5 the user is inactive hide element/s */
             $('input').hide(); 
             interval = 1;
         }
         interval = interval+1;
          console.log(interval);
      },1000);
      
      $(document).bind('mousemove keypress', function() {
          /* on mousemove or keypressed show the hidden input (user active) */
          $('input').show();
          interval = 1;
      });
      

      You will need to use the Jquery Library for this particular method.

      • William Lau
        Posted November 7, 2013 at 20:43 | Permalink

        Thank you for the code. i will try it out.

  18. Diego
    Posted November 16, 2013 at 13:27 | Permalink

    http://community.qlikview.com/docs/DOC-2583 link is not working for me
    Unauthorized
    Access to this place or content is restricted. If you think this is a mistake, please contact your administrator or the person who directed you here.

    Even though I am a registered (also on the community site) paying QV customer.

    • Posted November 16, 2013 at 16:06 | Permalink

      Yes, can confirm that, I also cannot access the page anymore. But the extensions is part of the standard examples copied to your computer with QlikView 11 (Extension Examples.qar).

      Regards
      Stefan

  19. Milan
    Posted January 21, 2014 at 13:11 | Permalink

    Hi,
    I’m trying to get the Org Chart extension to work. I have a 4 level hierarchy. What is the definition for the Hierarchy field in dimension 1, which seems what we’re missing to in order to get it to work?

    Thanks,
    Milan

  20. Posted February 12, 2014 at 17:18 | Permalink

    Here is another extension object for a word ticker /flapper:

    can download from:

    http://webofwork.com/index.php/qlikview-extension-objects?view=document&id=2

  21. Posted June 21, 2014 at 01:33 | Permalink

    I couldn’t find Whisker Pie Chart inside of my (\Examples\Extensions\Extension Examples.qar)
    I had the same experience as here. Please note I also added a link to the pie chart extension.
    http://community.qlik.com/thread/107122

  22. Khan
    Posted July 2, 2014 at 23:30 | Permalink

    I am trying to add sunburst sequence as an extension into Qlikview. I have the source code from Github :
    http://bl.ocks.org/kerryrodden/7090426

    I am just a little confused as to how to handle the index.html part of the code when using as an extension. I believe I cant simply reference the index file, can I? I want to use the java script as it is in the source code or with minimal changes, but the code references all the elements created in the index.html file but i cant seem to figure out how to define the definition.xml file for this chart. Has anyone worked on this chart?

    Any help would be greatly appreciated :)

    Regards
    Khan

3 Trackbacks

  1. […] A comprehensive List of QlikView Extensions (01/2013) […]

  2. […] Segue o link para conhecerem: http://www.qlikblog.at/1939/a-comprehensive-list-of-qlikview-object-extensions-012013 […]

  3. […] Stefan Walther, who has authored some great extensions himself, has built a comprehensive list of generally free extensions at: http://www.qlikblog.at/1939/a-comprehensive-list-of-qlikview-object-extensions-012013/ […]