FlexChart

This is the demo site for a simple charting engine built in Flex (for more details, check my blog). The engine is a Flex app that accepts an XML descriptor file for what to render and how. You can change the type of chart with the dropdown. You can also create your own descriptor in the editor and load it into the chart client-side.

Descriptor Editor

The source is available at https://ssl.barneyb.com/svn/barneyb/flexchart/trunk/ as a FlexBuilder 3 project. You can also run the 'dist' subfolder as a precompiled binary instance (drop it and go, with no FlexBuilder or server requirement).

There is inline documentation throughout the sample app, FlexChart.cfm (the wrapper tag) and FlexChart.mxml (the rendering engine). However, if you want to get the most of the engine, you're going to want to read some source.