Zero-Dependency PHP Library Generates Pure SVG Charts
Generate SVG charts in PHP with zero dependencies using maantje/charts library. Simple API creates bar, line, stacked & mixed charts, fully customizable & extendable.
The maantje/charts package by Jamie Schouten is a zero-dependency PHP library for generating SVG charts. Charts has a straightforward API, which you can use to create SVGs directly in PHP without any additional dependencies required: use Maantje\Charts\Bar\Bar;use Maantje\Charts\Bar\Bars;use Maantje\Charts\Chart; $chart = new Chart( series: [ new Bars( bars: [ new Bar(name: 'Jan', value: 222301), new Bar(name: 'Feb', value: 189242), new Bar(name: 'Mar', value: 144922), ], ), ],); echo $chart->render(); The e...