{"id":18017870,"url":"https://github.com/zac-garby/web-graph","last_synced_at":"2025-07-24T16:33:24.778Z","repository":{"id":116696318,"uuid":"111939021","full_name":"zac-garby/web-graph","owner":"zac-garby","description":"Generates a graph showing the links between websites.","archived":false,"fork":false,"pushed_at":"2017-11-24T16:45:37.000Z","size":75,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-04T15:52:58.600Z","etag":null,"topics":["data-visualization","golang","graph","graphviz","web"],"latest_commit_sha":null,"homepage":null,"language":"Go","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/zac-garby.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":"2017-11-24T16:45:33.000Z","updated_at":"2020-12-04T15:22:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"398c85e7-edc1-4d17-854e-ff36814c9135","html_url":"https://github.com/zac-garby/web-graph","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zac-garby/web-graph","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Fweb-graph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Fweb-graph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Fweb-graph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Fweb-graph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zac-garby","download_url":"https://codeload.github.com/zac-garby/web-graph/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zac-garby%2Fweb-graph/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266871430,"owners_count":23998265,"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-07-24T02:00:09.469Z","response_time":99,"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":["data-visualization","golang","graph","graphviz","web"],"created_at":"2024-10-30T04:26:01.183Z","updated_at":"2025-07-24T16:33:24.698Z","avatar_url":"https://github.com/zac-garby.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# web-graph\n\nGenerates a graph (using Graphviz) which shows the links between websites. Give it a URL to start\nwith, and it'll recursively go through all the links on that site, then the links on those sites,\nand so on, until it either generates the specified amount of nodes or runs out of links.\n\nTo run it, you'll need to `dot` command available in your `$PATH` - look up _Graphviz_ to install\nit. Run the program with:\n\n```\ngo run main.go -nodes \u003cmax nodes\u003e -depth \u003cmax depth\u003e -url \u003cthe URL\u003e\n```\n\nOn the URL, remember to include the protocol, otherwise you'll get an error.\n\n## Example\nThis is the output of running it on _https://golang.org_ with 64 nodes.\n\n![](out.svg)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzac-garby%2Fweb-graph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzac-garby%2Fweb-graph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzac-garby%2Fweb-graph/lists"}