Decision Workspace
pluralizer vs facet-singularize vs Inflector
Side-by-side comparison of Rust crates
51
pluralizer
growingv0.5.0
Rust package to pluralize or singularize any word based on a count inspired on pluralize NPM package
56
facet-singularize
experimentalv0.44.0
Fast, no-regex English singularization for the facet ecosystem
54
Inflector
growingv0.11.4
Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize are supported as both traits and pure functions acting on String types.
Core Metrics
| pluralizer | facet-singularize | Inflector | |
|---|---|---|---|
| Health Score | 51 | 56 | 54 |
| Total Downloads | 539.6K | 7.5K | 86.6M |
| 30d Downloads | 91.9K | 1.2K | 4.2M |
| Dependents | 574 | 14 | 7.5K |
| Releases | 7 | 13 | 27 |
| Last Updated | 434d ago | 26d ago | 2623d ago |
| Age | 4y 1m | 3m | 10y 5m |
Health Breakdown
pluralizer
Maintenance
5
Quality
15
Community
11
Popularity
7
Documentation
13
facet-singularize
Maintenance
17
Quality
14
Community
8
Popularity
5
Documentation
12
Inflector
Maintenance
4
Quality
16
Community
15
Popularity
8
Documentation
11
Technical Details
| pluralizer | facet-singularize | Inflector | |
|---|---|---|---|
| Version | 0.5.0 | 0.44.0 | 0.11.4 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT/Apache-2.0 | MIT OR Apache-2.0 | BSD-2-Clause |
| Dependencies | 3 | 9 | 2 |
| Crate Size | 17KB | 23KB | 17KB |
| Features | 0 | 4 | 3 |
| Yanked % | 0.0% | 0.0% | 3.7% |
| Edition | 2021 | 2024 | — |
| MSRV | — | 1.90 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •facet-singularize leads with a health score of 56/100, but none of the options score above 80.
- •Inflector has the most downloads (86.6M), suggesting wider adoption.
- •Inflector is depended on by 7.5K crates — strongest ecosystem trust.
- •⚠ pluralizer, Inflector have not been updated in over a year.