About Atlantis
Atlantis is a self-hosted application written in Go that automates Terraform through pull requests. It listens for pull request events delivered by webhooks, runs terraform plan, import and apply on a server, and then comments the output back on the pull request.
Moving these steps into the review flow makes Terraform changes visible to the whole team and lets engineers who are not operations specialists collaborate on infrastructure. It also helps standardize how Terraform is run, since everyone's changes go through the same remote workflow rather than from individual laptops. The project documents a getting-started guide, full documentation and release downloads, and community help comes through Slack.
Atlantis is licensed under Apache-2.0 and you run it yourself, which is why it is often grouped with Terraform automation and collaboration tools. It suits platform and SRE teams managing infrastructure as code with a Git-based review workflow.
Key features
- Runs Terraform plan from pull requests
- Remote apply and import commands
- Posts command output as PR comments
- Webhook-driven Git integration
- Single self-hosted Go binary
- Shared Terraform workflow for teams
Good fit for
- →Reviewing infrastructure changes in pull requests
- →Letting non-operations engineers propose Terraform changes
- →Standardizing Terraform runs across a team
- Built with
- Go
- Tags
- terraform
- gitops
- pull-requests
- devops
- infrastructure-as-code
- automation
- self-hosted
- golang
Atlantis: questions and answers
- What is Atlantis used for?
- Atlantis is a self-hosted Go application that automates Terraform through pull requests, running plan and apply remotely and commenting the results back on the PR. It is a good fit for reviewing infrastructure changes in pull requests, letting non-operations engineers propose Terraform changes and standardizing Terraform runs across a team.
- Is Atlantis open source?
- Yes. Atlantis is open source under the Apache-2.0 licence. Its source code is on GitHub at runatlantis/atlantis and is written mainly in Go.
- Is Atlantis free?
- Yes. Atlantis is open source, so the software itself is free to use.
- Can I self-host Atlantis?
- Yes. Atlantis can be self-hosted on your own server or infrastructure.
- What is Atlantis an alternative to?
- Atlantis is an open-source alternative to HCP Terraform, Spacelift, env0 and Scalr. Other open-source alternatives to HCP Terraform include Semaphore UI, Burrito and OpenTofu.
- Is Atlantis actively maintained?
- Yes. The most recent commit to Atlantis was on 2 October 2026, and the latest release is v0.48.0, published on 22 September 2026. The project has 9.3k stars on GitHub.
Open-source alternatives to Atlantis
See all
Semaphore UI
CI/CD & DevOps
Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and othe
MITvs HCP Terraform★ 14k
Burrito
CI/CD & DevOps
🌯 Burrito is a TACoS Kubernetes Operator - "Argo CD for Terraform"
Apache-2.0vs HCP Terraform★ 756
OpenTofu
CI/CD & DevOps
OpenTofu lets you declaratively manage your cloud infrastructure.
MPL-2.0vs HCP Terraform★ 30k
Concourse CI
CI/CD & DevOps
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD
Apache-2.0vs GitHub Actions★ 7.9k
OVHcloud CDS
CI/CD & DevOps
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
BSD-3-Clausevs GitHub Actions★ 4.8k
Salt Project
CI/CD & DevOps
Software to automate the management and configuration of infrastructure and applications a
Apache-2.0vs Red Hat Ansible Automation Platform★ 16k
SaaS alternatives to Atlantis
See all
HCP Terraform
CI/CD & DevOps
HashiCorp managed service for running Terraform with remote state and policy checks
SaaS
Spacelift
CI/CD & DevOps
Infrastructure-as-code management for Terraform, OpenTofu, Pulumi and Ansible
SaaS
env0
CI/CD & DevOps
Infrastructure-as-code automation with policy controls and cost tracking
SaaS
Scalr
CI/CD & DevOps
Terraform and OpenTofu automation and collaboration platform
SaaS
Red Hat Ansible Automation Platform
Infrastructure & Containers
Enterprise automation platform for infrastructure, network and cloud provisioning
SaaS
Puppet Enterprise
Infrastructure & Containers
Configuration management and compliance automation platform for infrastructure
SaaS

