Это не точно , что вы ищете, но может удовлетворить ваши требования.
Вы должны проверить Google Chart Tools ? Не путать с их инфографики API или графики API.
Они будут генерировать HTML5 и т. Д. В зависимости от того, какой браузер используется.
И его можно рассматривать как полусерверную, я полагаю, он будет генерировать часть разметки на стороне сервера Google (не на стороне вашего сервера), хотя я предполагаю, что это будет зависеть от того, какая диаграмма отображается, поскольку некоторые диаграммы, вероятно, будут быть в основном на стороне клиента. Однако для любой интерактивной диаграммы в любом случае будет использоваться определенное количество клиентских технологий.
Так что я полагаю, это зависит от того, имеете ли вы в виду серверную сторону, вы имеете в виду, что важно, чтобы он работал на вашем собственном сервере. Работа в инфраструктуре Google дает вам преимущества CDN и т. Д., Так что это может превзойти необходимость запуска на вашем собственном сервере.