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.
- Host: GitHub
- URL: https://github.com/amacneil/dbmate
- Owner: amacneil
- License: mit
- Created: 2015-11-25T18:58:30.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2026-01-19T05:06:29.000Z (17 days ago)
- Last Synced: 2026-01-24T17:56:49.767Z (12 days ago)
- Topics: clickhouse, cpp, database, database-migrations, database-schema, docker, go, golang, migration, migrations, mysql, nodejs, postgres, postgresql, python, rust, sqlite
- Language: Go
- Homepage:
- Size: 2.88 MB
- Stars: 6,653
- Watchers: 29
- Forks: 339
- Open Issues: 41
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Adrian Macneil
- Login: amacneil
- Email:
- Kind: user
- Description:
- Website: https://foxglove.dev
- Location: San Francisco
- Twitter: adrianmacneil
- Company: CEO @foxglove
- Icon url: https://avatars.githubusercontent.com/u/637671?v=4
- Repositories: 42
- Last Synced at: 2023-03-12T06:55:28.025Z
- Profile URL: https://github.com/amacneil
GitHub Events
Total
- Create event: 40
- Delete event: 32
- Discussion event: 1
- Fork event: 42
- Issue comment event: 125
- Issues event: 25
- Member event: 1
- Pull request event: 97
- Pull request review comment event: 24
- Pull request review event: 64
- Push event: 39
- Release event: 8
- Watch event: 955
- Total: 1453
Last Year
- Create event: 28
- Delete event: 29
- Discussion event: 1
- Fork event: 30
- Issue comment event: 106
- Issues event: 30
- Pull request event: 88
- Pull request review comment event: 30
- Pull request review event: 60
- Push event: 51
- Release event: 5
- Watch event: 690
- Total: 1148
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 | 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
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
- Total packages: 22
-
Total downloads:
- npm: 467,986 last-month
- homebrew: 1,086 last-month
- Total docker downloads: 64,567
- Total dependent packages: 32 (may contain duplicates)
- Total dependent repositories: 153 (may contain duplicates)
- Total versions: 424
- Total maintainers: 4
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
- Homepage: https://github.com/amacneil/dbmate
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/tools/database/dbmate/default.nix#L22
- Licenses: MIT
- Latest release: 2.3.0 (published 10 days ago)
- Last Synced: 2026-01-26T00:57:36.677Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-unstable: dbmate
Database migration tool
- Homepage: https://github.com/amacneil/dbmate
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/db/dbmate/package.nix#L33
- Licenses: MIT
- Latest release: 2.29.3 (published 10 days ago)
- Last Synced: 2026-01-26T02:08:12.350Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
Dependencies
- 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
- 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
- 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
- mislav/bump-homebrew-formula-action v2 composite
- alpine latest build
- golang 1.19 build
- clickhouse/clickhouse-server 22.8
- dbmate_release latest
- mysql/mysql-server 8.0
- postgres 10