Blog |
Support |
Repository |
Wizard
Jump to letter: [
APUX
]
php-iliaal-fastchart - Native C PHP extension for fast chart rendering
- Website:
- https://github.com/iliaal/fastchart
- Licence:
- BSD-3-Clause AND MIT
- Vendor:
- Remi's RPM repository <https://rpms.remirepo.net/> #StandWithUkraine
- Description:
Native C PHP extension. 26 chart types behind a modern OO API with
fluent setters and final classes. Line, area, bar, scatter, bubble,
pie, radar, polar, surface, contour, gauge, gantt, box-plot, treemap,
funnel, waterfall, heatmap, linear meter, plus a deep StockChart
(seven candle styles, SMA / EMA / WMA overlays, volume + indicator panes).
SVG is the canonical render format. PNG / JPG / WebP outputs flatten text
to glyph paths, run plutovg over the resulting SVG, and encode the RGBA buffer
with libpng / libjpeg-turbo / libwebp. The same chart object serves a sharp
<svg> for dashboards or a PNG for emails without rebuilding state.
renderToFile() picks the encoder from the extension;
renderPng() / renderJpeg() / renderWebp() / renderSvg() return bytes in-process.
Package built for PHP 8.4.
Packages
|
php-iliaal-fastchart-1.1.0-1.module_php.8.4.fc44.remi.x86_64
|
[10.0 MiB]
|
Changelog by Remi Collet (2026-05-16):
- new package
- open https://github.com/iliaal/fastchart/pull/1 fix test, ensure searching in the right place
- open https://github.com/iliaal/fastchart/pull/2 Fix undefined $ext_builddir
- open https://github.com/iliaal/fastchart/pull/3 fix tests, more font paths
|