Skip to content
forked from mahrz24/netext

Netext is a graph (network) rendering library for the terminal.

License

Notifications You must be signed in to change notification settings

turntable-so/netext

 
 

Repository files navigation

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.

About

Netext is a graph (network) rendering library for the terminal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.0%
  • Jinja 3.4%
  • CSS 0.6%