Skip to content

Python package for creating and visualizing interactive network graphs. (add header and footer in template)

License

Notifications You must be signed in to change notification settings

cherrylchico/pyvis

 
 

Repository files navigation

Pyvis - a Python library for visualizing networks

Description

Pyvis is built around visjs, a JavaScript visualization library.

Documentation

Pyvis' full documentation can be found at http://pyvis.readthedocs.io/en/latest/

Installation

You can install pyvis through pip:

pip install pyvis

Or if you have an archive of the project simply run the following from the top level directory:

python setup.py install

Dependencies

networkx

jinja2

ipython

jsonpickle

Quick Start

The most basic use case of a pyvis instance is to create a Network object and invoke methods:

from pyvis.network import Network

g = Network()
g.add_node(0)
g.add_node(1)
g.add_edge(0, 1)
g.show("basic.html")

Interactive Notebook playground with examples

Binder

About

Python package for creating and visualizing interactive network graphs. (add header and footer in template)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 46.6%
  • HTML 40.5%
  • Jupyter Notebook 7.7%
  • Makefile 5.2%