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.0.tar.gz (33.0 kB view details)

Uploaded Source

Built Distribution

netext-0.2.0-py3-none-any.whl (41.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: netext-0.2.0.tar.gz
  • Upload date:
  • Size: 33.0 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.0.tar.gz
Algorithm Hash digest
SHA256 7a64e23efcf06bd2802ee4e7ab4196493f8989bb79dfc64c0d026d20cc099e99
MD5 f5f21d3186ad03efd79a0dcd5389f287
BLAKE2b-256 7b0afeb62f2c4e435153762beae36ff0765f0d8b1957e550847017d6c65a0057

See more details on using hashes here.

File details

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

File metadata

  • Download URL: netext-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 41.9 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f2398323d4340565f48a6df1b3968ae6f04b5d61191484a39db12a5776229de
MD5 d43587b29d8f5f88b9ac2689414e84f2
BLAKE2b-256 6bb313078dcdd605ab9ea7ffb84da933de6aaef99a2c22607e38ca3832735d91

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