NetworkX Viewer provides a basic interactive GUI to view
`networkx <https://networkx.github.io/>`_ graphs. In addition to standard
plotting and layout features as found natively in networkx, the GUI allows
you to:
- Drag nodes around to tune the default layout
- Show and hide nodes
- Filter nodes
- Pan and zoom
- Display nodes only within a certain number of hops ("levels") of
a "home node"
- Display and highlight the shortest path between two nodes. Nodes
around the path can also be displayed within a settable number of
levels
- Intelligently find and display nodes near displayed nodes using
"Grow" and "Grow Until" functions
- Use attributes stored in the graph's node and edge dictionaries to
customize the appearance of the node and edge tokens in the GUI
- Mark nodes and edges for reference
- Support for both `nx.Graph` and `nx.MultiGraph`
See https://github.com/jsexauer/networkx_viewer for more details
Raw data
{
"_id": null,
"home_page": "http://github.com/jsexauer/networkx_viewer",
"name": "networkx-viewer",
"maintainer": null,
"docs_url": null,
"requires_python": ">3.5",
"maintainer_email": null,
"keywords": "networkx, topology, graph theory",
"author": "Jason Sexauer",
"author_email": "genericcarbonlifeform@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/39/7d/fdb7db828aa6a19985f5003c63f15cf358f5809c75bcb3214048080a0a5a/networkx_viewer-0.3.1.tar.gz",
"platform": null,
"description": "\nNetworkX Viewer provides a basic interactive GUI to view\n`networkx <https://networkx.github.io/>`_ graphs. In addition to standard\nplotting and layout features as found natively in networkx, the GUI allows\nyou to:\n\n - Drag nodes around to tune the default layout\n - Show and hide nodes\n - Filter nodes\n - Pan and zoom\n - Display nodes only within a certain number of hops (\"levels\") of\n a \"home node\"\n - Display and highlight the shortest path between two nodes. Nodes\n around the path can also be displayed within a settable number of\n levels\n - Intelligently find and display nodes near displayed nodes using\n \"Grow\" and \"Grow Until\" functions\n - Use attributes stored in the graph's node and edge dictionaries to\n customize the appearance of the node and edge tokens in the GUI\n - Mark nodes and edges for reference\n - Support for both `nx.Graph` and `nx.MultiGraph`\n\nSee https://github.com/jsexauer/networkx_viewer for more details\n\n\n",
"bugtrack_url": null,
"license": "LICENSE.txt",
"summary": "Interactive viewer for networkx graphs.",
"version": "0.3.1",
"project_urls": {
"Homepage": "http://github.com/jsexauer/networkx_viewer"
},
"split_keywords": [
"networkx",
" topology",
" graph theory"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b68fc1d2b28af1acd7df6584c9f263870c84ff6812dca2cdffc867c8de151c96",
"md5": "f166162e9ce09748a838d5a08c204a0a",
"sha256": "6eb757c26969029f8a487ff3384d724d4e1704aa7fc7db5246b26a829a6d635a"
},
"downloads": -1,
"filename": "networkx_viewer-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f166162e9ce09748a838d5a08c204a0a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">3.5",
"size": 40291,
"upload_time": "2024-05-12T19:04:52",
"upload_time_iso_8601": "2024-05-12T19:04:52.958615Z",
"url": "https://files.pythonhosted.org/packages/b6/8f/c1d2b28af1acd7df6584c9f263870c84ff6812dca2cdffc867c8de151c96/networkx_viewer-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "397dfdb7db828aa6a19985f5003c63f15cf358f5809c75bcb3214048080a0a5a",
"md5": "ed485de06dc5cef89864f5c70f690672",
"sha256": "8abf908bd39dd76627a03ceb1dca3f7c3e02d078dc10ac8521143b8865ef5ad5"
},
"downloads": -1,
"filename": "networkx_viewer-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "ed485de06dc5cef89864f5c70f690672",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">3.5",
"size": 41715,
"upload_time": "2024-05-12T19:04:54",
"upload_time_iso_8601": "2024-05-12T19:04:54.082555Z",
"url": "https://files.pythonhosted.org/packages/39/7d/fdb7db828aa6a19985f5003c63f15cf358f5809c75bcb3214048080a0a5a/networkx_viewer-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-12 19:04:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jsexauer",
"github_project": "networkx_viewer",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "networkx-viewer"
}