xataio/pgroll
PostgreSQL zero-downtime migrations made easy observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 98
- Release rhythm 71
- Longevity 83
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 38
- age_days: 1168
- days_rel: 113
- days_push: 14
- n_releases_24m: 16
Adoption not part of the score
6560 stars · 154 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
pgroll is an open-source command-line tool for safe, reversible, zero-downtime schema migrations on PostgreSQL. It serves multiple schema versions simultaneously so client applications keep working during migrations, with automatic backfills and instant rollbacks.
Use cases
- run zero-downtime schema migrations on postgres
- add a column to a large table without locking the database
- roll back a database schema change instantly
- migrate a production postgres schema while the app keeps running
- backfill column data automatically during a migration
- apply breaking schema changes safely to an existing database
When to choose
- you run PostgreSQL 14+ in production and need schema changes without downtime or locks
- you want reversible migrations with instant rollback capability
- you need old and new schema versions to coexist during application rollout
- you work with managed Postgres like RDS or Aurora and need a dependency-free single binary
When to avoid
- you use a database other than PostgreSQL
- you only need simple migrations on small databases where brief locks are acceptable
- you want a full ORM-integrated migration framework rather than a standalone CLI
Facets
cli-tool · maturity active
database deployment cli developer-tools databases developer-tools windows cli cross-platform postgresql schema-migrations zero-downtime database-migrations expand-contract backfill devops linux macos
2 sources
- readme: https://github.com/xataio/pgroll · fetched 2026-08-28 · ee554ce4a771
- homepage: https://pgroll.com · fetched 2026-08-29 · 9fe7bfc8b6b1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| xataio/pgroll | main | 86 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem