Native C PHP extension. 38 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, network / chord / arc graphs,
circle packing, violin and population pyramids, Venn, word clouds,
pictograms, serpentine timelines, 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.5.