rustio rustio.net
62

derive_tools

v0.61.0 Growing

A collection of derive macros designed to enhance STD.

MIT Edition 2021
Development toolsAlgorithms #fundamental#general-purpose

Quick Verdict

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

Security

Checking security advisories...
Downloads
220.7K
Dependents
122
Releases
65
Size
62KB

Deep Insights

๐Ÿ“Š
Stable downloads

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

๐Ÿ”—
Moderate adoption

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

๐Ÿ‘ค
Prolific maintainer

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

๐Ÿ”ฌ
Pre-1.0 for over a year

Despite being 3+ 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, wtools, willbe, fundamental_data_type. When high-quality crates choose derive_tools, it's a strong quality signal.

Health Breakdown

Maintenance 15/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
101/day avg+15%
010020030040012/291/162/32/213/113/28

Top Dependents

Version Adoption

v0.1.5
61%
v0.19.0
14%
v0.1.4
10%
v0.1.2
9%
v0.1.3
6%

Release Timeline

65 releasessince 2022
J
F
M
A
M
J
J
A
S
O
N
D
2022
6
2023
6
2024
24
2025
26
2026
3
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
122
crates depend on derive_tools

Similar Crates