{"id":17876104,"url":"https://github.com/rogpeppe/gomodmerge","last_synced_at":"2026-03-06T03:32:17.923Z","repository":{"id":148844458,"uuid":"154306371","full_name":"rogpeppe/gomodmerge","owner":"rogpeppe","description":"merge go.mod files ","archived":false,"fork":false,"pushed_at":"2018-10-23T10:14:19.000Z","size":2,"stargazers_count":18,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-09-23T15:53:13.630Z","etag":null,"topics":[],"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/rogpeppe.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":"2018-10-23T10:09:59.000Z","updated_at":"2022-11-09T19:29:59.000Z","dependencies_parsed_at":"2023-07-05T11:00:25.046Z","dependency_job_id":null,"html_url":"https://github.com/rogpeppe/gomodmerge","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rogpeppe/gomodmerge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogpeppe%2Fgomodmerge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogpeppe%2Fgomodmerge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogpeppe%2Fgomodmerge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogpeppe%2Fgomodmerge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rogpeppe","download_url":"https://codeload.github.com/rogpeppe/gomodmerge/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogpeppe%2Fgomodmerge/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30160873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T22:39:40.138Z","status":"online","status_checked_at":"2026-03-06T02:00:08.268Z","response_time":250,"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":[],"created_at":"2024-10-28T11:29:00.350Z","updated_at":"2026-03-06T03:32:17.868Z","avatar_url":"https://github.com/rogpeppe.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gomodmerge\n\nSometimes we'll have a project that uses Go modules but one of its dependencies do not. Updating your project when its dependencies change can be awkward because there's no easy way of merging dependency requirements from non-module build systems such as dep.\n\nThe `gomodmerge` tool makes it possible to do that. In your non-module dependency, run `go mod init` to create a module file for that dependency. Then in your project, run `gomodmerge $dependency/go.mod` to merge any versions that are newer.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frogpeppe%2Fgomodmerge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frogpeppe%2Fgomodmerge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frogpeppe%2Fgomodmerge/lists"}