golang-migrate
brew install golang-migrate
v4.19.1
MIT
Database migrations CLI tool
695
30-day installs · #1516
2.3k
90-day · #1490
13.4k
365-day · #1282
18.6k
★ GitHub stars · updated 5mo ago
Build dependencies
GitHub topics
aws-s3
cassandra
database
databases
go
golang
google-cloud-spanner
google-cloud-storage
hacktoberfest
mariadb
migration
migrations
mongodb
mysql
neo4j
postgres
spanner
sql
sqlite
Links
- https://github.com/golang-migrate/migrate
- GitHub: golang-migrate/migrate
- Brew formula source: Formula/g/golang-migrate.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"go"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Database migrations CLI tool",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:18+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "golang-migrate",
"github_default_branch": "master",
"github_last_commit_at": "2026-03-19T02:29:44Z",
"github_readme_excerpt": "[](https://github.com/golang-migrate/migrate/actions/workflows/ci.yaml?query=branch%3Amaster)\n[](https://pkg.go.dev/github.com/golang-migrate/migrate/v4)\n[](https://coveralls.io/github/golang-migrate/migrate?branch=master)\n[](https://packagecloud.io/golang-migrate/migrate?filter=debs)\n[](https://hub.docker.com/r/migrate/migrate/)\n\n[](https://github.com/golang-migrate/migrate/releases)\n[](https://goreportcard.com/report/github.com/golang-migrate/migrate/v4)\n\n# migrate\n\n__Database migrations written in Go. Use as [CLI](#cli-usage) or import as [library](#use-in-your-go-project).__\n\n* Migrate reads migrations from [sources](#migration-sources)\n and applies them in correct order to a [database](#databases).\n* Drivers are \"dumb\", migrate glues everything together and makes sure the logic is bulletproof.\n (Keeps the drivers lightweight, too.)\n* Database drivers don\u0027t assume things or try to correct user input. When in doubt, fail.\n\nForked from [mattes/migrate](https://github.com/mattes/migrate)\n\n## Databases\n\nDatabase drivers run migrations. [Add a new database?](database/driver.go)\n\n* [PostgreSQL](database/postgres)\n* [PGX v4](database/pgx)\n* [PGX v5](database/pgx/v5)\n* [Redshift](database/redshift)\n* [Ql](database/ql)\n* [Cassandra / ScyllaDB](database/cassandra)\n* [SQLite](datab",
"github_repo": "golang-migrate/migrate",
"github_stars": 18625,
"github_topics": [
"aws-s3",
"cassandra",
"database",
"databases",
"go",
"golang",
"google-cloud-spanner",
"google-cloud-storage",
"hacktoberfest",
"mariadb",
"migration",
"migrations",
"mongodb",
"mysql",
"neo4j",
"postgres",
"spanner",
"sql",
"sqlite"
],
"homepage": "https://github.com/golang-migrate/migrate",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 695,
"installs_365d": 13391,
"installs_90d": 2349,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "golang-migrate",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1516,
"rank_365d": 1282,
"rank_90d": 1490,
"raw_hash": "ae71315c3693266b",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/golang-migrate.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "4.19.1",
"versioned_formulae": [],
"why_use_this": null
}