All Projects → pygraphviz → Pygraphviz

pygraphviz / Pygraphviz

Licence: other
Python interface to Graphviz graph drawing package

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Pygraphviz

grasp
Essential NLP & ML, short & fast pure Python code
Stars: ✭ 58 (-89.28%)
Mutual labels:  graph-visualization
gradoop demo
Demo application for GRADOOP operators
Stars: ✭ 21 (-96.12%)
Mutual labels:  graph-visualization
argo-graph-lite
Interactive Graph Visualization in Your Browser
Stars: ✭ 69 (-87.25%)
Mutual labels:  graph-visualization
Graph-Kit
📊 Android library for plotting and editing graphs 📈
Stars: ✭ 25 (-95.38%)
Mutual labels:  graph-visualization
GraphPlot.jl
Graph visualization for Julia.
Stars: ✭ 171 (-68.39%)
Mutual labels:  graph-visualization
vue-vis-network
Vue 2 integration with https://github.com/visjs/vis-network/
Stars: ✭ 57 (-89.46%)
Mutual labels:  graph-visualization
GNNLens2
Visualization tool for Graph Neural Networks
Stars: ✭ 155 (-71.35%)
Mutual labels:  graph-visualization
Graphvizanim
A tool to create animated graph visualizations, based on graphviz.
Stars: ✭ 441 (-18.48%)
Mutual labels:  graph-visualization
lynxkite
The complete graph data science platform
Stars: ✭ 120 (-77.82%)
Mutual labels:  graph-visualization
ImsvGraphVis
Immersive Graph Visualization
Stars: ✭ 92 (-82.99%)
Mutual labels:  graph-visualization
noflo-graphviz
NoFlo visualization tools for GraphViz
Stars: ✭ 14 (-97.41%)
Mutual labels:  graph-visualization
jungrapht-visualization
visualization and sample code from Java Universal Network Graph ported to use JGraphT models and algorithms
Stars: ✭ 37 (-93.16%)
Mutual labels:  graph-visualization
hugegraph-hubble
A graph management and analysis platform that provides features: graph data load, schema management, graph relationship analysis and graphical display, and more.
Stars: ✭ 34 (-93.72%)
Mutual labels:  graph-visualization
multigraph
multigraph: Plot and Manipulate Multigraphs in R
Stars: ✭ 18 (-96.67%)
Mutual labels:  graph-visualization
emerge
emerge is a source code analysis tool and dependency visualizer that can be used to gather insights about source code structure, metrics, dependencies and complexity of software projects. After scanning the source code of a project it provides you an interactive web interface to explore and analyze your project by using graph structures.
Stars: ✭ 120 (-77.82%)
Mutual labels:  graph-visualization
nodesoup
Force-directed graph layout with Fruchterman-Reingold
Stars: ✭ 40 (-92.61%)
Mutual labels:  graph-visualization
graphi
🌠 An interactive network analysis & visualization tool
Stars: ✭ 20 (-96.3%)
Mutual labels:  graph-visualization
Graphin
A React toolkit for graph visualization based on G6
Stars: ✭ 482 (-10.91%)
Mutual labels:  graph-visualization
Graphviz Visual Editor
A web application for interactive visual editing of Graphviz graphs described in the DOT language.
Stars: ✭ 261 (-51.76%)
Mutual labels:  graph-visualization
GraphiPy
GraphiPy: Universal Social Data Extractor
Stars: ✭ 61 (-88.72%)
Mutual labels:  graph-visualization

PyGraphviz

.. image:: https://github.com/pygraphviz/pygraphviz/workflows/test/badge.svg?branch=main :target: https://github.com/pygraphviz/pygraphviz/actions?query=workflow%3Atest+branch%3Amain

.. image:: https://codecov.io/gh/pygraphviz/pygraphviz/branch/main/graph/badge.svg :target: https://app.codecov.io/gh/pygraphviz/pygraphviz/branch/main

PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz provides a similar programming interface to NetworkX (https://networkx.org).

Simple example

.. code:: python

>>> import pygraphviz as pgv
>>> G = pgv.AGraph()
>>> G.add_node("a")
>>> G.add_edge("b", "c")
>>> print(G)
strict graph "" {
        a;
        b -- c;
}

Install

PyGraphviz requires Graphviz. Please see INSTALL.rst for details.

License

Released under the 3-Clause BSD license (see LICENSE)::

Copyright (C) 2006-2021 PyGraphviz Developers Aric Hagberg [email protected] Dan Schult [email protected] Manos Renieris

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].