Dracula is a set of tools to display and layout interactive graphs, along with various related algorithms.No Flash, no Java, no plug-ins. Just plain JavaScript and SVG. The code is released under the MIT license, so commercial use is not a problem.
<li> and <ul>.Very easy to use given a nested unordered list element.
<canvas> element could even be adapted to the task. Plenty of charting tools are online that we might use.
canvas element, we can create pretty nifty animated effects using nothing but JavaScript, CSS, and a small sprinkling of maths!