Voltar ao ranking

Python package for creating and visualizing interactive network graphs.

network-visualizationpythonnetworkx
Crescimento de estrelas
Estrelas
1.2k
Forks
190
Crescimento semanal
Issues
149
5001k
mai. de 2018jan. de 2021out. de 2023jul. de 2026
README

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

Test Dependencies

selenium

numpy

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

Repositórios relacionados
secdev/scapy

Scapy: the Python-based interactive packet manipulation program & library.

PythonPyPIGNU General Public License v2.0scapypython
scapy.net
12.4k2.2k
scanopy/scanopy

Network diagrams that update themselves

Rustcrates.ioGNU Affero General Public License v3.0homelabnetwork-analysis
scanopy.net
5.2k256
briatte/awesome-network-analysis

A curated list of awesome network analysis resources.

Rnetwork-analysisnetwork-visualization
f.briatte.org/r/awesome-network-analysis-list
4.1k637
phpipam/phpipam

phpipam development repository

PHPPackagistipammanagement-system
phpipam.net
2.8k793
graphistry/pygraphistry

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

PythonPyPIBSD 3-Clause "New" or "Revised" Licensegraphvisualization
2.5k231
neo4j-contrib/neovis.js

Neo4j + vis.js = neovis.js. Graph visualizations in the browser with data from Neo4j.

TypeScriptnpmApache License 2.0neo4jvisualization
1.8k327
lance0/ttl

Fast, modern traceroute with real-time TUI, per-hop stats, ASN/geo lookup, ECMP detection, and MPLS label parsing. A better mtr.

Rustcrates.ioApache License 2.0asn-lookupcli
1.4k83
palash1992/GEM

PythonPyPIBSD 3-Clause "New" or "Revised" Licensegraph-embeddinggraph-embeddings
1.3k357
olalie/tapmap

Watch your computer connect across the internet in real time. Discover the world behind your apps.

PythonPyPIMIT Licensenetwork-visualizationpython
olalie.github.io/tapmap/
1.2k71
karam-ajaj/atlas

Open-source tool for network discovery, visualization, and monitoring. Built with Go, FastAPI, and React, supports Docker host scanning.

JavaScriptnpmMIT Licensecontainerdevops
atlasdemo.vnerd.nl
1.1k49
thomasp85/ggraph

Grammar of Graph Graphics

ROthergraph-visualizationggplot2
ggraph.data-imaginist.com
1.1k114
reaviz/reagraph

🕸 WebGL Graph Visualizations for React. Maintained by @goodcodeus.

TypeScriptnpmApache License 2.0reactwebgl
reagraph.dev
1.1k94