Decision Workspace
proteus vs datamorph-rs vs bumblebee
Side-by-side comparison of Rust crates
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
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.
Core Metrics
| proteus | datamorph-rs | bumblebee | |
|---|---|---|---|
| Health Score | 44 | 34 | 33 |
| Total Downloads | 295.0K | 1.7K | 3.4K |
| 30d Downloads | 10.3K | 2 | 5 |
| Dependents | 295 | 0 | 0 |
| Releases | 6 | 2 | 2 |
| Last Updated | 1616d ago | 510d ago | 2470d ago |
| Age | 6y 2m | 1y 4m | 6y 9m |
Health Breakdown
proteus
Maintenance
4
Quality
14
Community
10
Popularity
7
Documentation
9
datamorph-rs
Maintenance
6
Quality
8
Community
6
Popularity
4
Documentation
10
bumblebee
Maintenance
3
Quality
14
Community
3
Popularity
4
Documentation
9
Technical Details
| proteus | datamorph-rs | bumblebee | |
|---|---|---|---|
| Version | 0.5.0 | 0.1.2 | 0.1.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 7 | 5 | 5 |
| Crate Size | 33KB | 12KB | 16KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 100.0% | 0.0% |
| Edition | 2018 | 2021 | 2018 |
| 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.
- •⚠ proteus, datamorph-rs, bumblebee have not been updated in over a year.