rustio rustio.net

tiny_bail vs tracing-attributes vs custom_error

Side-by-side comparison of Rust crates

Core Metrics

tiny_bailtracing-attributescustom_error
Health Score546260
Total Downloads40.2K453.2M590.5K
30d Downloads5.9K36.1M17.1K
Dependents336551.0K
Releases123217
Last Updated184d ago121d ago1811d ago
Age1y 7m6y 7m7y 4m

Health Breakdown

tiny_bail
Maintenance
11
Quality
18
Community
10
Popularity
5
Documentation
10
tracing-attributes
Maintenance
13
Quality
11
Community
19
Popularity
8
Documentation
11
custom_error
Maintenance
4
Quality
23
Community
14
Popularity
7
Documentation
12

Technical Details

tiny_bailtracing-attributescustom_error
Version0.7.00.1.311.9.2
Stable (≥1.0)✗ No✗ No✓ Yes
LicenseMIT OR Apache-2.0MITBSD-2-Clause
Dependencies290
Crate Size11KB40KB11KB
Features613
Yanked %0.0%6.3%0.0%
Edition202420182018
MSRV1.65.0
Owners12 (team)1

Quick Verdict

  • tracing-attributes leads with a health score of 62/100, but none of the options score above 80.
  • custom_error is depended on by 1.0K crates — strongest ecosystem trust.
  • ⚠ custom_error has not been updated in over a year.
  • tiny_bail, tracing-attributes are pre-1.0 — API may change.