PHPackages                             dskzpt/typo3-ux-chartjs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. dskzpt/typo3-ux-chartjs

ActiveTypo3-cms-extension[Templating &amp; Views](/categories/templating)

dskzpt/typo3-ux-chartjs
=======================

Easily build and render Chart.js charts in PHP and Fluid

1.0.0(2y ago)02GPL-2.0-or-laterPHP

Since Mar 7Pushed 2y agoCompare

[ Source](https://github.com/dauskonzept/typo3-ux-chartjs)[ Packagist](https://packagist.org/packages/dskzpt/typo3-ux-chartjs)[ Docs](https://github.com/dauskonzept)[ RSS](/packages/dskzpt-typo3-ux-chartjs/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (6)Versions (2)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/fffa92212f0a76ce4972cc4e7184b4a1f413cefcc2cb2a1b23b6aebe997e8f75/687474703a2f2f706f7365722e707567782e6f72672f64736b7a70742f7479706f332d75782d63686172746a732f76)](https://packagist.org/packages/dskzpt/typo3-ux-chartjs)[![Total Downloads](https://camo.githubusercontent.com/f7ca0a7f6bc25e580daa1eeb2b6e82afb134b34bb103f52b769c46e7dd43174d/687474703a2f2f706f7365722e707567782e6f72672f64736b7a70742f7479706f332d75782d63686172746a732f646f776e6c6f616473)](https://packagist.org/packages/dskzpt/typo3-ux-chartjs)[![Latest Unstable Version](https://camo.githubusercontent.com/587d566cf9712c013d1a89752b728a8892f22e9c32bf487c13c6d4e1fac54c79/687474703a2f2f706f7365722e707567782e6f72672f64736b7a70742f7479706f332d75782d63686172746a732f762f756e737461626c65)](https://packagist.org/packages/dskzpt/typo3-ux-chartjs)[![License](https://camo.githubusercontent.com/1f1f23aa2b1398a8b3e668d91143faff02d001a2b9fa1e9d6ad848f65ef825c2/687474703a2f2f706f7365722e707567782e6f72672f64736b7a70742f7479706f332d75782d63686172746a732f6c6963656e7365)](https://packagist.org/packages/dskzpt/typo3-ux-chartjs)

TYPO3 Extension "typo3-ux-chartjs"
==================================

[](#typo3-extension-typo3-ux-chartjs)

What does it do?
----------------

[](#what-does-it-do)

Easily build Chart.js in PHP and render them in Fluid templates.

It acts as a wrapper for [symfony/ux-chartjs](https://ux.symfony.com/chartjs) package.

Installation
------------

[](#installation)

The recommended way to install the extension is by using [Composer](https://getcomposer.org/). In your Composer based TYPO3 project root, just run:

```
composer require dskzpt/typo3-ux-chartjs
```

Setup
-----

[](#setup)

Before you start, make sure you have [EXT:typo3\_encore](https://github.com/sabbelasichon/typo3_encore). This extensions integrates [Webpack Encore](https://symfony.com/doc/current/frontend.html) into TYPO3.

Follow the [Symfony UX Chart.js official documentation](https://symfony.com/bundles/ux-chartjs/current/index.html).

Additionally:

```
# Add this line to your package.json dependencies:
"@symfony/ux-chartjs": "file:vendor/symfony/ux-chartjs/assets",

# Install Chart.js
$ npm i chartjs

# or
$ yarn add chartjs

# Add these lines to your controllers.json:
"@symfony/ux-chartjs": {
    "chart": {
        "enabled": true,
        "fetch": "eager"
    }
},

# run
$ npm install --force
$ npm run watch

# or
$ yarn install --force
$ yarn watch

```

Usage
-----

[](#usage)

In any fluid template: Just register the Namespace and use the provided ViewHelper to render your chart:

```

```

Please refer to the [symfony/ux-chartjs](https://ux.symfony.com/chartjs) docs for further information.

Contributing
------------

[](#contributing)

Please refer to the [contributing](CONTRIBUTING.md) document included in this repository.

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

850d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/97380444?v=4)[Sven Petersen](/maintainers/svenpet90)[@svenpet90](https://github.com/svenpet90)

---

Top Contributors

[![svenpet90](https://avatars.githubusercontent.com/u/97380444?v=4)](https://github.com/svenpet90 "svenpet90 (6 commits)")

---

Tags

extensionchartjstypo3ViewHelpersstimulus-js

### Embed Badge

![Health badge](/badges/dskzpt-typo3-ux-chartjs/health.svg)

```
[![Health](https://phpackages.com/badges/dskzpt-typo3-ux-chartjs/health.svg)](https://phpackages.com/packages/dskzpt-typo3-ux-chartjs)
```

###  Alternatives

[dirkpersky/typo3-rte-ckeditor-fontawesome

Adds the Fontawesome add-on to the CKEditor in TYPO3.

18151.9k](/packages/dirkpersky-typo3-rte-ckeditor-fontawesome)[templavoilaplus/templavoilaplus

Building kit for custom pages and content elements with individual fields, containers and backend layouts. Supporting drag'n'drop and multiple references.

2638.7k13](/packages/templavoilaplus-templavoilaplus)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
