The following JavaScript libraries may help :)
Jit
jsPlumb
1.4m articles
1.4m replys
5 comments
56.9k users