EVERYTHING XIAOMI
Get listed
30 alternatives · from database migration tools

Alternatives to pt-online-schema-change

18.3
Atlas logo

Atlas manages database schemas and migrations using declarative, versioned workflows, and is designed to work across programming languages.

Free planOpen sourceWebAPILinux
From $39 a month
27.6

DeepFilterNet is a free, open-source speech enhancement framework for full-band 48 kHz audio that uses deep filtering.

Free planOpen sourceAPILinuxmacOS
Free plan
37.3

pgroll is an open-source command-line tool for PostgreSQL schema migrations that lets old and new schema versions remain available while client…

Free planOpen sourceLinuxmacOSSelf-hosted
Free plan
  1. 4Skeema logo

    Skeema

    Skeema is a declarative SQL-based schema management utility for applying repository changes to MySQL and MariaDB tables and routines.

    Free planLinuxmacOSWindows
    6.9From $649 a year
  2. 5Bytebase Enterprise logo

    Bytebase Enterprise

    Bytebase Enterprise is a database control plane for organizations standardizing how teams and AI agents change, access, and audit databases.

    Free planWebAPISelf-hosted
    6.8From $20 a month
  3. 6

    Sqitch

    Sqitch is a free, open-source application for managing database changes.

    Free planLinuxmacOSSelf-hostedWindows
    6.7Free plan
  4. 7

    sqlx-cli

    sqlx-cli is SQLx’s command-line utility for database management, migrations, and preparing query macros for offline builds.

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 8

    Goose

    Goose is a database migration tool for managing schema changes through incremental SQL files and Go migration functions.

    Free planAPILinuxmacOSSelf-hosted
    6.4Free plan
  6. 9

    dbmate

    dbmate is a free, open-source command-line tool for applying database schema migrations across developer environments and production servers.

    Free planLinuxmacOSSelf-hostedWindows
    6.3Free plan
  7. 10

    FluentMigrator

    FluentMigrator is a free .NET framework for managing database schema changes as version-controlled C# code.

    Free planLinuxmacOSSelf-hostedWindows
    6.3Free plan
  8. 11
    6.2$2,028 one-time
  9. 12

    db-migrate

    db-migrate is a free, open-source database migration framework for Node.js applications, available for self-hosting.

    Free planLinuxSelf-hosted
    6.2Free plan
  10. 13Doctrine Migrations logo

    Doctrine Migrations

    Doctrine Migrations is a PHP library for tracking database schema versions and managing changes in a reviewable, testable way.

    Free planLinuxSelf-hosted
    6.2Free plan
  11. 14

    Refinery

    Refinery is a free, MIT-licensed SQL migration toolkit for Rust applications.

    Free planLinuxmacOSSelf-hostedWindows
    6.2Free plan
  12. 15

    SchemaHero

    SchemaHero is a free, open-source database schema migration tool that uses declared YAML definitions to generate SQL changes.

    WebLinuxmacOSSelf-hosted
    6.1
  13. 16

    Evolve

    Evolve is a free, open-source database migration tool that applies plain SQL scripts to keep changes aligned across environments and development teams.

    Free planLinuxWindows
    6.0Free plan
  14. 17

    golang-migrate

    golang-migrate is an open-source tool for applying database migrations in order.

    Free planLinuxmacOSSelf-hostedWindows
    6.0Free plan
  15. 18

    Phinx

    Phinx is free, open-source software for managing database migrations in PHP applications without an ORM or application framework.

    Free planSelf-hosted
    6.0Free plan
  16. 19Liquibase logo

    Liquibase

    Liquibase is software for managing database schema changes in high-speed CI/CD workflows.

    APIExtensionLinuxmacOS
    5.9
  17. 20sqldef logo

    sqldef

    sqldef is a command-line tool for comparing SQL schemas and managing relational database migrations with standard SQL DDLs.

    WebLinuxmacOSSelf-hosted
    5.9
  18. 21

    migrate-mongo

    migrate-mongo is a code-based database migration tool for MongoDB projects running in Node.js.

    Free planLinuxSelf-hosted
    5.8Free plan
  19. 22

    Umzug

    Umzug is a free, MIT-licensed, framework-agnostic migration tool for Node.js that runs and rolls back tasks.

    Free planSelf-hosted
    5.7Free plan
  20. 23

    Alembic

    Alembic is a free, self-hosted database migration tool for projects built with SQLAlchemy.

    Free planSelf-hosted
    5.6Free plan
  21. 24

    DbUp

    DbUp is a free, open-source .NET library for deploying database changes with SQL scripts.

    Free planSelf-hosted
    5.6Free plan
  22. 25

    Ridgepole

    Free planSelf-hosted
    5.6Free plan
  23. 26

    node-pg-migrate

    APISelf-hosted
    5.5
  24. 27

    yoyo-migrations

    Self-hosted
    5.3
  25. 28

    pg-schema-diff

    pg-schema-diff is a free, self-hosted tool that compares Postgres schemas and generates SQL migrations to reach a target schema defined in plain DDL.

    Self-hosted
    5.2
  26. 29

    Redgate Flyway

    Redgate Software

    WindowsmacOSLinuxAPI
    5.2
  27. 30

    DBmaestro

    APISelf-hosted
    5.1

Back to pt-online-schema-change