Decision Workspace
gen_passphrase vs fake vs petname
Side-by-side comparison of Rust crates
41
gen_passphrase
growingv0.2.0
A secure, simple yet customizable passphrase generator. Use provided dictionaries or bring your own!
70
fake
stablev5.1.0
An easy to use library and command line for generating fake data like name, number, address, lorem, dates, etc.
67
petname
stablev2.0.2
Generate human readable random names. Usable as a library and from the command-line.
Core Metrics
| gen_passphrase | fake | petname | |
|---|---|---|---|
| Health Score | 41 | 70 | 67 |
| Total Downloads | 4.2K | 11.7M | 1.2M |
| 30d Downloads | 355 | 1.0M | 74.2K |
| Dependents | 0 | 3.3K | 321 |
| Releases | 3 | 42 | 38 |
| Last Updated | 102d ago | 11d ago | 6d ago |
| Age | 2y 11m | 9y 9m | 8y 9m |
Health Breakdown
gen_passphrase
Maintenance
12
Quality
12
Community
3
Popularity
4
Documentation
10
fake
Maintenance
17
Quality
16
Community
17
Popularity
8
Documentation
12
petname
Maintenance
18
Quality
19
Community
13
Popularity
7
Documentation
10
Technical Details
| gen_passphrase | fake | petname | |
|---|---|---|---|
| Version | 0.2.0 | 5.1.0 | 2.0.2 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✓ Yes |
| License | MIT OR Apache-2.0 | MIT OR Apache-2.0 | Apache-2.0 |
| Dependencies | 1 | 31 | 8 |
| Crate Size | 65KB | 167KB | 228KB |
| Features | 6 | 11 | 3 |
| Yanked % | 33.3% | 9.5% | 0.0% |
| Edition | 2024 | 2021 | 2021 |
| MSRV | — | 1.63 | — |
| Owners | 1 | 2 (team) | 1 |
Links
Quick Verdict
- •fake leads with a health score of 70/100, but none of the options score above 80.
- •fake is depended on by 3.3K crates — strongest ecosystem trust.
- •gen_passphrase is pre-1.0 — API may change.