An open API service for producing an overview of a list of open source projects.

https://github.com/pressly/goose

database database-migrations go golang migration migrations mysql postgres postgresql schema sql sqlite

Score: 32.15035351784928

Last synced: about 17 hours ago
JSON representation

Repository metadata:

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


Owner metadata:


Committers metadata

Last synced: 4 months ago

Total Commits: 704
Total Committers: 140
Avg Commits per committer: 5.029
Development Distribution Score (DDS): 0.666

Commits in past year: 71
Committers in past year: 17
Avg Commits per committer in past year: 4.176
Development Distribution Score (DDS) in past year: 0.352

Name Email Commits
Michael Fridman m****2@i****m 235
Liam Staskawicz l****k@g****m 97
Vojtech Vitek v****k@v****m 48
Vojtech Vitek (V-Teq) v****k@p****m 41
dependabot[bot] 4****]@u****m 37
1vn i****n@i****a 29
Liam Staskawicz l****m@s****t 11
Nicholas Duffy d****n@o****m 10
Josh Fyne j****e@e****m 8
Songmu y****u@g****m 7
Abigail Walthall w****@i****m 6
Aleksei Maslov a****v@b****m 6
Simon Wikstrand s****n@s****e 5
Vojtech Vitek v****k@g****m 5
Daniel Heath d****h@g****m 4
Josh Bleecher Snyder j****n@g****m 4
Maxim Krasilnikov m****v@g****m 4
Tony t****y@b****z 4
Huy Nguyen h****8@g****m 3
Keiichi Hirobe c****e@g****m 3
Oleksandr Muliar 0****0@g****m 3
mmatczuk m****k@g****m 3
Adam Pietrzycki a****m@p****m 2
Craig Pastro c****o@p****d 2
John K. Luebs j****s@l****m 2
Karim Shakirov k****v@g****m 2
Luke Hutton l****n@p****m 2
Mario Kozjak k****1@g****m 2
Max Chechel m****c@g****m 2
Nathan Guerin n****n@g****m 2
and 110 more...

Issue and Pull Request metadata

Last synced: 5 days ago

Total issues: 200
Total pull requests: 496
Average time to close issues: 5 months
Average time to close pull requests: about 1 month
Total issue authors: 155
Total pull request authors: 90
Average comments per issue: 2.58
Average comments per pull request: 0.98
Merged pull request: 235
Bot issues: 0
Bot pull requests: 185

Past year issues: 27
Past year pull requests: 92
Past year average time to close issues: 10 days
Past year average time to close pull requests: 10 days
Past year issue authors: 20
Past year pull request authors: 15
Past year average comments per issue: 0.3
Past year average comments per pull request: 0.73
Past year merged pull request: 29
Past year bot issues: 0
Past year bot pull requests: 42

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pressly/goose

Top Issue Authors

  • mfridman (34)
  • jonseymour (3)
  • Satont (3)
  • coolaj86 (2)
  • Nagarajan0396 (2)
  • bohehe (2)
  • mcosta74 (2)
  • latte-go (2)
  • hnykda (2)
  • notramo (2)
  • callaingit (2)
  • jamesleeht (1)
  • obaltian (1)
  • danieljuvito (1)
  • dezren39 (1)

Top Pull Request Authors

  • dependabot[bot] (185)
  • mfridman (155)
  • BorzdeG (9)
  • ori-shalom (6)
  • asmyasnikov (6)
  • FelipeLema (4)
  • vfoucault (4)
  • the-glu (3)
  • fmarmol (3)
  • Blquinn (3)
  • chapsuk (3)
  • k2589 (3)
  • rwwwx (2)
  • eest (2)
  • JuozasVainauskas (2)

Top Issue Labels

  • up next (15)
  • feature (14)
  • bug (6)
  • needs discussion (5)
  • docs (2)
  • needs investigation (2)
  • discussion (2)
  • mysql (1)
  • Docs (1)
  • postgres (1)
  • clickhouse (1)

Top Pull Request Labels

  • dependencies (185)
  • go (169)
  • github_actions (16)
  • experimental (3)
  • up next (2)
  • clickhouse (2)

Package metadata

proxy.golang.org: github.com/pressly/goose/v3

  • Homepage: https://github.com/pressly/goose
  • Documentation: https://pkg.go.dev/github.com/pressly/goose/v3#section-documentation
  • Licenses: MIT
  • Latest release: v3.26.0 (published 4 months ago)
  • Last Synced: 2026-02-03T09:16:47.500Z (2 days ago)
  • Versions: 50
  • Dependent Packages: 354
  • Dependent Repositories: 323
  • Docker Downloads: 41,520,684
  • Rankings:
    • Dependent packages count: 0.271%
    • Dependent repos count: 0.375%
    • Docker downloads count: 0.386%
    • Average: 0.704%
    • Stargazers count: 1.07%
    • Forks count: 1.417%
proxy.golang.org: github.com/pressly/goose

  • Homepage: https://github.com/pressly/goose
  • Documentation: https://pkg.go.dev/github.com/pressly/goose#section-documentation
  • Licenses: MIT
  • Latest release: v2.7.0+incompatible (published about 5 years ago)
  • Last Synced: 2026-02-02T07:36:02.985Z (3 days ago)
  • Versions: 18
  • Dependent Packages: 243
  • Dependent Repositories: 362
  • Docker Downloads: 22,519,223
  • Rankings:
    • Dependent packages count: 0.259%
    • Dependent repos count: 0.358%
    • Docker downloads count: 0.375%
    • Average: 0.709%
    • Stargazers count: 1.116%
    • Forks count: 1.436%
proxy.golang.org: github.com/pressly/goose/v4

Package goose contains the primitives for managing database migrations. For more information about the goose package or cli see and other reference material and blog posts on that site.

  • Homepage: https://github.com/pressly/goose
  • Documentation: https://pkg.go.dev/github.com/pressly/goose/v4#section-documentation
  • Licenses: MIT
  • Latest release: (published 25 days ago)
  • Last Synced: 2026-01-11T15:00:21.701Z (25 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.013%
    • Forks count: 1.354%
    • Average: 5.458%
    • Dependent packages count: 8.899%
    • Dependent repos count: 10.567%
proxy.golang.org: github.com/Pressly/goose/v3

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Pressly/goose/v3#section-documentation
  • Licenses: other
  • Latest release: v3.26.0 (published 4 months ago)
  • Last Synced: 2026-01-19T11:45:15.393Z (17 days ago)
  • Versions: 48
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.305%
    • Average: 5.483%
    • Dependent repos count: 5.661%
proxy.golang.org: github.com/Pressly/goose

  • Homepage: https://github.com/Pressly/goose
  • Documentation: https://pkg.go.dev/github.com/Pressly/goose#section-documentation
  • Licenses: MIT
  • Latest release: v2.7.0+incompatible (published about 5 years ago)
  • Last Synced: 2026-01-17T02:18:41.079Z (19 days ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.333%
    • Average: 5.512%
    • Dependent repos count: 5.691%
proxy.golang.org: gopkg.in/pressly/goose.v1

  • Homepage: https://github.com/pressly/goose
  • Documentation: https://pkg.go.dev/gopkg.in/pressly/goose.v1#section-documentation
  • Licenses: MIT
  • Latest release: (published 2 months ago)
  • Last Synced: 2025-11-26T13:30:42.337Z (2 months ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.609%
    • Average: 6.83%
    • Dependent repos count: 7.052%
proxy.golang.org: gopkg.in/pressly/goose.v0

  • Homepage: https://github.com/pressly/goose
  • Documentation: https://pkg.go.dev/gopkg.in/pressly/goose.v0#section-documentation
  • Licenses: MIT
  • Latest release: (published 3 months ago)
  • Last Synced: 2025-10-28T07:37:10.430Z (3 months ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.678%
    • Average: 6.901%
    • Dependent repos count: 7.125%
formulae.brew.sh: goose

Go Language's command-line interface for database migrations

  • Homepage: https://pressly.github.io/goose/
  • Licenses: MIT
  • Latest release: 3.26.0 (published 4 months ago)
  • Last Synced: 2026-01-20T00:02:38.233Z (16 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 424 Last month
  • Rankings:
    • Forks count: 5.335%
    • Stargazers count: 5.833%
    • Average: 16.279%
    • Dependent packages count: 19.447%
    • Downloads: 21.327%
    • Dependent repos count: 29.454%
nixpkgs-23.11: goose

Database migration tool which supports SQL migrations and Go functions

nixpkgs-unstable: goose

Database migration tool which supports SQL migrations and Go functions

nixpkgs-23.05: goose

Database migration tool which supports SQL migrations and Go functions

nixpkgs-24.11: goose

Database migration tool which supports SQL migrations and Go functions

nixpkgs-24.05: goose

Database migration tool which supports SQL migrations and Go functions


Dependencies

.github/workflows/ci.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v4 composite
.github/workflows/e2e.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v4 composite
.github/workflows/lint.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v4 composite
  • golangci/golangci-lint-action v3 composite
.github/workflows/release.yaml actions
  • actions/checkout v4 composite
  • actions/setup-go v4 composite
  • goreleaser/goreleaser-action v5 composite
go.mod go
  • github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161
  • github.com/ClickHouse/ch-go v0.58.2
  • github.com/ClickHouse/clickhouse-go/v2 v2.14.3
  • github.com/Microsoft/go-winio v0.6.1
  • github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5
  • github.com/andybalholm/brotli v1.0.6
  • github.com/cenkalti/backoff/v4 v4.2.1
  • github.com/containerd/continuity v0.4.3
  • github.com/docker/cli v24.0.6+incompatible
  • github.com/docker/docker v24.0.6+incompatible
  • github.com/docker/go-connections v0.4.0
  • github.com/docker/go-units v0.5.0
  • github.com/dustin/go-humanize v1.0.1
  • github.com/elastic/go-sysinfo v1.11.1
  • github.com/elastic/go-windows v1.0.1
  • github.com/go-faster/city v1.0.1
  • github.com/go-faster/errors v0.6.1
  • github.com/go-sql-driver/mysql v1.7.1
  • github.com/gogo/protobuf v1.3.2
  • github.com/golang-jwt/jwt/v4 v4.5.0
  • github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9
  • github.com/golang-sql/sqlexp v0.1.0
  • github.com/golang/protobuf v1.5.3
  • github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
  • github.com/google/uuid v1.3.1
  • github.com/imdario/mergo v0.3.16
  • github.com/jackc/pgpassfile v1.0.0
  • github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a
  • github.com/jackc/pgx/v5 v5.4.3
  • github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901
  • github.com/jonboulle/clockwork v0.4.0
  • github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
  • github.com/klauspost/compress v1.17.2
  • github.com/lib/pq v1.10.9
  • github.com/mattn/go-isatty v0.0.20
  • github.com/microsoft/go-mssqldb v1.6.0
  • github.com/mitchellh/mapstructure v1.5.0
  • github.com/moby/term v0.5.0
  • github.com/opencontainers/go-digest v1.0.0
  • github.com/opencontainers/image-spec v1.1.0-rc5
  • github.com/opencontainers/runc v1.1.9
  • github.com/ory/dockertest/v3 v3.10.0
  • github.com/paulmach/orb v0.10.0
  • github.com/pierrec/lz4/v4 v4.1.18
  • github.com/pkg/errors v0.9.1
  • github.com/prometheus/procfs v0.12.0
  • github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
  • github.com/segmentio/asm v1.2.0
  • github.com/sethvargo/go-retry v0.2.4
  • github.com/shopspring/decimal v1.3.1
  • github.com/sirupsen/logrus v1.9.3
  • github.com/vertica/vertica-sql-go v1.3.3
  • github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
  • github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
  • github.com/xeipuuv/gojsonschema v1.2.0
  • github.com/ydb-platform/ydb-go-genproto v0.0.0-20231012155159-f85a672542fd
  • github.com/ydb-platform/ydb-go-sdk/v3 v3.53.4
  • github.com/ziutek/mymysql v1.5.4
  • go.opentelemetry.io/otel v1.19.0
  • go.opentelemetry.io/otel/trace v1.19.0
  • go.uber.org/multierr v1.11.0
  • golang.org/x/crypto v0.14.0
  • golang.org/x/mod v0.13.0
  • golang.org/x/net v0.17.0
  • golang.org/x/sync v0.4.0
  • golang.org/x/sys v0.13.0
  • golang.org/x/text v0.13.0
  • golang.org/x/tools v0.14.0
  • google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b
  • google.golang.org/grpc v1.59.0
  • google.golang.org/protobuf v1.31.0
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.1
  • howett.net/plist v1.0.0
  • lukechampine.com/uint128 v1.3.0
  • modernc.org/cc/v3 v3.41.0
  • modernc.org/ccgo/v3 v3.16.15
  • modernc.org/libc v1.28.0
  • modernc.org/mathutil v1.6.0
  • modernc.org/memory v1.7.2
  • modernc.org/opt v0.1.3
  • modernc.org/sqlite v1.26.0
  • modernc.org/strutil v1.2.0
  • modernc.org/token v1.1.0
  • retract (
go.sum go
  • 284 dependencies