Decision Workspace
expry vs expry_macros vs hairy
Side-by-side comparison of Rust crates
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.
39
hairy
growingv0.4.0
Compiled text templates (not unlike Mustache and Handlebars), with support for expressions and custom functions inside such expressions.
Core Metrics
| expry | expry_macros | hairy | |
|---|---|---|---|
| Health Score | 45 | 39 | 39 |
| Total Downloads | 32.3K | 26.9K | 24.9K |
| 30d Downloads | 169 | 34 | 18 |
| Dependents | 38 | 7 | 0 |
| Releases | 10 | 8 | 7 |
| Last Updated | 501d ago | 501d ago | 693d ago |
| Age | 3y 10m | 3y 10m | 3y 10m |
Health Breakdown
expry
Maintenance
6
Quality
14
Community
10
Popularity
5
Documentation
10
expry_macros
Maintenance
6
Quality
10
Community
8
Popularity
5
Documentation
10
hairy
Maintenance
5
Quality
13
Community
6
Popularity
5
Documentation
10
Technical Details
| expry | expry_macros | hairy | |
|---|---|---|---|
| Version | 0.4.2 | 0.4.1 | 0.4.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | Apache-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 3 | 4 | 2 |
| Crate Size | 89KB | 2KB | 31KB |
| Features | 5 | 0 | 3 |
| Yanked % | 10.0% | 12.5% | 14.3% |
| 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.
- •⚠ expry, expry_macros, hairy have not been updated in over a year.