Dashbuilder logo
  • Learn
    • Documentation
    • Videos
    • Slides
  • Download
  • Blog
  • Source
  • Star
  • T
  • YT
Fork me on GitHub

Documentation

DashBuilder is a full-featured web application that allows non-technical users and programmers to create business dashboards.

Dashboard data can be extracted from heterogeneous sources of information such as Prometheus, JDBC databases, or regular text files.

The resulting dashboard can be deployed in a cloud environment using DashBuilder Runtime.

DashBuilder Documentation

Overview

Here is a short introduction and sneek peek into the features of DashBuilder.

Getting Started Guide

To know more, you can head over to Getting Started with DashBuilder(guide).

Connecting your datasets with DashBuilder

You can connect your own datasets to DashBuilder and create intuitive dashboards based on your own data. This is how the Datasets page looks like.

DashBuilder Datasets page

Here are some important links to get started with adding datasets from several sources to DashBuilder

KIE Execution server

SQL

Prometheus

JSON

CSV

Kafka

DashBuilder Runtime

You can import your dashboards from DashBuilder in the form of a ZIP file using the "Data Transfer" option from the menu on the top left. Once you've imported the dashboards, you can deploy them in a cloud environment as mentioned earlier. To know more about DashBuilder Runtime, refer to the Introduction to DashBuilder Runtime and refer to some of it's demos and features.

Build and Run instructions

Clone the KIE Tools repository. Go to packages/dashbuilder and run mvn clean install -Dfull

Go to dashbuilder-authoring folder inside dashbuilder and run mvn clean install -Dfull

To run Dashbuilder Authoring, run the dashbuilder-authoring-bootable JAR created inside dashbuilder-authoring/target using the command java -jar dashbuilder-authoring-bootable.jar

To run DashBuilder Runtime where you can import and display dashboards, run the dashbuilder-runtime-app-runner.jar created inside dashbuilder-runtime-parent/dashbuilder-runtime-app/target using the same command.

Latest blog posts
  • DASHBUILDER: AN APACHE LICENSED BUSINESS REPORTING AND MONITORING TOOL
    Fri 11 February 2022
    William Siqueira
  • Dashbuilder Data Sets providers
    Fri 11 February 2022
    William Siqueira
  • Welcome Dashbuilder!
    Thu 10 February 2022
    William Siqueira
  • How to create Dashboards with Dashbuilder
    Thu 10 February 2022
    William Siqueira
  • Customize Dashboards with External Components
    Thu 10 February 2022
    William Siqueira
  • Blog archive
Latest videos
  • Exploring Dashbuilder Components
    Wed 22 June 2022
    William Siqueira
  • [KieLive#37] How to work with dashboards layouts
    Fri 29 January 2021
    William Siqueira
  • Queries for Building Kie Server Dashboards in jBPM
    Thu 14 January 2021
    William Siqueira
  • [KIE Drop] Dashbuilder
    Thu 11 November 2021
    William Siqueira
  • KieLive#8 Authoring Dashboards in Business Central
    Wed 22 July 2020
    William Siqueira

Dashbuilder is open. All dependencies of this project are available under the Apache Software License 2.0 or a compatible license. Dashbuilder is trademarked.

This website was built with JBake and is open source.

Community

  • Blog

Code

  • Build from source

KIE projects

  • Drools rule engine
  • OptaPlanner constraint solver
  • jBPM workflow engine
  • Kogito Business Automation platform
CC by 3.0 | Privacy Policy
Sponsored by Red Hat
Samples
Github Popular Repositories
Github Popular Repositories

Github popular repositories directly from github API

Try it!
Serverless Workflow Report
Serverless Workflow Report

Serverless Workflow report for data generated with Data Index

Try it!
Weather in Brazil
Weather in Brazil

Weather in Brazil using selected locations

Try it!
Forms
Forms

Generate forms to send data to applications

Try it!
World Temperature change
World Temperature change

World Temperature change chart consuming data from a public JSON service (may take a while to load)

Try it!
Cryptocurrencies
Cryptocurrencies

Main cryptoscurrencies current values

Try it!
Podman
Podman

Dashboard for Podman REST API

Try it!
Nobel Laureates
Nobel Laureates

Map sample using open API with Nobel laureates

Try it!
Time Series with Zoom
Time Series with Zoom

A very simple time series chart with enabled zoom.

Try it!