netext


Namenetext JSON
Version 0.3.1 PyPI version JSON
download
home_pageNone
SummaryA graph (network) rendering library for the terminal.
upload_time2025-02-07 11:14:38
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT Licence
keywords network graph terminal rich
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # netext

[![pypi](https://img.shields.io/pypi/v/netext.svg)](https://pypi.python.org/pypi/netext)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Python Version](https://img.shields.io/badge/python-3.10-blue.svg)](https://www.python.org/downloads/release/python-3100/)
[![Documentation](https://img.shields.io/badge/documentation-latest-green)](https://mahrz24.github.io/netext/)

![](logo.jpg)

Netext is a graph (network) rendering library for the terminal. It uses the awesome [rich](https://rich.readthedocs.io/en/stable/introduction.html) 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.

![](example.svg)


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "netext",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "network, graph, terminal, rich",
    "author": null,
    "author_email": "Malte Klemm <me@malteklemm.de>",
    "download_url": "https://files.pythonhosted.org/packages/1b/a4/3e58d5cc85d267aab9abe4d0e6d912fd2f4195e7045d6188fcc101aff018/netext-0.3.1.tar.gz",
    "platform": null,
    "description": "# netext\n\n[![pypi](https://img.shields.io/pypi/v/netext.svg)](https://pypi.python.org/pypi/netext)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Python Version](https://img.shields.io/badge/python-3.10-blue.svg)](https://www.python.org/downloads/release/python-3100/)\n[![Documentation](https://img.shields.io/badge/documentation-latest-green)](https://mahrz24.github.io/netext/)\n\n![](logo.jpg)\n\nNetext is a graph (network) rendering library for the terminal. It uses the awesome [rich](https://rich.readthedocs.io/en/stable/introduction.html) 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.\n\n![](example.svg)\n\n",
    "bugtrack_url": null,
    "license": "MIT Licence",
    "summary": "A graph (network) rendering library for the terminal.",
    "version": "0.3.1",
    "project_urls": {
        "Documentation": "https://mahrz24.github.io/netext/",
        "Source code": "https://github.com/mahrz24/netext"
    },
    "split_keywords": [
        "network",
        " graph",
        " terminal",
        " rich"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "da9db96248b634cf13e4a5994f7a492189c4fb27cf41bae646adc6b994a48dd0",
                "md5": "73b0deb575b98a6516c7cb87f8c3a659",
                "sha256": "e8bbae7d2033bb66a98092c252eb0efc00021075bb687cf49dd89d3b3e7af67f"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "73b0deb575b98a6516c7cb87f8c3a659",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 541037,
            "upload_time": "2025-02-07T11:14:14",
            "upload_time_iso_8601": "2025-02-07T11:14:14.218740Z",
            "url": "https://files.pythonhosted.org/packages/da/9d/b96248b634cf13e4a5994f7a492189c4fb27cf41bae646adc6b994a48dd0/netext-0.3.1-cp310-abi3-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "276d55c72fabdde615660f8aeb46d91bd728b35116c41be9cef5cd67349b6f52",
                "md5": "508b52dc1538c97e706b484a9c9a836f",
                "sha256": "85e42990750768ad68c349e23743ebf4d5cbcd9b1948ef8259bef12fc263e5e5"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "508b52dc1538c97e706b484a9c9a836f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 531757,
            "upload_time": "2025-02-07T11:14:16",
            "upload_time_iso_8601": "2025-02-07T11:14:16.263251Z",
            "url": "https://files.pythonhosted.org/packages/27/6d/55c72fabdde615660f8aeb46d91bd728b35116c41be9cef5cd67349b6f52/netext-0.3.1-cp310-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dfb73408090d138799a447e4e817f072c03af26f73c9429b164d979b4cb5fc8c",
                "md5": "fbc6fd3f29fae30fa396d9abbcc5c57a",
                "sha256": "85d2fcae8fd86a164f7ca1d18fb282c99d7f5d9c427897c049030828aec2edb3"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fbc6fd3f29fae30fa396d9abbcc5c57a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 584731,
            "upload_time": "2025-02-07T11:14:19",
            "upload_time_iso_8601": "2025-02-07T11:14:19.180601Z",
            "url": "https://files.pythonhosted.org/packages/df/b7/3408090d138799a447e4e817f072c03af26f73c9429b164d979b4cb5fc8c/netext-0.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a1d1a9c2ae27b26037f41ee7e2667f015d5c4b991ce8d856df7b199f5c51ad66",
                "md5": "47872f3b1f20ebee6f2f3f14b57de45b",
                "sha256": "434e784c7a1bf3ce0ac3f7ee84e77880149f972b89b45d7b41fe62ec2b62a6ab"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "47872f3b1f20ebee6f2f3f14b57de45b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 599234,
            "upload_time": "2025-02-07T11:14:21",
            "upload_time_iso_8601": "2025-02-07T11:14:21.081026Z",
            "url": "https://files.pythonhosted.org/packages/a1/d1/a9c2ae27b26037f41ee7e2667f015d5c4b991ce8d856df7b199f5c51ad66/netext-0.3.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d1ce8aac88cd59303c3053efbdbf8b66845ad09a6853331145d411db8ae70caa",
                "md5": "8d06c757ecaf3522e2f24c467336f6fe",
                "sha256": "5d082e0a0d85ffd698144fda51360a1673f78dd091492569a420536332bf9cd8"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "8d06c757ecaf3522e2f24c467336f6fe",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 657999,
            "upload_time": "2025-02-07T11:14:22",
            "upload_time_iso_8601": "2025-02-07T11:14:22.429633Z",
            "url": "https://files.pythonhosted.org/packages/d1/ce/8aac88cd59303c3053efbdbf8b66845ad09a6853331145d411db8ae70caa/netext-0.3.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "324e5cc8a108d5cdb6d9d75b956b8238a473b1bb119071c597e7a869ac9162d1",
                "md5": "6c3107c14327ef4ebf01a0947c6a6591",
                "sha256": "fe966eaea31bc473bf7f9fe3a74dcf4cba66f558267458ae999608263a61d8de"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "6c3107c14327ef4ebf01a0947c6a6591",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 716857,
            "upload_time": "2025-02-07T11:14:24",
            "upload_time_iso_8601": "2025-02-07T11:14:24.927112Z",
            "url": "https://files.pythonhosted.org/packages/32/4e/5cc8a108d5cdb6d9d75b956b8238a473b1bb119071c597e7a869ac9162d1/netext-0.3.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fb3960d0151251d8c54044eb79b81aee2535541e9f5d7067b1f3cf15a2066685",
                "md5": "8e99249255391d204b72f665e4e5f421",
                "sha256": "e6b656712edfd5b7271695c7a4ac4c8ea44648f92646a0e497509e6af3b41207"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8e99249255391d204b72f665e4e5f421",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 594916,
            "upload_time": "2025-02-07T11:14:26",
            "upload_time_iso_8601": "2025-02-07T11:14:26.626239Z",
            "url": "https://files.pythonhosted.org/packages/fb/39/60d0151251d8c54044eb79b81aee2535541e9f5d7067b1f3cf15a2066685/netext-0.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "57ca7234a9ccb84344a09584438cc34408cb75a86f8b4d5c00b48981be43ad8d",
                "md5": "df9896ee2c275d1b435db546e61e9ed5",
                "sha256": "0c0d1f292b5602601fff840b851e921588f04887c320e85a5097b6dd692e8014"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "df9896ee2c275d1b435db546e61e9ed5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 624812,
            "upload_time": "2025-02-07T11:14:28",
            "upload_time_iso_8601": "2025-02-07T11:14:28.014546Z",
            "url": "https://files.pythonhosted.org/packages/57/ca/7234a9ccb84344a09584438cc34408cb75a86f8b4d5c00b48981be43ad8d/netext-0.3.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "093d915a44f7354246c32811516a16e452b6e09723f717daf4c2b6ccf165c620",
                "md5": "0dbb0a3b3330b56fdeb18fc0b1963073",
                "sha256": "f8be2bdb404a21caba8584fcacacd892d13a98ab2c0bcd8b3f0615a91d61e80e"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0dbb0a3b3330b56fdeb18fc0b1963073",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 750771,
            "upload_time": "2025-02-07T11:14:29",
            "upload_time_iso_8601": "2025-02-07T11:14:29.968782Z",
            "url": "https://files.pythonhosted.org/packages/09/3d/915a44f7354246c32811516a16e452b6e09723f717daf4c2b6ccf165c620/netext-0.3.1-cp310-abi3-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aa997bd52bf2d5f8cd11e4438bdbb8f7a88041e7478e470dd1aa35b700c45694",
                "md5": "3b96eee369b640cd262e78d22a979672",
                "sha256": "16aa68fac413ba0cbd519f2e2fcadc74265c4303de9bdd9fd9a2cf84331df753"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "3b96eee369b640cd262e78d22a979672",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 858933,
            "upload_time": "2025-02-07T11:14:31",
            "upload_time_iso_8601": "2025-02-07T11:14:31.569254Z",
            "url": "https://files.pythonhosted.org/packages/aa/99/7bd52bf2d5f8cd11e4438bdbb8f7a88041e7478e470dd1aa35b700c45694/netext-0.3.1-cp310-abi3-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "86a19f47ecf1d171d4e45c95b677805c811f252cd5c325170e52ade9f5f56d9c",
                "md5": "1d0339c9b05f0ac5199c89c21af820cb",
                "sha256": "84a526bbd49fa7f5c2ace25a020f2706c9a71b2bb52d0ddf2fbe3c1c154c7445"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1d0339c9b05f0ac5199c89c21af820cb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 759033,
            "upload_time": "2025-02-07T11:14:34",
            "upload_time_iso_8601": "2025-02-07T11:14:34.072394Z",
            "url": "https://files.pythonhosted.org/packages/86/a1/9f47ecf1d171d4e45c95b677805c811f252cd5c325170e52ade9f5f56d9c/netext-0.3.1-cp310-abi3-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "14e54afbc0789b5a23e9414af353aece3cf1e65026fe58bbdaa36235d9b595a9",
                "md5": "b49a80adf84cb105b1a15a051ed19814",
                "sha256": "e5d4a15c051fbe6e58bcfb3155a9e1a1523dae1d46c081ec6dc3617dcf0f3e98"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "b49a80adf84cb105b1a15a051ed19814",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 385410,
            "upload_time": "2025-02-07T11:14:35",
            "upload_time_iso_8601": "2025-02-07T11:14:35.491773Z",
            "url": "https://files.pythonhosted.org/packages/14/e5/4afbc0789b5a23e9414af353aece3cf1e65026fe58bbdaa36235d9b595a9/netext-0.3.1-cp310-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d7fdca3eba2de83d3a73acdb15c5ea0b32c6e8dea1d66404d3b2f654b4226165",
                "md5": "d9f3eae894fec187ca737d7ca240c675",
                "sha256": "c7ddec739a063a2c7def22dfb245671ee123cd7be72c682e3e1c43b350e4bf11"
            },
            "downloads": -1,
            "filename": "netext-0.3.1-cp310-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d9f3eae894fec187ca737d7ca240c675",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 402313,
            "upload_time": "2025-02-07T11:14:37",
            "upload_time_iso_8601": "2025-02-07T11:14:37.243337Z",
            "url": "https://files.pythonhosted.org/packages/d7/fd/ca3eba2de83d3a73acdb15c5ea0b32c6e8dea1d66404d3b2f654b4226165/netext-0.3.1-cp310-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1ba43e58d5cc85d267aab9abe4d0e6d912fd2f4195e7045d6188fcc101aff018",
                "md5": "6dedc74033ca846b24563bbb180d0b34",
                "sha256": "503b972a22d43f4dc2155269c49b28f60c25f2d06c7f33863922b146d88fee3c"
            },
            "downloads": -1,
            "filename": "netext-0.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "6dedc74033ca846b24563bbb180d0b34",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 261851,
            "upload_time": "2025-02-07T11:14:38",
            "upload_time_iso_8601": "2025-02-07T11:14:38.848249Z",
            "url": "https://files.pythonhosted.org/packages/1b/a4/3e58d5cc85d267aab9abe4d0e6d912fd2f4195e7045d6188fcc101aff018/netext-0.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-07 11:14:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mahrz24",
    "github_project": "netext",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "netext"
}
        
Elapsed time: 0.42020s