networkx-viewer


Namenetworkx-viewer JSON
Version 0.3.1 PyPI version JSON
download
home_pagehttp://github.com/jsexauer/networkx_viewer
SummaryInteractive viewer for networkx graphs.
upload_time2024-05-12 19:04:54
maintainerNone
docs_urlNone
authorJason Sexauer
requires_python>3.5
licenseLICENSE.txt
keywords networkx topology graph theory
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
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"
}
        
Elapsed time: 0.23770s