# CTools ..

{% hint style="info" %}

#### Introduction

These series of workshops introduce the stack of technologies known as Pentaho CTools ..

Pentaho CTools (Community Tools) is an open-source data visualization toolkit that integrates with the Pentaho Business Intelligence Suite. It consists of three main components: CCC (Community Chart Components), CDE (Community Dashboard Editor), and CDF (Community Dashboard Framework).&#x20;

&#x20; • CCC provides interactive JavaScript charting capabilities,&#x20;

&#x20; • CDE offers a visual dashboard design environment, and&#x20;

&#x20; • CDF handles the underlying dashboard structure and data connections.&#x20;

Together, these tools enable developers and analysts to create interactive web-based dashboards and data visualizations using Pentaho's platform.

By the end of the workshops, you will have a comprehensive understanding of:
{% endhint %}

<details>

<summary>Getting Started</summary>

[Getting Started](#getting-started) covers one of the most important steps in development of your Dashboard - Layout & Functional Design. F

First steps involve gathering requirements / understanding the data, then after a number of iterations - mock-ups - you can begin the process of writing and testing your queries & parameters with CDA.

</details>

<details>

<summary>Community Dashboard Framework</summary>

The [Pentaho Interactive Reports (PIR)](https://academy.pentaho.com/pentaho-ctools/overview/broken-reference) functionality provides a comprehensive self-service reporting solution within the Pentaho suite. It empowers business users to create and modify their own reports through an intuitive drag-and-drop interface, without requiring technical expertise.

</details>

<details>

<summary>Community Dashboard Editor</summary>

</details>

<details>

<summary>Community Graphics Generator</summary>

[Pentaho Dashboards ](#dashboards)offers a powerful data visualization and presentation platform that enables users to create interactive, real-time business intelligence dashboards through an intuitive web-based interface.&#x20;

The platform features a flexible drag-and-drop dashboard designer that allows users to combine multiple report types, charts, and data visualizations into unified, coherent displays.

</details>

***

{% hint style="info" %}

#### Overview

Take a look at the following walkthrough to get the best experience ..
{% endhint %}

{% tabs %}
{% tab title="English" %}

<figure><img src="https://1078635207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB36Vh3y5doh2RbQX2zOj%2Fuploads%2FQbp4cp7eKq1TMlBDs6N4%2Foverview.png?alt=media&#x26;token=834c014b-af29-4528-b357-fd56c48f795c" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

***
