Skip to main content

A graph (network) rendering library for the terminal.

Project description

netext

pypi License: MIT Python Version Documentation

Netext is a graph (network) rendering library for the terminal. It uses the awesome rich library to format output and can use different layout engines to place nodes and edges. The library has a very simple API that allows to render graphs created with networkx and integrates well with applications that use rich to output to the terminal. All styling and formatting is done via attributes the nodes and edges of the networkx graph data structures using special attributes keys.

The library is in its early stages and has currently no emphasis on performance, so please do not try to render large graphs with it. While it has been released expect some breaking API changes in the future. Node layout is currently provided by the grandalf library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netext-0.2.1.tar.gz (33.1 kB view details)

Uploaded Source

Built Distribution

netext-0.2.1-py3-none-any.whl (42.0 kB view details)

Uploaded Python 3

File details

Details for the file netext-0.2.1.tar.gz.

File metadata

  • Download URL: netext-0.2.1.tar.gz
  • Upload date:
  • Size: 33.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for netext-0.2.1.tar.gz
Algorithm Hash digest
SHA256 db7fccab495877dd71a966d71056231745d32a4fd16b0a043cfc10aac647b919
MD5 7b62a62a02982a10e47238db9e8a8e5d
BLAKE2b-256 fa372f9743fa45bf892d7937313ce2637f217ceaecd1180dc574664ad4fb3d04

See more details on using hashes here.

File details

Details for the file netext-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: netext-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for netext-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2ca4379088ca317b07934f9c25fece0a79a5069ddca3032d554435728962ed29
MD5 0e4f4cfe488d10107bbe4fddb2e35db1
BLAKE2b-256 614bf3a6e7482c8d4923acc0357d0a4e5d76b46c1a1958857bf025dd77f6ff59

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page