Maison > interface Web > js tutoriel > Quelles bibliothèques JavaScript offrent une visualisation de graphiques dirigée hautes performances avec un contrôle manuel de la disposition des nœuds ?

Quelles bibliothèques JavaScript offrent une visualisation de graphiques dirigée hautes performances avec un contrôle manuel de la disposition des nœuds ?

Linda Hamilton
Libérer: 2024-12-08 15:15:12
original
477 Les gens l'ont consulté

What JavaScript Libraries Offer High-Performance Directed Graph Visualization with Manual Node Layout Control?

Bibliothèques JavaScript pour la visualisation de graphiques

Requête :

Les développeurs recherchant une bibliothèque JavaScript pour visualiser des graphiques dirigés se renseignent souvent sur les performances et la possibilité de manipuler manuellement le nœud mises en page.

Réponse :

GraphDracula :

GraphDracula répond à ce besoin en offrant une visualisation de graphiques dirigée basée sur JavaScript avec SVG capacités de rendu et de déplacement de nœuds. Son API JavaScript accessible permet une création transparente de graphiques :

var g = new Graph();
g.addEdge("strawberry", "cherry");
g.addEdge("cherry", "apple");
g.addEdge("id34", "cherry");
Copier après la connexion

Options de bibliothèque supplémentaires :

  • vis.js : Réseau complet/ prise en charge des graphiques de bord avec mise en page automatique, clustering automatique et mobile compatibilité.
  • Cytoscape.js : Analyse et visualisation de graphiques interactifs avec des conventions de type jQuery.
  • Jit (JavaScript InfoVis Toolkit) : Multi- cadre de dessin graphique et de mise en page avec un accent sur la direction dirigée par la force mises en page.
  • D3.js : Bibliothèque de visualisation étendue avec des exemples de dessins graphiques, permettant des dispositions de nœuds personnalisées.
  • Plotly : Bibliothèque de visualisation JS compatible avec D3.js, permettant la visualisation de graphiques avec des liaisons pour Python, R et MATLAB.

Autres bibliothèques notables :

  • sigma.js : Bibliothèque légère pour le dessin de graphiques.
  • jsPlumb : plug-in jQuery pour graphique interactif création.
  • Springy : Algorithme de mise en page graphique dirigé par force.
  • JS Graph It : Boîtes glisser-déposer avec mise en page automatique pour lignes.
  • RaphaelJS Graffle : Exemple de graphique interactif utilisant le dessin vectoriel bibliothèque.
  • JointJS Core : Bibliothèque de diagrammes open source pour outils statiques ou interactifs.
  • mxGraph : Bibliothèque de diagrammes HTML5 avec licence Apache v2.0 .

Commercial Solutions :

  • GoJS : Bibliothèque interactive de dessins et de mises en page de graphiques.
  • yFiles pour HTML : Dessin et mise en page de graphiques commerciaux bibliothèque.

Abandonné Bibliothèques :

  • Cytoscape Web :Visionneuse de réseau JS intégrable (succès de Cytoscape.js).
  • Canviz JS : Moteur de rendu pour les graphiques Graphviz, abandonné dans 2013.
  • arbor.js : Bibliothèque graphique sophistiquée avec physique et visuels, abandonnée en 2012.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal