Decision Workspace
cpp_demangle vs cplus_demangle vs msvc-demangler
Side-by-side comparison of Rust crates
61
cpp_demangle
growingv0.5.1
A crate for demangling C++ symbols
35
cplus_demangle
growingv0.1.2
Rust wrapper for GNU libiberty's cplus_demangle to demangle C++ symbols
54
msvc-demangler
growingv0.11.0
A rust library that demangles / undecorates C++ symbols mangled by MSVC
Core Metrics
| cpp_demangle | cplus_demangle | msvc-demangler | |
|---|---|---|---|
| Health Score | 61 | 35 | 54 |
| Total Downloads | 62.3M | 5.4K | 10.5M |
| 30d Downloads | 5.4M | 10 | 1.5M |
| Dependents | 1.0K | 0 | 240 |
| Releases | 34 | 3 | 14 |
| Last Updated | 142d ago | 1452d ago | 414d ago |
| Age | 9y 3m | 5y 6m | 7y 11m |
Health Breakdown
cpp_demangle
Maintenance
12
Quality
13
Community
16
Popularity
8
Documentation
12
cplus_demangle
Maintenance
4
Quality
15
Community
3
Popularity
4
Documentation
9
msvc-demangler
Maintenance
5
Quality
15
Community
13
Popularity
8
Documentation
13
Technical Details
| cpp_demangle | cplus_demangle | msvc-demangler | |
|---|---|---|---|
| Version | 0.5.1 | 0.1.2 | 0.11.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT OR Apache-2.0 | MIT/NCSA |
| Dependencies | 4 | 2 | 2 |
| Crate Size | 83KB | 3KB | 51KB |
| Features | 6 | 0 | 0 |
| Yanked % | 11.8% | 0.0% | 0.0% |
| Edition | 2018 | 2018 | 2021 |
| MSRV | — | — | — |
| Owners | 2 | 1 | 2 |
Links
Quick Verdict
- •cpp_demangle leads with a health score of 61/100, but none of the options score above 80.
- •cpp_demangle is depended on by 1.0K crates — strongest ecosystem trust.
- •⚠ cplus_demangle, msvc-demangler have not been updated in over a year.