{"id":15065541,"url":"https://github.com/googlecloudplatform/magic-modules","last_synced_at":"2025-05-13T22:03:03.648Z","repository":{"id":37237040,"uuid":"114834469","full_name":"GoogleCloudPlatform/magic-modules","owner":"GoogleCloudPlatform","description":"Add Google Cloud Platform support to Terraform","archived":false,"fork":false,"pushed_at":"2025-04-24T16:32:23.000Z","size":110871,"stargazers_count":852,"open_issues_count":197,"forks_count":1819,"subscribers_count":45,"default_branch":"main","last_synced_at":"2025-04-24T16:33:16.538Z","etag":null,"topics":["gcp","go","golang","google-cloud","googlecloud","googlecloudplatform","magic-modules","ruby","terraform"],"latest_commit_sha":null,"homepage":"https://googlecloudplatform.github.io/magic-modules/","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GoogleCloudPlatform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-12-20T02:39:56.000Z","updated_at":"2025-04-24T16:30:57.000Z","dependencies_parsed_at":"2025-04-24T16:42:53.368Z","dependency_job_id":null,"html_url":"https://github.com/GoogleCloudPlatform/magic-modules","commit_stats":{"total_commits":9080,"total_committers":1038,"mean_commits":8.747591522157997,"dds":0.922136563876652,"last_synced_commit":"40e5c97e051e9b4ac75cc1704c1e5a92eaa7bad5"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fmagic-modules","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fmagic-modules/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fmagic-modules/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fmagic-modules/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoogleCloudPlatform","download_url":"https://codeload.github.com/GoogleCloudPlatform/magic-modules/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251338058,"owners_count":21573492,"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":["gcp","go","golang","google-cloud","googlecloud","googlecloudplatform","magic-modules","ruby","terraform"],"created_at":"2024-09-25T00:40:45.079Z","updated_at":"2025-04-28T15:28:31.349Z","avatar_url":"https://github.com/GoogleCloudPlatform.png","language":"Go","readme":"\u003cimg src=\"docs/static/magic-modules.svg\" alt=\"Magic Modules Logo\" width=\"300\" align=\"right\" /\u003e\n\n# Magic Modules\n\nMagic Modules is a code generator and CI system that's used to develop the Terraform provider\nfor Google Cloud, [`google`](https://github.com/hashicorp/terraform-provider-google) (or TPG) and\n[`google-beta`](https://github.com/hashicorp/terraform-provider-google-beta) (or TPGB).\n\nMagic Modules allows contributors to make changes against a single codebase and develop both\nprovider versions simultaneously. After sending a pull request against this repository, the\n`modular-magician` robot user will manage (most of) the heavy lifting from generating a\ncomplete output, running presubmit tests, and updating the providers following your\nchange.\n\nFor information on how to use or contribute to Magic Modules, see [the documentation](https://googlecloudplatform.github.io/magic-modules).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglecloudplatform%2Fmagic-modules","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgooglecloudplatform%2Fmagic-modules","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglecloudplatform%2Fmagic-modules/lists"}