Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.4.2

gviz

Ein einfaches Hilfsprogramm zum Erstellen von Graphviz-gerichteten Graphen mithilfe einer objektorientierten API.

AndroidiOSLinuxmacOSWebWindows
30-Tage-Downloads
47.800
Likes
12
Pub-Punkte
155

Paket installieren

flutter pub add gviz

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

gviz ist ein Flutter/Dart-Paket, das eine objektorientierte API zum Erstellen von Graphviz-gerichteten Graphen bereitstellt. Es vereinfacht die Generierung visueller Graphstrukturen, indem Entwickler Knoten, Kanten und Grapheneigenschaften programmatisch definieren können. Das Paket integriert sich nahtlos in Flutter-Anwendungen auf mehreren Plattformen und ermöglicht die dynamische Visualisierung hierarchischer oder flussbasierter Daten. Es eignet sich ideal zur Darstellung von Beziehungen in Softwarearchitekturen, Zustandsautomaten oder Abhängigkeitsbäumen. Mit Unterstützung für Android, iOS, Linux, macOS, Web und Windows gewährleistet gviz breite Kompatibilität. Seine saubere und intuitive Schnittstelle macht es sowohl für Einsteiger als auch erfahrene Entwickler zugänglich.

Anwendungsfälle

  • Visualisierung von Softwarearchitektur
  • Zustandsübergangsdiagramme erstellen
  • Anzeige von Abhängigkeitsbäumen
  • Flussdiagramme generieren
  • Modellierung von Netzwerktopologien

Hauptmerkmale

  • objektorientierte API
  • Plattformübergreifende Unterstützung
  • Einfache Knoten- und Kantendefinitionen
  • Integration mit Flutter
  • Unterstützung für Graphviz-Syntax

Geeignet für

  • Entwickler, die diagrammintensive Apps erstellen
  • Bildliche Lernwerkzeuge
  • Werkzeuge für die Systemdesign-Visualisierung
  • Anwendungen, die eine dynamische Grafikdarstellung erfordern

Hinweise

  • Beschränkt auf gerichtete Graphen
  • Kenntnis der Graphviz-Syntax erforderlich
  • Nicht geeignet für Echtzeit-Interaktionsgraphen
  • Am besten geeignet für statische oder vorrenderierte Diagramme
  • Abhängig von externer Graphviz-Rendern

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Pub Package CI

A simple Dart package for writing Graphviz dot files.

final graph = Gviz()
      ..addNode('solo')
      ..addEdge('solo', 'solo');
print(graph);

This will produce:

digraph the_graph {
  solo;
  solo -> solo;
}

To create undirected graphs, use the constructor parameter like so: Gviz(isDirected:false).

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.

Ranglisten