JSFlot is a new
JSF Chart library that is compatible with other JSF Libraries like RichFaces.
JSFlot draws in-browser interactive charts using JavaScript and Canvas (Part of HTML5, but supported by most modern browsers). JSFlot also has AJAX Functionality embedded so that the chart can be updated via drag-and-drop (Drag the chart to the right or left to move the timeline (X-Axis)).
JSFlot is Open Source and released via Google Code.
JSFlot Google Code Site under the MIT license.
There is also a Live Demonstration of JSFlot here:
JSFlot Live Demo
Some example charts generated with JSFlot: