[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5109":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":16,"starSnapshotCount":16,"syncStatus":37,"lastSyncTime":38,"discoverSource":39},5109,"atlantis","runatlantis\u002Fatlantis","runatlantis","Terraform Pull Request Automation","https:\u002F\u002Fwww.runatlantis.io",null,"Go",9130,1274,73,726,0,5,16,65,19,40.32,"Apache License 2.0",false,"main",[5,26,27,28,29,30,31,32,33],"automation","devops","go","golang","hacktoberfest","sre","tacos","terraform","2026-06-12 02:01:08","# Atlantis \u003C!-- omit in toc -->\n\n[![Latest Release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002Frunatlantis\u002Fatlantis.svg)](https:\u002F\u002Fgithub.com\u002Frunatlantis\u002Fatlantis\u002Freleases\u002Flatest)\n[![SuperDopeBadge](.\u002Frunatlantis.io\u002Fpublic\u002Fhightower-super-dope.svg)](https:\u002F\u002Ftwitter.com\u002Fkelseyhightower\u002Fstatus\u002F893260922222813184)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Frunatlantis\u002Fatlantis)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Frunatlantis\u002Fatlantis)\n[![Go Reference](https:\u002F\u002Fpkg.go.dev\u002Fbadge\u002Fgithub.com\u002Frunatlantis\u002Fatlantis.svg)](https:\u002F\u002Fpkg.go.dev\u002Fgithub.com\u002Frunatlantis\u002Fatlantis)\n[![Slack](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FJoin-Atlantis%20Community%20Slack-red)](https:\u002F\u002Fslack.cncf.io\u002F)\n[![OpenSSF Scorecard](https:\u002F\u002Fapi.scorecard.dev\u002Fprojects\u002Fgithub.com\u002Frunatlantis\u002Fatlantis\u002Fbadge)](https:\u002F\u002Fscorecard.dev\u002Fviewer\u002F?uri=github.com\u002Frunatlantis\u002Fatlantis)\n[![OpenSSF Best Practices](https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F9428\u002Fbadge)](https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F9428)\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Frunatlantis.io\u002Fpublic\u002Fhero.png\" alt=\"Atlantis Logo\"\u002F>\u003Cbr>\u003Cbr>\n  \u003Cb>Terraform Pull Request Automation\u003C\u002Fb>\n\u003C\u002Fp>\n\n- [Resources](#resources)\n- [What is Atlantis?](#what-is-atlantis)\n- [What does it do?](#what-does-it-do)\n- [Why should you use it?](#why-should-you-use-it)\n- [Stargazers over time](#stargazers-over-time)\n\n## Resources\n* How to get started: [www.runatlantis.io\u002Fguide](https:\u002F\u002Fwww.runatlantis.io\u002Fguide)\n* Full documentation: [www.runatlantis.io\u002Fdocs](https:\u002F\u002Fwww.runatlantis.io\u002Fdocs)\n* Download the latest release: [github.com\u002Frunatlantis\u002Fatlantis\u002Freleases\u002Flatest](https:\u002F\u002Fgithub.com\u002Frunatlantis\u002Fatlantis\u002Freleases\u002Flatest)\n* Get help in our [Slack channel](https:\u002F\u002Fslack.cncf.io\u002F) in channel #atlantis and development in #atlantis-contributors\n* Start Contributing: [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## What is Atlantis?\nA self-hosted golang application that listens for Terraform pull request events via webhooks.\n\n## What does it do?\nRuns `terraform plan`, `import`, `apply` remotely and comments back on the pull request with the output.\n\n## Why should you use it?\n* Make Terraform changes visible to your whole team.\n* Enable non-operations engineers to collaborate on Terraform.\n* Standardize your Terraform workflows.\n\n## Stargazers over time\n\n[![Stargazers over time](https:\u002F\u002Fstarchart.cc\u002Frunatlantis\u002Fatlantis.svg)](https:\u002F\u002Fstarchart.cc\u002Frunatlantis\u002Fatlantis)\n","Atlantis 是一个用于自动化 Terraform Pull Request 的工具。它通过监听来自代码仓库的 Webhook 事件，远程执行 `terraform plan`、`import` 和 `apply` 命令，并将结果反馈到 Pull Request 中。这使得 Terraform 的更改对整个团队透明，促进非运维工程师也能参与到基础设施即代码的协作中，同时帮助组织标准化其 Terraform 工作流。该项目采用 Go 语言开发，适用于希望提高 Terraform 管理效率及增强团队协作能力的 DevOps 场景。",2,"2026-06-11 03:02:33","top_language"]