Decision Workspace
bumblebee vs proteus vs datamorph-rs
Side-by-side comparison of Rust crates
33
bumblebee
growingv0.1.1
Bumblebee is a JSON transformer with simple built in rules that can easily be implemented by even the average user. It is designed to be extensible, simple to use and serializable for easy storage and creation within service and apps.
44
proteus
growingv0.5.0
Proteus is intended to make dynamic transformation of data using serde serializable, deserialize using JSON and a JSON transformation syntax similar to Javascript JSON syntax. It also supports registering custom Actions to be used in the syntax.
34
datamorph-rs
growingv0.1.2
Data transformation library using declarative specifications
Core Metrics
| bumblebee | proteus | datamorph-rs | |
|---|---|---|---|
| Health Score | 33 | 44 | 34 |
| Total Downloads | 3.4K | 295.0K | 1.7K |
| 30d Downloads | 5 | 10.3K | 2 |
| Dependents | 0 | 295 | 0 |
| Releases | 2 | 6 | 2 |
| Last Updated | 2470d ago | 1616d ago | 510d ago |
| Age | 6y 9m | 6y 2m | 1y 4m |
Health Breakdown
bumblebee
Maintenance
3
Quality
14
Community
3
Popularity
4
Documentation
9
proteus
Maintenance
4
Quality
14
Community
10
Popularity
7
Documentation
9
datamorph-rs
Maintenance
6
Quality
8
Community
6
Popularity
4
Documentation
10
Technical Details
| bumblebee | proteus | datamorph-rs | |
|---|---|---|---|
| Version | 0.1.1 | 0.5.0 | 0.1.2 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT OR Apache-2.0 | Apache-2.0 |
| Dependencies | 5 | 7 | 5 |
| Crate Size | 16KB | 33KB | 12KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 100.0% |
| Edition | 2018 | 2018 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •proteus leads with a health score of 44/100, but none of the options score above 80.
- •proteus is depended on by 295 crates — strongest ecosystem trust.
- •⚠ bumblebee, proteus, datamorph-rs have not been updated in over a year.