https://github.com/hoogi91/charts
TYPO3 Extension charts
https://github.com/hoogi91/charts
apexcharts chartjs charts excel php spreadsheets typo3 typo3-cms-extension
Last synced: about 2 months ago
JSON representation
TYPO3 Extension charts
- Host: GitHub
- URL: https://github.com/hoogi91/charts
- Owner: hoogi91
- License: gpl-3.0
- Created: 2018-12-21T13:10:31.000Z (about 7 years ago)
- Default Branch: develop
- Last Pushed: 2025-12-15T20:17:05.000Z (2 months ago)
- Last Synced: 2025-12-19T04:11:38.577Z (2 months ago)
- Topics: apexcharts, chartjs, charts, excel, php, spreadsheets, typo3, typo3-cms-extension
- Language: PHP
- Homepage: https://extensions.typo3.org/extension/charts/
- Size: 3.57 MB
- Stars: 7
- Watchers: 2
- Forks: 9
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# TYPO3 Extension ``charts``
[](https://packagist.org/packages/hoogi91/charts)
[](https://github.com/hoogi91/charts/actions/workflows/phpunit.yml)
[](https://codecov.io/gh/hoogi91/charts)
[](https://github.com/hoogi91/charts/blob/develop/LICENSE)
[](https://docs.typo3.org/p/hoogi91/charts/main/en-us/)
> composer req hoogi91/charts
## Features
- Supporting editors & authors by providing
- records to create data for charts incl. labels, data and dataset-labels
- fluid based content elements to display charts (bar, line, pie or doughnut) in frontend
- (optional) fill data records for charts with informations from spreadsheets when [spreadsheet](https://extensions.typo3.org/extension/spreadsheets/) extension is present in TYPO3 installation
- Supporting administrators & developers by providing
- select option in extension manager to manage/set the preferred chart library
- registry to add multiple chart libraries implementing at least the `Hoogi91\Charts\DataProcessing\Charts\LibraryInterface`
- DataProcessors to get chart data, assets and their settings from Flexform configuration
## Contribution
**Pull Requests** are gladly welcome! Nevertheless please don't forget to add an issue and connect it to your pull requests. This
is very helpful to understand what kind of issue the **PR** is going to solve.
Bugfixes: Please describe what kind of bug your fix solve and give us feedback how to reproduce the issue.
Features: Not every feature is relevant for the bulk of users. It helps to have a discussion about a new feature before you open a pull request.