Search tools, frameworks, libraries, categories and domains
Database migrations CLI and Go library supporting many databases and migration sources.
Other tools in the same categories.
flyway/flyway
Versioned SQL migration tool from Redgate, widely used in Java and polyglot shops.
liquibase/liquibase
Database change management with changelogs in SQL, XML or YAML and rollback support.
ariga/atlas
Declarative schema-as-code migrations with linting and CI checks, often called Terraform for databases.
sqlalchemy/alembic
Migration tool for SQLAlchemy with autogenerate support.
amacneil/dbmate
Lightweight, framework-agnostic migration tool using plain SQL files.
bytebase/bytebase
Web-based database DevOps platform for schema change review, SQL editing and access control.
xataio/pgroll
Zero-downtime, reversible schema migrations for Postgres using the expand/contract pattern.