GO

goose

goose is a database migration tool by pressly that manages database schema changes via incremental SQL or Go functions. It supports multiple databases including Postgres, MySQL, SQLite, YDB, ClickHouse, MSSQL, and Vertica.
Latest: 3.27.1 GitHub
Last checked: Jun 9, 2026 12:10am
Rank: 4311/15140
Also monitored via:
Site Monitor Winget
Follow to track new versions in your feed.
Report

Overview

0
License: MITInstaller: Go binarySilent: YesWinget: Available
Silent install
go install github.com/pressly/goose/v3/cmd/goose@latest

Version & Lifecycle

0
Current: 3.27.1 N-2: 3.26.0 Predicted EOL: 2025-12-31 Avg cadence: Every 61 days

Top Contributors

Top sitewide contributors:

  1. Anbarasan
  2. nico_k
  3. Bob
  4. Vigneshwaran

Community Notes

No community notes yet

Be the first to as a good question or share deployment tips, customization scripts, command lines, or troubleshooting steps.

Release Notes & Updates

0
Avg cadence:
Updates • 0

Help us match vulnerabilities

No vulnerability match yet. Pick the right product:

Looking for matching products…
Don’t see it? Paste a CPE

Also known as

Other names people use for this app — helps search and matching.

Goosepressly Goose

Packaging Notes

0

Available via Go install command and Homebrew formula on macOS

Notes

0

goose is a fork of bitbucket.org/liamstask/goose with improvements such as no config files, decoupled pkg, and support for timestamped migrations. It can be installed via 'go install' or Homebrew on macOS.