Skip to main content

Python Yed Simple Graph generator

Project description

This package is yet another tool to help generate graph using Python + Yed.

Pyed provide a set of tools to create a graphML instance from Python. For simple graph you can also use a .yaml file for convenience

My package focus on drawing simple graph to quickly visualise relations between informations. It's a crude subset of what graphs are capable of. My intent is to have a kind of Inkscape, but for graph. Yed is that, but I don't want to add and draw manually dozen of nodes when trying to understand a datastructure or a code.

These pages are thought to provide quick documentation on what you can do with this package, especially the different types of nodes and the parameter and values available.

Why another package?

Other packages that exists (that took the best names):

I wanted functionalities that do not exist in those packages. I wanted a way to create package with enhanced data visualisation, in particular node with list of information (GenericNode in Pyed) and node with table of data (TableNode in Pyed) and custom nodes with any .svg file as a shape (SvgNode in Pyed).

Principle

This package will not create finalized graph on its own. You'll have to use Yed or another GUI that support .graphml to render the graph correctly. By default, node size is not adapted to its content, and all nodes are on top of eachother.

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

pyed-1.2.5.tar.gz (110.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyed-1.2.5-py3-none-any.whl (33.6 kB view details)

Uploaded Python 3

File details

Details for the file pyed-1.2.5.tar.gz.

File metadata

  • Download URL: pyed-1.2.5.tar.gz
  • Upload date:
  • Size: 110.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for pyed-1.2.5.tar.gz
Algorithm Hash digest
SHA256 06604a402ffdbafbf5b75bbe9f9b2874e0b1c08b6b33d41b152edcfb02b2953a
MD5 a50cc3ab14e8641dcc2a316f44189e49
BLAKE2b-256 d5c971321694440765625f740155d9c2f7856765f341ba51be3ae9fdb837b5a8

See more details on using hashes here.

File details

Details for the file pyed-1.2.5-py3-none-any.whl.

File metadata

  • Download URL: pyed-1.2.5-py3-none-any.whl
  • Upload date:
  • Size: 33.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for pyed-1.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 56fbe40b7532b1ca59741c4024b571e727441d64934d68e8291be7ab2897cfa9
MD5 0e3ece10ac62ef729bf46ac9ef310841
BLAKE2b-256 c54ec1928904866e08aa98593569872f1ad43d03a340007c434da6a9831daed6

See more details on using hashes here.

Supported by

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