Chart Scripts using JavaScript, Flash, Silverlight, and Java
1. Flot
Flot is a pure Javascript plotting library for jQuery. The focus is on easy usage , attractive plots and interactive features. With Flot you can interact with the data, look at specific data by zooming in, plot a time series, and other various options.
2. Open Flash Chart
Open Flash Chart is a Flash charting component. It is fairly easy to setup and has classes written in PHP, Perl, Python, Java, Ruby on Rails, and .Net to connect to the Chart. You can create some really nice looking Bar Charts, Pie Charts, Area Charts and etc…
3. Fusion Chart
FusionCharts leverages Flash and JavaScript (HTML5) to create stunning charts, and works with both XML and JSON data. It can be integrated with any server-side technology (ASP, ASP.NET, PHP, JSP, ColdFusion, Ruby on Rails etc.) and database.
4. JFree Chart
JFreeChart is an open-source framework for the programming language Java, which allows the creation of complex charts in a simple way. JFreeChart supports a number of various charts, including combined charts.
5. AmCharts
AmCharts are animated interactive flash charts. The charts include Pie Charts, Line Charts, Scatter/Bubble Charts, Bar/Column Charts, and even a stock chart. AmCharts can extract data from simple CSV or XML files, or they can read dynamic data generated with PHP, .NET, Java, Ruby on Rails, Perl and ColdFusion. All the charts are free but they have a link to AmCharts on the upper left.
6. Visifire
Visifire is a multi-targeting control which can be used in both WPF & Silverlight applications. Using the same API, charts in either Silverlight or WPF environments can be created within minutes. Visifire can also be embedded in any webpage as a standalone Silverlight App. It is independent of the server side technology being used. Hence, Visifire can be used with ASP, ASP.NET, PHP, JSP, ColdFusion, Ruby on Rails or just simple HTML with JavaScript.
7. PHP/SWF Charts
PHP/SWF Charts, A powerful php charting module to create attractive web charts and graphs from dynamic data. PHP/SWF charts basically is a integration between php and flash module to generated flash charting features on php. First at all, The PHP scripts will gather the data from any databases sources, then pass over the generated data to PHP/SWF to generate Flash (swf) charts and graphs.
With PHP/SWF charts tools, it can simply deploy Line, Column, Stacked column, Floating column, 3D column, Stacked 3D column, Parallel 3D column, Pie, 3D Pie, Bar, Stacked bar, Floating bar, Area, Stacked area, Candlestick, Scatter, Polar, Mixed, Composite and Joined chart types on your php development site.

jana









Wow, have been looking for a list like this for ages! Thanks so much for providing one, all the decent chart software I have found has been commercial, its great to find some decent open source stuff! Thanks
Life is short, and this article saved vualalbe time for me. Thanks a lot!
Great! I like VisiFire, it’s the best!