http://prefuse.org/
It's originally written in java,but I want to do it with client script,like javascript/flash.
java
javascript
flash
There were some good suggestions here, if that helps...