Biblioteka JavaScript dla obiektów opartych na węzłach i relacji obiektów?

Szukam biblioteki Javascript (najlepiej open source) do wyświetlania obiektów opartych na węzłach i relacji obiektów. Całkiem podstawowe rzeczy: pokaż węzeł (który może być prostym pudełkiem) i jego właściwości. Właściwości mogą mieć wartości. Czasami wartość może być relacją z innym węzłem (który tworzy linię między dwoma węzłami).

Coś takiego:

http://www.datamation.com/img/2007/02/yahoo-pipes1.jpg

http://g.loquin.free.fr/udk/UnrealKismet%20Main_Sequence.Controls.jpg

http://www.brandspankingnew.net/img/headers/yahoo_pipes.jpg

questionAnswers(3)

yourAnswerToTheQuestion