Biblioteca Javascript para objetos baseados em nó e relacionamentos de objetos?

Estou procurando uma biblioteca Javascript (preferencialmente de código aberto) para exibir objetos baseados em nó e relacionamentos de objetos. Coisas bem básicas: mostre um nó (que pode ser uma caixa simples) e suas propriedades. Propriedades podem ter valores. Às vezes, o valor pode ser um relacionamento com outro nó (que cria uma linha entre os dois nós).

Algo assim:

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