dimensioned
v0.8.0 GrowingCompile-time dimensional analysis for various unit systems using Rust's type system. Dimensioned aims to build on Rust's safety features by adding unit safety with no runtime cost. In addition, it aims to be as easy to use as possible, hopefully making things easier for you not just by avoiding bugs but also by making it clear what units things are. Never again should you need to specify units in a comment!
Quick Verdict
- โNot updated for 3+ years
- !Pre-1.0: API may have breaking changes
- โPermissive license (MIT/Apache-2.0)
Security
Deep Insights
20.1K downloads in the last 30 days (668/day), up 32% from the previous period.
Despite being 11+ years old, dimensioned hasn't reached 1.0 yet. Expect potential API changes between versions.
At 49KB, dimensioned is lightweight. Small crate size correlates with focused, well-scoped functionality.
Notable dependents include linea, signalo_filters, signalo, ophir, emseries. When high-quality crates choose dimensioned, it's a strong quality signal.
Health Breakdown
Recency, release consistency, active ratio
Yanked ratio, deps, size, maturity, features
Reverse deps, ownership, ecosystem
Downloads, momentum, growth trend
Docs, repo, license, metadata
Download Trend
Top Dependents
Most downloaded crates that depend on dimensioned
Version Adoption
Release Timeline
Feature Flags
default =["std"]