Go Migration

Open-source Go projects categorized as Migration

Top 17 Go Migration Projects

  • migrate

    Database migrations. CLI and Golang library.

    Project mention: How to handle migrations in Golang | dev.to | 2024-06-11

    golang-migrate

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • goose

    A database migration tool. Supports SQL migrations and Go functions.

    Project mention: How to handle migrations in Golang | dev.to | 2024-06-11

    goose

  • dbmate

    🚀 A lightweight, framework-agnostic database migration tool.

    Project mention: Dbmate: A lightweight, framework-agnostic database migration tool | news.ycombinator.com | 2024-06-16
  • pv-migrate

    CLI tool to easily migrate Kubernetes persistent volumes

  • gocqlx

    All-In-One: CQL query builder, ORM and migration tool

  • anyquery

    Query anything (JSON, CSV, GitHub, Notion, Airtable, etc.) with SQL

    Project mention: Think and Grow Rich - FAV0 Weekly #013 | dev.to | 2024-09-01

    Anyquery

  • pgcapture

    A scalable Netflix DBLog implementation for PostgreSQL

    Project mention: Pgcapture – CDC Framework for PostgreSQL in Golang | news.ycombinator.com | 2024-09-02
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • EverOrg

    Evernote to Org mode migration tool

  • darwin

    Database schema evolution library for Go

    Project mention: database migrations | /r/golang | 2023-10-31

    I use darwin for these things, it's been great to me.

  • sqlize

    generate SQL migration schema from golang models and the current SQL schema.

    Project mention: Show HN: Golang – generate SQL migration schema | news.ycombinator.com | 2024-07-10
  • kubeseal-convert

    A tool for importing secrets from a pre-existing secrets management systems (e.g. Vault, Secrets Manager) into a SealedSecret :shushing_face:

  • crane

    Tool for migrating Kubernetes workloads, and their data, between clusters. (by migtools)

  • redis-migration

    A tool to migrate redis database keys from one setup to another

    Project mention: Migrate Redis to AWS ElastiCache | dev.to | 2023-10-19
  • migrator

    Super fast and lightweight DB migration & evolution tool written in Go (by lukaszbudnik)

  • go-pg-migrate

    CLI-friendly package for pg migrations management.

  • ratchet

    A schema migration tool for Cloud Spanner. (by kanjih)

  • pg-shifter

    Golang struct to postgres table shifter.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Migration discussion

Log in or Post with

Go Migration related posts

  • Use Golang Migrate on Docker Compose

    2 projects | dev.to | 27 May 2024
  • Database Migration: Take Care of Your Database Changes

    2 projects | dev.to | 26 May 2024
  • GORM and Goose Migrations

    1 project | dev.to | 12 May 2024
  • How to use SQLC with Golang

    1 project | dev.to | 3 Jan 2024
  • Looking for recommendations for model/schema/migration management in Golang

    2 projects | /r/golang | 7 Dec 2023
  • Recent improvements to the pressly/goose migration tool

    1 project | /r/golang | 14 Nov 2023
  • database migrations

    2 projects | /r/golang | 31 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Sep 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Migration projects in Go? This list will help you:

Project Stars
1 migrate 14,906
2 goose 6,555
3 dbmate 5,206
4 pv-migrate 1,536
5 gocqlx 915
6 anyquery 310
7 pgcapture 213
8 EverOrg 150
9 darwin 145
10 sqlize 94
11 kubeseal-convert 53
12 crane 40
13 redis-migration 39
14 migrator 19
15 go-pg-migrate 10
16 ratchet 6
17 pg-shifter 3

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that Go is
the 4th most popular programming language
based on number of metions?