Decision Workspace
pgsafe vs squawk vs pgcrate
Side-by-side comparison of Rust crates
51
pgsafe
experimentalv0.11.0
Static safety linter for PostgreSQL DDL migrations — catches unsafe schema changes before they lock or break production.
57
squawk
stablev2.59.0
Linter for Postgresql focused on database migrations.
45
pgcrate
experimentalv0.7.0
PostgreSQL companion for teams not using Rails or Django. Migrations, introspection, diffing, and more.
Core Metrics
| pgsafe | squawk | pgcrate | |
|---|---|---|---|
| Health Score | 51 | 57 | 45 |
| Total Downloads | 242 | 17.0K | 118 |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 0 | 0 | 0 |
| Releases | 5 | 43 | 6 |
| Last Updated | today | 16d ago | 33d ago |
| Age | 13d | 6y 1m | 6m |
Health Breakdown
pgsafe
Maintenance
14
Quality
13
Community
6
Popularity
3
Documentation
15
squawk
Maintenance
18
Quality
15
Community
6
Popularity
5
Documentation
13
pgcrate
Maintenance
17
Quality
10
Community
6
Popularity
2
Documentation
10
Technical Details
| pgsafe | squawk | pgcrate | |
|---|---|---|---|
| Version | 0.11.0 | 2.59.0 | 0.7.0 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✗ No |
| License | Apache-2.0 | Apache-2.0 OR MIT | MIT |
| Dependencies | 15 | 25 | 22 |
| Crate Size | 179KB | 49KB | 392KB |
| Features | 2 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2024 | 2021 |
| MSRV | 1.80 | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •squawk leads with a health score of 57/100, but none of the options score above 80.
- •pgsafe, pgcrate are pre-1.0 — API may change.