What is Atlantis?
Atlantis is a free, open-source (Apache-2.0) application, originally created at Lyft, that automates Terraform via pull requests. You deploy it yourself - as a Go binary, Docker image, or into Kubernetes - and point it at GitHub, GitLab or Bitbucket repositories via webhooks. It has no hosted/SaaS offering of its own; commercial platforms such as Spacelift, env0 and Terraform Cloud compete with it by offering a managed alternative.
Read the full overview
Sources checked 27 September 2026: Atlantis GitHub repository, Atlantis user guide.
Key capabilities
- Webhook listener: Reacts to pull request events from GitHub, GitLab or Bitbucket.
- Plan on PR: Automatically runs
terraform planand comments the output on the pull request. - Apply on command: A team member comments
atlantis applyto runterraform apply. - Locking: Locks the directory/workspace until the PR is merged or the lock is manually removed, preventing concurrent changes.
Terraform/OpenTofu pull-request automation and change locking. It does not include a policy engine, cost estimation UI, or multi-tenant governance dashboard out of the box - those require add-ons or a different platform.
Choose Atlantis when you want free, self-hosted pull-request automation for Terraform or OpenTofu and are comfortable operating the server yourself (upgrades, webhooks, secrets, backups). If you need a managed service, a built-in policy engine, SSO or a support contract, compare it against a commercial platform instead.
Atlantis is free, but the cost shifts to you: hosting, patching, webhook security and backups. A useful trial deploys it against one real repository and confirms the plan-comment-apply-lock loop works with your existing GitHub/GitLab/Bitbucket setup before rolling it out further.
Technical details
- Access
- Self-hosted
- Source model
- Open source
- Pricing model
- Open source
- API
- Not specified
- Website
- www.runatlantis.io ↗
Official resources
What to verify for your environment
Start from the users, systems and operating responsibilities the tool needs to support.
- Confirm current features, licensing and support terms with the publisher.
- Validate deployment, data location, access control, backup and recovery requirements.
- Test integrations, export paths and a representative operational workflow before committing.
ITHub profiles are discovery summaries. Read how product information is presented or report a correction.
Reviews of Atlantis
No published reviews yet.
Loading review form…