Source: https://seerepo.com/r/golang-migrate/migrate/built
Markdown source: https://seerepo.com/r/golang-migrate/migrate/built.md
Description: migrate is a Go repo. It signs people in with golang.org/x/oauth2 and is tested with github.com/stretchr/testify.

# What is migrate built with?

migrate is a Go repo. It signs people in with golang.org/x/oauth2, is tested with github.com/stretchr/testify, deploys with github.com/moby/moby/api, github.com/moby/moby/client, and github.com/aws/aws-sdk-go, and uses go-sqlite3, MongoDB, mysql, pgx, pq, and 3 more. It has 23,328 written lines, with 57 test files.

Read on November 6, 2026, at commit 504568a.

Repository: https://github.com/golang-migrate/migrate

## Backend

### Data

- **[go-sqlite3](https://seerepo.com/uses/go-sqlite3)**
- **[MongoDB](https://seerepo.com/uses/mongodb)**
- **[mysql](https://seerepo.com/uses/mysql)**
- **[pgx](https://seerepo.com/uses/pgx)**
- **[pq](https://seerepo.com/uses/pq)**
- **[sqlite](https://seerepo.com/uses/sqlite)**
- **github.com/gocql/gocql**: 1 file
- **github.com/microsoft/go-mssqldb**: 1 file

### Sign-in

- **[golang.org/x/oauth2](https://seerepo.com/uses/golangorg-x-oauth2)**: 1 file

## Support

### Testing

- **github.com/stretchr/testify**: 10 files

### Deploy

- **github.com/moby/moby/api**: 2 files
- **github.com/moby/moby/client**: 2 files
- **github.com/aws/aws-sdk-go**: 1 file

### Other

- **github.com/cenkalti/backoff/v4**: 2 files
- **containerd**: 1 file

## Other repos with a similar stack

- [go-gitea/gitea](https://seerepo.com/r/go-gitea/gitea/built): go-sqlite3, MySQL, pq, SQLite, github.com/microsoft/go-mssqldb, golang.org/x/oauth2 · [Compare](https://seerepo.com/compare/go-gitea/gitea/vs/golang-migrate/migrate)
- [gofr-dev/gofr](https://seerepo.com/r/gofr-dev/gofr/built): MySQL, pgx, pq, SQLite, github.com/gocql/gocql, golang.org/x/oauth2 · [Compare](https://seerepo.com/compare/gofr-dev/gofr/vs/golang-migrate/migrate)
- [photoprism/photoprism](https://seerepo.com/r/photoprism/photoprism/built): go-sqlite3, MySQL, pgx, SQLite, golang.org/x/oauth2 · [Compare](https://seerepo.com/compare/golang-migrate/migrate/vs/photoprism/photoprism)
- [micro/go-micro](https://seerepo.com/r/micro/go-micro/built): go-sqlite3, MySQL, pgx, pq, SQLite · [Compare](https://seerepo.com/compare/golang-migrate/migrate/vs/micro/go-micro)
- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): MySQL, pgx, pq, golang.org/x/oauth2 · [Compare](https://seerepo.com/compare/golang-migrate/migrate/vs/infiniflow/ragflow)
- [AlistGo/alist](https://seerepo.com/r/AlistGo/alist/built): MySQL, SQLite, golang.org/x/oauth2, github.com/aws/aws-sdk-go · [Compare](https://seerepo.com/compare/AlistGo/alist/vs/golang-migrate/migrate)

## Frequently asked questions

### What language is migrate written in?

migrate is written in Go, with 23,328 written lines.

### What does migrate sign people in with?

migrate signs people in with golang.org/x/oauth2.

### What services does migrate use?

migrate uses go-sqlite3, MongoDB, mysql, pgx, pq, sqlite, github.com/gocql/gocql, and github.com/microsoft/go-mssqldb.

### Does migrate have tests?

Yes. migrate has 57 test files and is tested with github.com/stretchr/testify.

### Which repos have a stack like migrate's?

The ones that share most of its stack: go-gitea/gitea, gofr-dev/gofr, and photoprism/photoprism.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
