sluice

Documentation

Migrate and continuously sync MySQL and Postgres — correctness-first, loud failure by default.

sluice is an open-source tool for moving and keeping databases in sync between MySQL and Postgres, in all four directions. It is built around three surfaces you can use independently or end to end:

Start here

New here? The fastest path is Getting started → run a --dry-run migration against a copy of your data → then read the migrate and sync start references.