This is not exactly what you are looking for, but you can fulfill your requirements.
Need to check Google Chart Tools ? Not to be confused with their api infographic or api graphic cards.
They will generate HTML5, etc., depending on which browser is used.
And it can be considered semi-server, I suppose it will generate a part of the markup on the server side of Google (nb is not on your server side), although I assume that it will depend on which graph is displayed, since some diagrams are likely to be in mostly client side. However, for any interactive chart, in any case, a certain number of client technologies will be used.
So, I believe that it depends on whether you have a server side, that is, it is important that it works on your own server. Working in the Google infrastructure gives you the benefits of CDN, etc. Therefore, you may need to run it on your own server.
source share