{"id":13759493,"url":"https://github.com/jbenc/plotnetcfg","last_synced_at":"2026-01-10T20:53:46.929Z","repository":{"id":26782817,"uuid":"30241010","full_name":"jbenc/plotnetcfg","owner":"jbenc","description":"Tool to visualize network config","archived":false,"fork":false,"pushed_at":"2021-09-14T10:00:35.000Z","size":300,"stargazers_count":155,"open_issues_count":1,"forks_count":24,"subscribers_count":23,"default_branch":"master","last_synced_at":"2024-11-16T16:37:10.017Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jbenc.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-03T12:12:45.000Z","updated_at":"2024-11-12T21:00:06.000Z","dependencies_parsed_at":"2022-07-30T19:18:04.526Z","dependency_job_id":null,"html_url":"https://github.com/jbenc/plotnetcfg","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbenc%2Fplotnetcfg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbenc%2Fplotnetcfg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbenc%2Fplotnetcfg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbenc%2Fplotnetcfg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jbenc","download_url":"https://codeload.github.com/jbenc/plotnetcfg/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253397258,"owners_count":21902027,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T13:00:53.984Z","updated_at":"2025-05-10T09:32:41.977Z","avatar_url":"https://github.com/jbenc.png","language":"C","funding_links":[],"categories":["Uncategorized","C"],"sub_categories":["Uncategorized"],"readme":"plotnetcfg is a tool that scans networking configuration on the machine and\nplots a diagram of the configuration hierarchy.\n\nDesign goals are:\n1. Lighweight. It should have no run time dependencies. Just scp the\n   binary to the target machine.\n2. Works across net namespaces.\n3. Allows multiple frontends (graphviz and json frontends are currently\n   supported).\n\n\nExample usage:\n\nssh target_machine plotnetcfg | dot -Tpdf \u003e output.pdf\n\n\nBuilding:\n\nJansson library is required, version 2.3 or newer:\nhttp://www.digip.org/jansson/\n\nTo statically link against Jansson, build the Jansson library and invoke in\nthe plotnetcfg source directory:\n\nmake jansson=/path/to/jansson\n\nTo dynamically link against Jansson, ensure Jansson is properly installed in\nthe system (e.g. using the devel package provided by your distribution) and\ninvoke:\n\nmake\n\nThe following flags can be overridden during the build:\n- CC\n  Choose a different compiler (such as clang or an arm cross compiler)\n- CFLAGS\n  Additional compilation flags to pass to the compiler\n\nBugs:\n\nReport bugs to jbenc@redhat.com. Patches are welcome.\n\n\nContains code from iproute2, originally licensed under GPLv2 or later,\nhttp://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbenc%2Fplotnetcfg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjbenc%2Fplotnetcfg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbenc%2Fplotnetcfg/lists"}