Remi's RPM repository - Packages

Blog | Support | Repository | Wizard

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.el8.remi.aarch64 [10.3 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