rustio rustio.net
64

derive_tools

v0.69.1 Growing

A collection of derive macros designed to enhance STD.

MIT Edition 2021
Development toolsAlgorithms #fundamental#general-purpose

Quick Verdict

  • โœ“Actively maintained (updated 28d ago)
  • !Pre-1.0: API may have breaking changes
  • โœ“Trusted by 147 crates
  • โœ“Permissive license (MIT)

Security

Checking security advisories...
Downloads
272.3K
Dependents
147
Releases
73
Size
60KB

Deep Insights

๐Ÿ“Š
Stable downloads

15.2K downloads in the last 30 days (507/day). Volume is roughly flat compared to the previous period.

๐Ÿ”—
Moderate adoption

147 crates depend on derive_tools. Reasonable ecosystem adoption, though not yet a core dependency.

๐Ÿ‘ค
Prolific maintainer

The primary maintainer publishes 168 crates. This suggests deep Rust expertise and long-term commitment to the ecosystem.

๐Ÿ”ฌ
Pre-1.0 for over a year

Despite being 4+ years old, derive_tools hasn't reached 1.0 yet. Expect potential API changes between versions.

๐ŸŒŸ
Used by top crates

Notable dependents include mod_interface_meta, type_constructor, willbe, fundamental_data_type, graphs_tools. When high-quality crates choose derive_tools, it's a strong quality signal.

Health Breakdown

Maintenance 17/25

Recency, release consistency, active ratio

Quality 17/25

Yanked ratio, deps, size, maturity, features

Community 11/20

Reverse deps, ownership, ecosystem

Popularity 6/15

Downloads, momentum, growth trend

Documentation 13/15

Docs, repo, license, metadata

Download Trend

Daily downloads ยท last 90 days
499/day avg-59%
05001K2K2K4/265/146/16/197/77/24

Top Dependents

Version Adoption

v0.62.0
31%
v0.65.0
27%
v0.63.0
25%
v0.69.1
9%
v0.68.0
8%

Release Timeline

10 releasessince 2026
J
F
M
A
M
J
J
A
S
O
N
D
2026
10
Less
More

Feature Flags

default =["enabled", "derive_variadic_from", "type_variadic_from", "derive_add_assign", "derive_add", "derive_as_mut", "derive_as_ref", "derive_constructor", "derive_deref", "derive_deref_mut", "derive_error", "derive_index", "derive_index_mut", "derive_into_iterator", "derive_mul_assign", "derive_mul", "derive_not", "derive_sum", "derive_try_into", "derive_is_variant", "derive_unwrap", "derive_into", "derive_display", "derive_from_str", "derive_clone_dyn", "derive_strum", "strum_phf", "derive_from", "derive_phantom"]

fullno_stdenabled*strum_phf*use_allocderive_add*derive_mul*derive_newderive_not*derive_sum*derive_from*derive_into*derive_deref*derive_error*derive_index*derive_strum*derive_as_mut*derive_as_ref*derive_unwrap*parse_displayderive_display*derive_phantom*derive_from_str*derive_try_into*derive_clone_dyn*derive_deref_mut*derive_index_mut*derive_add_assign*derive_inner_fromderive_is_variant*derive_mul_assign*derive_constructor*type_variadic_from*derive_into_iterator*derive_variadic_from*diagnostics_memory_layoutdiagnostics_runtime_assertionsdiagnostics_compiletime_assertions

README

Loading README...

Maintainers

Dependencies
10
direct dependencies
Dependents
147
crates depend on derive_tools

Similar Crates