jsPlumb
Página extracto: jsPlumb proporciona un medio para un desarrollador para conectar visualmente elementos en sus páginas web. Utiliza SVG o Canvas en los navegadores modernos y VML para los navegadores de la era de la piedra. La última versión - 1.3.3 - se puede usar con jQuery, MooTools y YUI3. Se incluye soporte completamente transparente para arrastrar y la API es súper simple.
La actividad del proyecto es bastante alta. Requiere una de algunas otras bibliotecas de JS para trabajar (jQuery, MooTools, YUI). Here are a few demos.
mxGraph
Página extracto: mxGraph es simple, incluirlo como un enlace JavaScript en su archivo HTML y al instante tener acceso a la más limpia, más funcional navegador nativo de diagramas de componentes disponibles.
WireIt
Página extracto: WireIt es un código abierto biblioteca de Javascript para crear las interfaces web a cablear para aplicaciones de flujo de datos, lenguajes de programación visuales, modelado gráfico, o editores gráficos.
Cytoscape.js
Página extracto: Una de código abierto biblioteca JavaScript teoría de grafos para el análisis y visualización
Todos: Dijo gráficos con nodos y bordes. Él no está tratando de trazar una función o dibujar un gráfico circular -_- – hugomg
Usted dijo que la mayoría de las bibliotecas que encontró son solo para visualización. ¿Se puede ampliar al respecto? ¿Qué bibliotecas encontraste y qué no tenían que estás buscando? La mayoría de los que he usado/encontrado están etiquetados como herramientas de visualización, pero son ideales para construir gráficos. –
@RobHruska La mayoría solo toma los datos como entrada y genera algún diagrama. Para agregar un nuevo nodo, necesita agregar los datos nuevos y regenerar el gráfico. Quiero una forma de agregar y eliminar elementos del gráfico de forma dinámica, sin necesidad de regeneración. –