{"id":18151406,"url":"https://github.com/soup-o-stat/mavengraphviz","last_synced_at":"2026-04-14T04:03:44.660Z","repository":{"id":259686239,"uuid":"875676202","full_name":"Soup-o-Stat/MavenGraphViz","owner":"Soup-o-Stat","description":"cmd tool for visualizing a dependency graph","archived":false,"fork":false,"pushed_at":"2024-11-02T10:33:47.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T23:33:10.424Z","etag":null,"topics":["cmd","java","maven","maven-pom","mirea","python","tools"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Soup-o-Stat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-20T15:52:28.000Z","updated_at":"2024-11-02T10:33:51.000Z","dependencies_parsed_at":"2025-02-13T05:39:04.470Z","dependency_job_id":null,"html_url":"https://github.com/Soup-o-Stat/MavenGraphViz","commit_stats":null,"previous_names":["soup-o-stat/mavengraphviz"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Soup-o-Stat/MavenGraphViz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soup-o-Stat%2FMavenGraphViz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soup-o-Stat%2FMavenGraphViz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soup-o-Stat%2FMavenGraphViz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soup-o-Stat%2FMavenGraphViz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Soup-o-Stat","download_url":"https://codeload.github.com/Soup-o-Stat/MavenGraphViz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Soup-o-Stat%2FMavenGraphViz/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270862029,"owners_count":24658697,"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","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cmd","java","maven","maven-pom","mirea","python","tools"],"created_at":"2024-11-02T01:07:34.918Z","updated_at":"2025-10-30T07:12:55.146Z","avatar_url":"https://github.com/Soup-o-Stat.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MavenGraphViz\n\n## What is it?\nMavenGraphViz is a cmd tool for visualizing a dependency graph. Dependencies are defined by the name of the Java language package (Maven). The Mermaid representation is used to describe the dependency graph. The visualizer displays the result on the screen in the form of a code.\n\n## Flags\n**cmd flags are set:**\n- The path to the graph visualization program.\n- The name of the package being analyzed.\n- The path to the result file in the form of a code.\n- URL of the repository\n\n## Example\n\n```\npython mavengraphviz.py junit:junit:4.12 output_file.mmd https://repo1.maven.org/maven2\n```\nor\n```\nmavengraphviz.py junit:junit:4.12 output_file.mmd https://repo1.maven.org/maven2\n```\n\n## Downloading Python packages\nYou will most likely need to install libraries such as [requests](https://pypi.org/project/requests/) and [termcolor](https://pypi.org/project/termcolor/)\n\n```\npip install requests\n```\n```\npip install termcolor\n```\n\n## If you don't have pip installed\nIf you don't have pip installed, follow the steps below:\n\n**Download PIP get-pip.py**\n```\ncurl https://bootstrap.pypa.io/get-pip.py -o get-pip.py\n```\n**Installing PIP on Windows**\n```\npython get-pip.py\n```\n**Verify Installation**\n```\npython -m pip help\n```\n\nFor more information visit this [site](https://phoenixnap.com/kb/install-pip-windows)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoup-o-stat%2Fmavengraphviz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoup-o-stat%2Fmavengraphviz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoup-o-stat%2Fmavengraphviz/lists"}