Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.4.2

gviz

Uma utilidade simples para criar grafos direcionados do Graphviz usando uma API orientada a objetos.

AndroidiOSLinuxmacOSWebWindows
Downloads em 30 dias
47,8 mil
Curtidas
12
Pontos Pub
155

Instalar pacote

flutter pub add gviz

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

gviz é um pacote Flutter/Dart que fornece uma API orientada a objetos para criar gráficos direcionados do Graphviz. Simplifica a geração de estruturas gráficas visuais permitindo que desenvolvedores definam nós, arestas e atributos de gráfico programaticamente. O pacote se integra perfeitamente em aplicativos Flutter em múltiplas plataformas, permitindo visualização dinâmica de dados hierárquicos ou baseados em fluxo. É ideal para representar relações em arquiteturas de software, máquinas de estado ou árvores de dependência. Com suporte para Android, iOS, Linux, macOS, Web e Windows, o gviz garante ampla compatibilidade. Sua interface limpa e intuitiva torna-o acessível tanto para iniciantes quanto para desenvolvedores experientes.

Casos de uso

  • Visualização de arquitetura de software
  • Criando diagramas de transição de estado
  • Exibindo árvores de dependência
  • Gerando fluxogramas
  • Modelagem de topologias de rede

Principais recursos

  • API orientada a objetos
  • Suporte multiplataforma
  • Definições simples de nó e aresta
  • Integração com o Flutter
  • Suporte para sintaxe do Graphviz

Indicado para

  • Desenvolvedores construindo aplicativos com muitos diagramas
  • Ferramentas educacionais com lógica visual
  • Ferramentas para visualização de design de sistema
  • Aplicações que exigem renderização dinâmica de gráficos

Considerações

  • Limitado a grafos direcionados
  • Requer conhecimento sobre a sintaxe do Graphviz
  • Não adequado para gráficos interativos em tempo real
  • Melhor para diagramas estáticos ou pré-renderizados
  • Dependente do renderização externa do Graphviz

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

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).

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.

Rankings