We consider Google Charts a great tool and use it when we need to add graphs to a website. We are experiences with parsing the data for Google Charts, switching from one type to another, and any other issue that may rise when using Google Charts.



We have experience with Flot Charts also.

However, sometimes a need arises to use charts on the server side, for example in PDF or CSV reports your system generates. Javascript-based systems above do not support that (well, you can of course use server-side Javascript, but we never found this solution suitable for generating a graph for a report).

For these cases, we have created a library. It is based on Linux Gnuplot and LaTex. The screenshots below mimic the Google Charts style, but it is style is  100% configurable.

4 5 6