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
- Business Related Extensions
- Charting Extensions
- Data Formatting Extensions (Grid, Html, etc.)
- Data Processing/Manipulation Extensions
- Social Media Extension
- Other Extensions
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.
Documentation + Download: http://community.qlikview.com/docs/DOC-3427
Technology: Html, CSS, JavaScript
Namespace: lmsGanttChart
Calendar
Calendar to display events
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.
Documentation + Download: http://community.qlikview.com/docs/DOC-3303
Technology: Html, CSS, JavaScript
Namespace: GRSurfacePlot
Bullet Chart
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.
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.
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.”
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.
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.
Source: Installed with QlikView (\Examples\Extensions\Extension Examples.qar)
Technology: Html, CSS, JavaScript
Namespace: QlikView/Examples/org
Stream Chart
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.
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.
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).
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!”
Documentation + Download: http://community.qlikview.com/qlikviews/1179
Technology: Html5, CSS, JavaScript
Namespace: VideoPlayer
Word Cloud Object Extension
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.
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.
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.
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).
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.
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.”
Documentation + Download: http://blog.dijit.de/qlikview-extensions/qvconsole-qlikview-extension/
Technology: Html, CSS, JavaScript
Namespace: QvConsole
28 Comments