Decision Workspace
cargo-build vs genies_derive vs android-build
Side-by-side comparison of Rust crates
52
cargo-build
growingv1.0.0
Wrapper around cargo instructions accesible in `build.rs` with better type safety and support for modern features. Includes functions by default. Macros are optional, but do provide better experience when there is need to do formatting and variable number of arguments at the same time which is ideal for DSLs.
67
genies_derive
stablev1.9.0
A powerful derive macro for configuration management in Rust
64
android-build
growingv0.1.4
A build-time dependency to compile Java source files for Android as part of a Rust build. Use this from your `build.rs` Cargo build script.
Core Metrics
| cargo-build | genies_derive | android-build | |
|---|---|---|---|
| Health Score | 52 | 67 | 64 |
| Total Downloads | 3.4K | 7.7K | 563.1K |
| 30d Downloads | 0 | 0 | 108.8K |
| Dependents | 0 | 90 | 93 |
| Releases | 7 | 20 | 5 |
| Last Updated | 244d ago | 2d ago | 7d ago |
| Age | 9m | 2y 2m | 2y |
Health Breakdown
cargo-build
Maintenance
10
Quality
20
Community
6
Popularity
4
Documentation
12
genies_derive
Maintenance
19
Quality
19
Community
11
Popularity
5
Documentation
13
android-build
Maintenance
17
Quality
17
Community
10
Popularity
7
Documentation
13
Technical Details
| cargo-build | genies_derive | android-build | |
|---|---|---|---|
| Version | 1.0.0 | 1.9.0 | 0.1.4 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 0 | 13 | 1 |
| Crate Size | 22KB | 53KB | 15KB |
| Features | 1 | 1 | 2 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.84 | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •genies_derive leads with a health score of 67/100, but none of the options score above 80.
- •android-build has the most downloads (563.1K), suggesting wider adoption.
- •android-build is pre-1.0 — API may change.