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

https://github.com/amacneil/dbmate

clickhouse cpp database database-migrations database-schema docker go golang migration migrations mysql nodejs postgres postgresql python rust sqlite

Score: 26.171282398333336

Last synced: about 20 hours ago
JSON representation

Repository metadata:

🚀 A lightweight, framework-agnostic database migration tool.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 19 days ago

Total Commits: 413
Total Committers: 65
Avg Commits per committer: 6.354
Development Distribution Score (DDS): 0.373

Commits in past year: 44
Committers in past year: 10
Avg Commits per committer in past year: 4.4
Development Distribution Score (DDS) in past year: 0.545

Name Email Commits
Adrian Macneil a****n@f****v 259
dependabot[bot] 4****] 73
Dossy Shiobara d****y@p****m 8
Ben Reinhart b****t@g****m 3
Jeff Zellner j****f@f****v 3
Enrico E****4 3
Philip Hartmann 6****n 2
Joe Doherty g****t@p****m 2
James Jacobson s****0 2
Ilia Ablamonov i****a@f****u 2
Viswesh Periyasamy v****y@c****o 2
Adam Aposhian a****n@g****m 1
Hamza h****n@o****m 1
Graham Hoyes a****s@g****m 1
Folke Behrens f****e@g****m 1
FatherCandle a****t@g****m 1
Farbod Salimi f****i@y****m 1
Erwan Daubert e****t@g****m 1
Eng Zer Jun e****n@g****m 1
Divya Thakur r****e@g****m 1
Dissociable 5****e 1
Dan L s****e 1
Chanaka Karunarathne k****k@g****m 1
Carlo Suriano 3****3 1
Bouke van der Bijl i****@b****e 1
Andy Li a****y@o****t 1
Andrea Crotti a****0@g****m 1
Alfred Ringstad a****d@g****m 1
Adriano Sela Aviles a****s@g****m 1
Adam Sven Johnson a****m@p****t 1
and 35 more...

Issue and Pull Request metadata

Last synced: 14 days ago

Total issues: 90
Total pull requests: 294
Average time to close issues: over 1 year
Average time to close pull requests: 15 days
Total issue authors: 82
Total pull request authors: 65
Average comments per issue: 3.12
Average comments per pull request: 1.2
Merged pull request: 206
Bot issues: 1
Bot pull requests: 97

Past year issues: 21
Past year pull requests: 64
Past year average time to close issues: 7 days
Past year average time to close pull requests: 10 days
Past year issue authors: 20
Past year pull request authors: 20
Past year average comments per issue: 1.52
Past year average comments per pull request: 0.8
Past year merged pull request: 24
Past year bot issues: 1
Past year bot pull requests: 30

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

Top Issue Authors

  • amacneil (4)
  • wkalt (2)
  • garfildalex6 (2)
  • marton78 (2)
  • dossy (2)
  • Hubbitus (2)
  • revan57 (1)
  • benjamin-thomas (1)
  • keomaborges (1)
  • farbodsalimi (1)
  • blinktag (1)
  • dependabot[bot] (1)
  • fouadkada (1)
  • fabio-guerreiro (1)
  • kashifsoofi (1)

Top Pull Request Authors

  • dependabot[bot] (97)
  • amacneil (94)
  • dossy (8)
  • kampka (3)
  • gregwebs (3)
  • malteneuss (3)
  • docapotamus (3)
  • alexandear (2)
  • o-az (2)
  • mii9000 (2)
  • PadenZach (2)
  • sombriks (2)
  • FatherCandle (2)
  • nstylo (2)
  • jadudm (2)

Top Issue Labels

  • bug (34)
  • feature request (16)
  • blocked (5)
  • needs more info (5)
  • needs work (3)
  • help wanted (2)
  • go (2)
  • needs triage (1)
  • dependencies (1)
  • docker (1)

Top Pull Request Labels

  • dependencies (98)
  • docker (62)
  • feature request (25)
  • github_actions (18)
  • go (18)
  • needs work (6)
  • needs review (5)
  • javascript (4)
  • bug (2)
  • help wanted (2)
  • needs testing (2)
  • merge conflicts (1)

Package metadata

proxy.golang.org: github.com/amacneil/dbmate

  • Homepage: https://github.com/amacneil/dbmate
  • Documentation: https://pkg.go.dev/github.com/amacneil/dbmate#section-documentation
  • Licenses: MIT
  • Latest release: v1.16.2 (published about 3 years ago)
  • Last Synced: 2026-01-30T14:09:32.445Z (6 days ago)
  • Versions: 24
  • Dependent Packages: 12
  • Dependent Repositories: 6
  • Docker Downloads: 62,447
  • Rankings:
    • Docker downloads count: 0.903%
    • Stargazers count: 1.218%
    • Average: 1.621%
    • Forks count: 1.878%
    • Dependent packages count: 1.988%
    • Dependent repos count: 2.118%
proxy.golang.org: github.com/amacneil/dbmate/v2

  • Homepage: https://github.com/amacneil/dbmate
  • Documentation: https://pkg.go.dev/github.com/amacneil/dbmate/v2#section-documentation
  • Licenses: MIT
  • Latest release: v2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:12.557Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 13
  • Dependent Repositories: 1
  • Docker Downloads: 1,351
  • Rankings:
    • Stargazers count: 1.228%
    • Forks count: 1.899%
    • Docker downloads count: 2.214%
    • Dependent packages count: 2.241%
    • Average: 2.46%
    • Dependent repos count: 4.719%
npmjs.org: @dbmate/linux-x64

The linux x64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:11.943Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 145,429 Last month
  • Docker Downloads: 90
  • Rankings:
    • Downloads: 1.044%
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Dependent repos count: 3.865%
    • Average: 5.231%
    • Dependent packages count: 20.912%
  • Maintainers (2)
npmjs.org: @dbmate/darwin-arm64

The darwin arm64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:13.444Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 10
  • Downloads: 19,285 Last month
  • Docker Downloads: 90
  • Rankings:
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Downloads: 2.704%
    • Dependent repos count: 3.692%
    • Average: 5.479%
    • Dependent packages count: 20.912%
  • Maintainers (2)
npmjs.org: @dbmate/linux-arm64

The linux arm64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:11.925Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 43,928 Last month
  • Docker Downloads: 90
  • Rankings:
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Downloads: 2.622%
    • Dependent repos count: 3.865%
    • Average: 5.494%
    • Dependent packages count: 20.912%
  • Maintainers (2)
npmjs.org: @dbmate/darwin-x64

The darwin x64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:11.941Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 18,753 Last month
  • Docker Downloads: 90
  • Rankings:
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Downloads: 2.771%
    • Dependent repos count: 3.865%
    • Average: 5.519%
    • Dependent packages count: 20.912%
  • Maintainers (2)
npmjs.org: @dbmate/win32-x64

The win32 x64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:13.188Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 27,032 Last month
  • Docker Downloads: 90
  • Rankings:
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Downloads: 2.794%
    • Dependent repos count: 3.865%
    • Average: 5.522%
    • Dependent packages count: 20.912%
  • Maintainers (2)
npmjs.org: @dbmate/linux-arm

The linux arm binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:17.340Z (16 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 26,247 Last month
  • Docker Downloads: 90
  • Rankings:
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Downloads: 2.829%
    • Dependent repos count: 3.865%
    • Average: 5.528%
    • Dependent packages count: 20.912%
  • Maintainers (2)
npmjs.org: @dbmate/linux-ia32

The linux ia32 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:17.665Z (16 days ago)
  • Versions: 32
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 26,238 Last month
  • Docker Downloads: 90
  • Rankings:
    • Stargazers count: 1.497%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Downloads: 3.286%
    • Dependent repos count: 3.865%
    • Average: 5.604%
    • Dependent packages count: 20.912%
  • Maintainers (2)
alpine-edge: dbmate

Lightweight, framework-agnostic database migration tool

  • Homepage: https://github.com/amacneil/dbmate
  • Licenses: MIT
  • Latest release: 2.28.0-r2 (published 21 days ago)
  • Last Synced: 2026-01-20T01:17:00.290Z (16 days ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.379%
    • Dependent packages count: 14.758%
  • Maintainers (1)
alpine-edge: dbmate-doc

Lightweight, framework-agnostic database migration tool (documentation)

  • Homepage: https://github.com/amacneil/dbmate
  • Licenses: MIT
  • Latest release: 2.28.0-r2 (published 21 days ago)
  • Last Synced: 2026-01-20T01:16:58.985Z (16 days ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.379%
    • Dependent packages count: 14.758%
  • Maintainers (1)
npmjs.org: dbmate

A lightweight, framework-agnostic database migration tool

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.29.3 (published 24 days ago)
  • Last Synced: 2026-01-20T01:16:11.385Z (16 days ago)
  • Versions: 46
  • Dependent Packages: 0
  • Dependent Repositories: 81
  • Downloads: 160,583 Last month
  • Docker Downloads: 139
  • Rankings:
    • Downloads: 1.027%
    • Stargazers count: 1.497%
    • Dependent repos count: 1.541%
    • Docker downloads count: 1.894%
    • Forks count: 2.173%
    • Average: 9.996%
    • Dependent packages count: 51.846%
  • Maintainers (2)
formulae.brew.sh: dbmate

Lightweight, framework-agnostic database migration tool

  • Homepage: https://github.com/amacneil/dbmate
  • Licenses: MIT
  • Latest release: 2.29.3 (published 16 days ago)
  • Last Synced: 2026-01-20T01:16:18.976Z (16 days ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 1,086 Last month
  • Rankings:
    • Stargazers count: 7.021%
    • Forks count: 10.504%
    • Average: 17.2%
    • Dependent packages count: 19.447%
    • Downloads: 19.572%
    • Dependent repos count: 29.454%
npmjs.org: @shuriken/dbmate-win32-x64

The win32 x64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-20T01:16:11.450Z (16 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 63 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
npmjs.org: @shuriken/dbmate-darwin-arm64

The darwin arm64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-20T01:16:11.605Z (16 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 64 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
npmjs.org: @shuriken/dbmate-linux-x64

The linux x64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-20T01:16:17.135Z (16 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 131 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
npmjs.org: @shuriken/dbmate-linux-ia32

The linux ia32 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-20T01:16:13.184Z (16 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 63 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
npmjs.org: @shuriken/dbmate-linux-arm64

The linux arm64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-27T04:44:25.040Z (9 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 44 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
npmjs.org: @shuriken/dbmate-darwin-x64

The darwin x64 binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-27T04:44:32.214Z (9 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 63 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
npmjs.org: @shuriken/dbmate-linux-arm

The linux arm binary for dbmate

  • Homepage: https://github.com/amacneil/dbmate#readme
  • Licenses: MIT
  • Latest release: 2.26.0 (published 10 months ago)
  • Last Synced: 2026-01-27T04:44:34.082Z (9 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 63 Last month
  • Rankings:
    • Dependent repos count: 24.784%
    • Average: 30.28%
    • Dependent packages count: 35.776%
  • Maintainers (1)
nixpkgs-23.05: dbmate

Database migration tool

nixpkgs-unstable: dbmate

Database migration tool


Dependencies

go.mod go
  • github.com/ClickHouse/clickhouse-go v1.5.4
  • github.com/cloudflare/golz4 v0.0.0-20150217214814-ef862a3cdc58
  • github.com/cpuguy83/go-md2man/v2 v2.0.1
  • github.com/davecgh/go-spew v1.1.1
  • github.com/go-sql-driver/mysql v1.6.0
  • github.com/joho/godotenv v1.4.0
  • github.com/kami-zh/go-capturer v0.0.0-20171211120116-e492ea43421d
  • github.com/lib/pq v1.10.4
  • github.com/mattn/go-sqlite3 v1.14.12
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/russross/blackfriday/v2 v2.1.0
  • github.com/stretchr/testify v1.7.0
  • github.com/urfave/cli/v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
go.sum go
  • github.com/BurntSushi/toml v0.3.1
  • github.com/ClickHouse/clickhouse-go v1.5.4
  • github.com/bkaradzic/go-lz4 v1.0.0
  • github.com/cloudflare/golz4 v0.0.0-20150217214814-ef862a3cdc58
  • github.com/cpuguy83/go-md2man/v2 v2.0.1
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/go-sql-driver/mysql v1.4.0
  • github.com/go-sql-driver/mysql v1.6.0
  • github.com/jmoiron/sqlx v1.2.0
  • github.com/joho/godotenv v1.4.0
  • github.com/kami-zh/go-capturer v0.0.0-20171211120116-e492ea43421d
  • github.com/lib/pq v1.0.0
  • github.com/lib/pq v1.10.4
  • github.com/mattn/go-sqlite3 v1.9.0
  • github.com/mattn/go-sqlite3 v1.14.12
  • github.com/pierrec/lz4 v2.0.5+incompatible
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/russross/blackfriday/v2 v2.1.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.3.0
  • github.com/stretchr/testify v1.7.0
  • github.com/urfave/cli/v2 v2.4.0
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v2 v2.2.8
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
  • gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • actions/upload-artifact v3 composite
  • docker/build-push-action v3 composite
  • docker/login-action v2 composite
  • docker/metadata-action v4 composite
  • docker/setup-buildx-action v2 composite
  • docker/setup-qemu-action v2 composite
  • softprops/action-gh-release v1 composite
.github/workflows/release.yml actions
  • mislav/bump-homebrew-formula-action v2 composite
Dockerfile docker
  • alpine latest build
  • golang 1.19 build
docker-compose.yml docker
  • clickhouse/clickhouse-server 22.8
  • dbmate_release latest
  • mysql/mysql-server 8.0
  • postgres 10