{"id":13602626,"url":"https://github.com/meshcloud/collie-cli","last_synced_at":"2026-03-10T02:04:40.579Z","repository":{"id":36953487,"uuid":"380159498","full_name":"meshcloud/collie-cli","owner":"meshcloud","description":"Build and Deploy modular landing zones with collie on AWS, Azure \u0026 GCP","archived":false,"fork":false,"pushed_at":"2025-12-08T09:12:23.000Z","size":3681,"stargazers_count":182,"open_issues_count":13,"forks_count":13,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-02-10T18:46:36.359Z","etag":null,"topics":["aws","azure","cli","cloud","cloud-native","gcp","terraform","terragrunt"],"latest_commit_sha":null,"homepage":"https://collie.cloudfoundation.org","language":"TypeScript","has_issues":true,"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/meshcloud.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2021-06-25T07:27:51.000Z","updated_at":"2026-02-06T15:07:43.000Z","dependencies_parsed_at":"2023-09-29T18:41:17.356Z","dependency_job_id":"a6955466-8608-4677-89f8-a2b96e3e5e2b","html_url":"https://github.com/meshcloud/collie-cli","commit_stats":null,"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/meshcloud/collie-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshcloud%2Fcollie-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshcloud%2Fcollie-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshcloud%2Fcollie-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshcloud%2Fcollie-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meshcloud","download_url":"https://codeload.github.com/meshcloud/collie-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshcloud%2Fcollie-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30322638,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T01:36:58.598Z","status":"online","status_checked_at":"2026-03-10T02:00:06.579Z","response_time":106,"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":["aws","azure","cli","cloud","cloud-native","gcp","terraform","terragrunt"],"created_at":"2024-08-01T18:01:32.092Z","updated_at":"2026-03-10T02:04:35.572Z","avatar_url":"https://github.com/meshcloud.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","cloud"],"sub_categories":[],"readme":"# Collie CLI\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"/.github/collie-logo-blue.png\" width=\"250\"\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/meshcloud/collie-cli/actions/workflows/build.yml\"\u003e\n    \u003cimg src=\"https://github.com/meshcloud/collie-cli/actions/workflows/build.yml/badge.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/meshcloud/collie-cli/blob/develop/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/meshcloud/collie-cli\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/meshcloud/collie-cli/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/meshcloud/collie-cli?sort=semver\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nCollie is a tool for building and managing landing zones for AWS, Azure or GCP\nas terraform modules.\n\nUse collie to\n\n- define your core cloud architecture and landing zone(s) using maintainable\n  terraform modules\n- discover and leverage ready-to-use modules implementing best-practice\n  solutions to common landing zone challenges from\n  [Collie Hub](https://collie.cloudfoundation.org/modules)\n- leverage an efficient, opinionated terraform workflow that eliminates\n  boilerplate and produces great documentation for application and security\n  teams\n\n## 🥜 Collie in a nutshell\n\nCollie is a tool to streamline building and managing landing zones using\nterraform for AWS, Azure and GCP. Think of collie like a wrapper around\nterraform to scaffold, develop and deploy terraform modules.\n\n- platform engineers use collie to manage a structured git repository containing\n  all code defining their landing zone(s)\n- collie leverages a terraform workflow (powered by terragrunt) to break down\n  complex landing zones into modular, logically structured kit modules\n- kit modules are standard terraform modules following minimal conventions\n- collie lets you import community-maintained modules from\n  [Collie Hub](https://collie.cloudfoundation.org/modules) and customize them in\n  a fork \u0026 own approach\n\n## 🕹 Installation\n\nBinary downloads of collie can be found on\n[the Releases page](https://github.com/meshcloud/collie-cli/releases).\n\nUnpack the collie binary and add it to your PATH and you are good to go!\n\nWe also provide installation scripts:\n\n**Linux**\n\n```sh\ncurl -sf -L https://raw.githubusercontent.com/meshcloud/collie-cli/main/install.sh | sudo bash\n```\n\n**macOS**\n\n```sh\ncurl -sf -L https://raw.githubusercontent.com/meshcloud/collie-cli/main/install.sh | sh\n```\n\n**Windows**\n\n```powershell\nirm https://raw.githubusercontent.com/meshcloud/collie-cli/main/install.ps1 | iex\n```\n\n## ☝️ Prerequisites \u003ca name=\"prerequisites\"\u003e\u003c/a\u003e\n\nTo use collie, you'll need to have the following tools installed.\n\n- [terraform](https://www.terraform.io/downloads) to define landing zones using\n  infrastructure as code\n- [terragrunt](https://terragrunt.gruntwork.io/docs/getting-started/install/) to\n  build and deploy terraform\n- [terraform-docs](https://github.com/terraform-docs/terraform-docs/#installation)\n  to generate terraform module documentation\n- (optional) [node.js](https://nodejs.org/en/) to preview your cloud foundation\n  documentation in a local webserver\n\nFor each cloud platform you want to manage, you'll need the cloud CLI installed.\n\n- For AWS, this is the `aws` CLI. Install it\n  [here](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html).\n  Do **not** use the Docker install method.\n- For Azure, this is the `az` CLI. Install it\n  [here](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli).\n- For Google Cloud, this is the `gcloud` CLI. Install it\n  [here](https://cloud.google.com/sdk/docs/quickstart).\n\n## 📚 Documentation\n\nGet started with the [Tutorial](https://collie.cloudfoundation.org/tutorial/) or\nbrowse the [complete documentation](https://collie.cloudfoundation.org/).\n\n## Community, Discussion, Support\n\nCollie is a 🌤️\n[cloudfoundation.org community](https://cloudfoundation.org/?ref=github-collie-cli)\nproject. Reach out to us on the\n[cloudfoundation.org slack](http://cloudfoundationorg.slack.com).\n\nFor contributers, please review [CONTRIBUTING.md](./../CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeshcloud%2Fcollie-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeshcloud%2Fcollie-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeshcloud%2Fcollie-cli/lists"}