Go database-migrations

Open-source Go projects categorized as database-migrations

Top 8 Go database-migration Projects

database-migrations
  1. goose

    A database migration tool. Supports SQL migrations and Go functions. (by pressly)

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

    goose

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. dbmate

    🚀 A lightweight, framework-agnostic database migration tool.

    Project mention: FastAPI in Prod: Handling DB migrations, auth, and more | dev.to | 2025-02-18

    dbmate – A simple, language-agnostic approach to managing database migrations.

  4. migrate

    A simple database migration tool. (by maragudk)

  5. migrator

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

  6. miflo

    A database schema migration tool. Supports SQLite, PostgreSQL, and libSQL.

  7. dbdaddy

    manage databases, better.

    Project mention: I Tried Every Hot Programming Language | dev.to | 2024-12-12

    The first one was a basic database management & migrations utility (dbdaddy) and I genuinely had fun working with GoLang.

  8. libschema

    database schema migrations on a per-library basis [Go]

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. godfish

    a db migration manager

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 database-migrations discussion

Log in or Post with

Go database-migrations related posts

  • Seamless Integration Testing for Your Go Application on GitHub Actions with PostgreSQL

    2 projects | dev.to | 22 Nov 2024
  • Ask HN: What tool(s) do you use to code review and deploy SQL scripts?

    5 projects | news.ycombinator.com | 14 Apr 2024
  • How do your teams run DB migrations?

    4 projects | /r/devops | 1 Jun 2023
  • Has anyone used Terraform for provisioning database schema?

    5 projects | /r/Terraform | 5 Jan 2023
  • Database version control: how do you do it at your company?

    5 projects | /r/dataengineering | 12 Oct 2022
  • Maybe a dumb question ... but is there a default schema migration tool? for postgresql?

    1 project | /r/PostgreSQL | 27 Sep 2022
  • Does Go have a nice library for database migrations etc without necessarily being a full ORM?

    8 projects | /r/golang | 26 Jun 2022
  • A note from our sponsor - Nutrient
    nutrient.io | 18 Feb 2025
    Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →

Index

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

# Project Stars
1 goose 7,686
2 dbmate 5,699
3 migrate 50
4 migrator 20
5 miflo 18
6 dbdaddy 16
7 libschema 15
8 godfish 8

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai