• This repository has been archived on 24/Nov/2019
  • Stars
    star
    105
  • Rank 326,298 (Top 7 %)
  • Language
  • License
    Creative Commons ...
  • Created over 8 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A list of awesome solutions on top of Qlik's APIs & Qlik Analytics Platform (QAP).

Awesome Qlik Analytics Platform (QAP)

Awesome CircleCI

A collection of awesome resources related to several Qlik Sense integration topics resp. Qlik Analytics Platform (QAP) topics. Inspired by awesome lists.

Awesome Qlik Analytics Platform (QAP)

Contribution guide, just use your browser ... so easy ...


Table of Contents


Contents

Integration Overview

Solutions

Solutions built on top of Qlik Analytics Platform / leveraging APIs of QAP:

  • Fasttrack - Transfer dimensions and expressions from QlikView 11 to Qlik Sense.
  • QLIK-Visualization-API-json-file - Reuse your application design done in the Qlik Sense Desktop or on the Qlik Enterprise server across multiple applications for different customers.
  • SaaS Demo - SaaS API automation demo.
  • mdemo - A Qlik Sense Mashups demo Extension for Qlik Sense Desktop and Qlik Sense Server.

On Demand App generation

APIs

Capability APIs

Engine API

Mashup API

Visualization API

.NET SDK

Connectivity

  • Butler for Qlik Sense - Connectivity proxy for Sense, features such as posting to Slack from load script, real-time forwarding of reload failures and user login/logout events to Slack and MQTT, and others.
  • Butler MQTT - Slimmed down version of Butler, only including the REST-to-MQTT bridge. useful for creating real-time script reload dashboards.
  • halyard.js - JavaScript library for generating Qlik Load Scripts using an abstracted API (Official Qlik OSS project).
  • Qlik Connector to Execute PS Scripts - A Qlik Connector to execute PowerShell scripts.

DevOps

  • SenseOps - Qlik Sense + DevOps = SenseOps. Thoughts on best practices for using Sense in the enterprise.
  • Butler SOS - Grafana powered real-time operational dashboards for Qlik Sense enterprise.
  • Butler CW - Flexible cache warming for Qlik Sense. Apps can be loaded on schedule or with desired frequency into QIX engine on specific servers, with an option to also pre-calculate all objects on all sheets. This can dramatically improve the perceived app load times and responsiveness seen by end users.
  • Qlik Sense app duplicator - A Node.js microservice is combined with a web frontend and Sense apps tagged as templates in the QMC. The result is a tool that allows users to create new Sense apps within seconds, where the apps then also adhere to the coding standards implemented in the template apps. Saves time and improves app quality.

Extending Qlik Sense

Widget Libraries

Some collections of Widgets:

Building Visualization Extensions

Visualization Extensions

A selection of the most popular or interesting visualization extensions, you'lll find much more on [branch.qlik.com]http://branch.qlik.com/#!/project).

Manageability

Qlik Sense Repository API

  • Qlik-Cli - PowerShell Cmdlets to talk to the QRS API.
  • QlikSensePowerShell - A powershell plugin with common Qlik Sense automation functions.
  • qrs - Node.js library to communicate with Qlik Sense Repository Service (QRS) API.
  • qrs-interact - QRS Interact is a simple javascript library that allows users to send queries to the Qlik Sense Repository Service.

Qlik Sense QMC Utilities

A collection of management console utilities for use with Qlik Sense.

  • App Meta Fetcher - App Meta Fetcher is used in conjunction with the Governed Metrics Application (included in the Governed Metrics Service installation). This plugin outputs Site-level application metadata into a collection of csv files which can be used to identify application, master and non-master item, visualization, and sheet metadata.
  • App Mover - App Mover is a tool to help administer application movement from site to site. It allows exporting from one Qlik Sense environment and importing into 1 or many Qlik Sense environments.
  • App Object Approver - The App Object Approver enables approval of published sheets, stories, bookmarks, dimensions, measures, and Master Items in an app, thus, making them base objects of the Qlik Sense application. In addition, it's possible to un-approve objects as well and push them back to the community.
  • Custom Property Bulk Loader - The Custom Property Bulk Loader enables administrators to upload a list of values for managing custom properties without having to enter values manually. The bulk loader is able to update existing custom properties, or create new custom properties for a Qlik Sense deployment. Select a custom property or provide a name, select the resources the custom property will apply to, and upload a csv file with a single column list of values. Once that's done click the Create or Update button and to add or modify the custom property.
  • Real QMC - The Actual Qlik Management Console in QMC Utilities.
  • Security Rule Manager - The Security Rule Manager allows a Qlik Sense administrator to export and import security rules from the Qlik Sense repository. This is helpful if you have developed a security model in one environment and would like to bring the whole model (or even specific security rules) over to a different environment.
  • Source Control Assistant - The Source Control Assistant is an application backup and restore solution for Qlik Sense. Apps are serialized to json files, which can be easily stored and versioned in popular source control systems like Subversion, TFS, and Github.

Security

Server Side Extensions (SSE) / Advanced Analytics (AAI

SSE/AAI Official Resources & Help

SSE/AAI - Plugins

  • Qlik Sense Analytic Extension for Security - PoC to show how server side extensions can be used to extend the scripting of Qlik Sense with aditional security functions to protect customer information.
  • Python data science tools for Qlik - Provides a server side extension (SSE) for Qlik Sense built using Python. The intention is to provide a set of functions for data science that can be used as expressions in Qlik.

SSE/AAI - Solutions

  • AAI Expression Builder - The AAI Advanced Analytics Expression Builder is a Qlik Sense extension used to create advanced analytics expressions as master items and wrap these in to a prebuilt visualization.
  • Advanced Analytics Toolbox - Qlik Sense extension which allows you to create charts to perform advanced analytics by simple drag and drop without complex scripting.

SSE/AAI - Articles

Web Development

  • Qlik React Starter - Starter template for creating projects powered by Qlik using enigma.js and React.

Related Awesome Lists

  • awesome-picasso.js - A curated list of awesome resources for the awesome picasso.js library.

Contributing

Contributions are not only always welcome but the entire idea behind this list! There is no need to install any tool, to understand git, just use your browser!

Please take a look at the contribution guidelines and quality standard page first.

License

CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

More Repositories

1

qliksense-extension-tutorial

A comprehensive tutorial how to create Qlik Sense Visualization Extensions.
JavaScript
258
star
2

sense-navigation

Sheet Navigation + Actions for Qlik Sense.
JavaScript
88
star
3

es6-debug-webstorm

How to debug ES6 in Webstorm (using gulp)
JavaScript
61
star
4

speedy

Test, track, monitor and analyze your internet speed.
JavaScript
41
star
5

sense-media-box

Include web pages, videos, images and much more into your Qlik Sense app.
CSS
29
star
6

sense-export

Just a simple button to export data in your Qlik Sense applications.
JavaScript
29
star
7

widget-tutorial

Tutorial and recipes for the Widget concept in Qlik Sense.
HTML
23
star
8

sense-go

Validate, package and deploy your Qlik Sense Visualization Extension projects with ease.
JavaScript
20
star
9

deploy-docker-swarm

Deploy scripts for docker-swarm.
Ruby
19
star
10

sense-extension-recipes

A collection of recipes to speed up development of Qlik Sense Visualization Extensions.
JavaScript
19
star
11

qrs

Node.js library to communicate with Qlik Sense Repository Service (QRS) API.
JavaScript
18
star
12

generator-qsExtension

Yeoman Generator for Qlik Sense Extensions
JavaScript
18
star
13

qvD3CalendarView

QlikView Extension - D3 CalendarView
CSS
17
star
14

boilerplate-typescript-rest-docker

How to use TypeScript & Docker building a REST service with debugging enabled (e.g. WebStorm or VSCode).
TypeScript
17
star
15

docker-grafana

Grafana Docker image for easy initialization of Grafana (datasource, dashboards & plugins).
Shell
15
star
16

sense-extension-governance

Analyze usage of Qlik Sense visualization extensions across your entire environment.
JavaScript
15
star
17

speedtest-exporter

Prometheus exporter for speedtest-net.
JavaScript
15
star
18

qix-graphql

GraphQL Server on top of the Qlik Associative Engine (a.k.a. QIX Engine).
JavaScript
12
star
19

set-analysis-wizard

The well known Set Analysis Wizard for QlikView and Qlik Sense.
JavaScript
11
star
20

articles

A collection of articles related to Qlik, Qlik Sense, Qlik Analytics Platform, etc.
11
star
21

sense-themable-kpi-tile

Qlik Sense Extension: KPI Tile with the ability to use themes and customize background-color, etc.
JavaScript
10
star
22

awesome-picasso.js

A curated list of awesome resources for the awesome picasso.js library.
Makefile
10
star
23

qvAutoRefresh

"AutoRefresh" is a QlikView Document Extension which forces a QlikView document (and all its visible objects) to be refreshed every X seconds.
JavaScript
9
star
24

sense-range-slider

Range Slider for Qlik Sense
JavaScript
8
star
25

boilerplate-es6

Boilerplate for ES6 projects
JavaScript
8
star
26

qvD3BulletCharts

D3BulletCharts QlikView Extension
JavaScript
8
star
27

qvD3SlopeGraph

SlopeGraph Extension for QlikView (using D3).
JavaScript
7
star
28

sense-angular-directives

AngularJS directives ready to be used in Qlik Sense.
JavaScript
6
star
29

auth-service

Generic authentication service.
JavaScript
6
star
30

qRender

qRender QlikView Object Extension (QV11)
JavaScript
6
star
31

docker-verb

Run verb by using a docker-container.
Dockerfile
6
star
32

qvData2Webservice

Data2Webservice QlikView Object Extension
C#
5
star
33

mongoose-connection-promise

Convenience library to connect Mongoose to a MongoDB instance using promises.
JavaScript
5
star
34

prometheus-crate

Use Prometheus & Grafana with CrateDB (using a docker-compose file) as long term storage.
Makefile
5
star
35

sense-funnel-chart

Funnel chart visualization extension for Qlik Sense
JavaScript
5
star
36

k8s-setup

Several recipes how to set up a Kubernetes (k8s) cluster.
Shell
4
star
37

docker-mongo-seed

A Docker image to seed a MongoDB database.
Makefile
4
star
38

audit-log-service

Simple log service (to MongoDB).
JavaScript
4
star
39

custom-components-tutorial

Getting Started with Custom Components for Qlik Sense.
JavaScript
4
star
40

sense-date-picker

Date Picker for Qlik Sense.
JavaScript
4
star
41

qvMinimalisticHtmlTextBox

QlikView Object Extension for displaying Html code
JavaScript
4
star
42

sense-components

Components to be used in Widgets in Qlik Sense.
JavaScript
3
star
43

easy-rest-test

Get a basic REST service (for testing purposes) up an running in minutes.
JavaScript
3
star
44

qrs-mime

A library and command line tool to add types to the Qlik Sense repository.
JavaScript
3
star
45

sense-extension-utils

Sugar methods on top of Qlik Sense' Capability APIs to be used in visualization extensions and mashups.
JavaScript
3
star
46

assemble-scaffold

Scaffold for an assemble based web site.
JavaScript
2
star
47

CallEDXFromAjax

A QlikView object extension to enable users to call an EDX tasks using only the Ajax client.
C#
2
star
48

qvBetterCurrentSelectionsBox

"Better Current Selections Box" is an advanced selection box for QlikView with the ability to hide and translate fields and to select different icons.
JavaScript
2
star
49

qix-info

Library & CLI to get some information from QIX using enigma.js.
JavaScript
2
star
50

qvOnOffSwitch

A QlikView object extension to enable the user to toggle the value of a variable in iPad style.
JavaScript
2
star
51

docker-github-changelog-generator

Docker image to use the GitHub Changelog Generator.
1
star
52

sense-qr-code

QR Code Visualization Extension for Qlik Sense
JavaScript
1
star
53

docker-test

Sample docker image to test various scenarios with Docker.
JavaScript
1
star
54

docker-jsdoc2md

Docker image to run jsdoc2md (jsdoc-to-markdown).
Shell
1
star
55

extinfo

Small library to fetch meta data from Qlik Sense extensions
JavaScript
1
star
56

boilr-boilr

Boilr template to create a boilr template
Makefile
1
star
57

mongoose-connection-config

Helper library to set mongoose configurations.
JavaScript
1
star
58

sense-docs

A collection of Qlik Sense documents/apps in a Docker container - ideal for testing purposes.
Makefile
1
star
59

ext-check

Command line tool to check & fix extensions before importing into Qlik Sense Server.
JavaScript
1
star
60

qwidget-documentation

qWidget - Documentation
CSS
1
star
61

qvWebPageViewer2

Improved WebPageViewer Object Extension for QlikView (QV11)
JavaScript
1
star
62

docker-image-tag

CLI tool to search for tags in Docker images (using Docker Registry v2).
Go
1
star
63

sense-on-off-switch

On/Off switch for Qlik Sense.
JavaScript
1
star
64

hugo-clarity-docs

A Hugo theme to create documentaton sites based on Clarity.
1
star
65

docker-sense-go

Docker image to run sense-go (https://github.com/stefanwalther/sense-go)
Dockerfile
1
star
66

lepus

Convenience wrapper around amqplib.
JavaScript
1
star
67

helm-utils

Some missing utils not being covered by helm (as node.js library + CLI).
JavaScript
1
star