Decision Workspace
hairy vs expry vs expry_macros
Side-by-side comparison of Rust crates
39
hairy
growingv0.4.0
Compiled text templates (not unlike Mustache and Handlebars), with support for expressions and custom functions inside such expressions.
45
expry
growingv0.4.2
Execute an expression on an encoded (binary) value, yielding another binary value (either in decoded or encoded form). Supports custom functions. Supports parsing the expression and converting the expression to bytecode.
39
expry_macros
growingv0.4.1
Execute an expression on an encoded (binary) value, yielding another binary value (either in decoded or encoded form). Supports custom functions. Supports parsing the expression and converting the expression to bytecode.
Core Metrics
| hairy | expry | expry_macros | |
|---|---|---|---|
| Health Score | 39 | 45 | 39 |
| Total Downloads | 24.9K | 32.3K | 26.9K |
| 30d Downloads | 18 | 169 | 34 |
| Dependents | 0 | 38 | 7 |
| Releases | 7 | 10 | 8 |
| Last Updated | 693d ago | 501d ago | 501d ago |
| Age | 3y 10m | 3y 10m | 3y 10m |
Health Breakdown
hairy
Maintenance
5
Quality
13
Community
6
Popularity
5
Documentation
10
expry
Maintenance
6
Quality
14
Community
10
Popularity
5
Documentation
10
expry_macros
Maintenance
6
Quality
10
Community
8
Popularity
5
Documentation
10
Technical Details
| hairy | expry | expry_macros | |
|---|---|---|---|
| Version | 0.4.0 | 0.4.2 | 0.4.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | Apache-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 2 | 3 | 4 |
| Crate Size | 31KB | 89KB | 2KB |
| Features | 3 | 5 | 0 |
| Yanked % | 14.3% | 10.0% | 12.5% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •expry leads with a health score of 45/100, but none of the options score above 80.
- •⚠ hairy, expry, expry_macros have not been updated in over a year.