Command Palette

Search for a command to run...

position in category
#19

Declarative database schema management tool that treats schema as code. Compares desired state to actual database and automatically plans migrations, unlike legacy tools that require hand-written migration scripts. GitOps-native, fits CI/CD pipelines, and works with major databases and ORMs.

Trusted by engineering teams across various industries. Stands out from Flyway and Liquibase by generating migration plans from schema definitions instead of manual migration files. Supports both declarative workflows, similar to Terraform, and versioned migrations.

Key features:

  • Automatic migration planning from schema diffs
  • Multi-language schema definitions: SQL, HCL, Python, Node.js, Java, Go, C#, PHP
  • Formal verification and linting to catch destructive or risky changes before apply
  • Terraform provider for infrastructure-as-code deployments
  • ORM integrations and multi-database support

Use cases: Modernizing legacy migration workflows into GitOps pipelines, governing schema changes across environments with lint rules and code review automation, managing database-per-tenant architectures at scale. Developers integrate it into GitHub workflows and Kubernetes for applying schema changes from local dev to production with CI/CD.

GitHub Repositories
2
No noticeable change in usage since last week

Top repositories using AtlasGo

Most popular GitHub repositories that import or use AtlasGo

Most likely to be used with

Project using this technology also uses those, ordered by popularity
Cumulated Stars
36.5K
Missing something?