Decision Workspace
libloading-mini vs libloading vs libfastdl
Side-by-side comparison of Rust crates
36
libloading-mini
growingv0.1.2
Raw bindings to libloading, does NOT use generics (useful for loading large amounts of function pointers)
64
libloading
growingv0.9.0
Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.
33
libfastdl
growingv0.2.0
A libloading wrapper library that caches function pointer to hash table
Core Metrics
| libloading-mini | libloading | libfastdl | |
|---|---|---|---|
| Health Score | 36 | 64 | 33 |
| Total Downloads | 5.5K | 329.6M | 3.4K |
| 30d Downloads | 35 | 22.7M | 4 |
| Dependents | 0 | 11.7K | 0 |
| Releases | 3 | 41 | 2 |
| Last Updated | 1904d ago | 142d ago | 2209d ago |
| Age | 5y 9m | 10y 4m | 7y 11m |
Health Breakdown
libloading-mini
Maintenance
4
Quality
17
Community
3
Popularity
4
Documentation
8
libloading
Maintenance
12
Quality
15
Community
14
Popularity
8
Documentation
15
libfastdl
Maintenance
3
Quality
15
Community
3
Popularity
4
Documentation
8
Technical Details
| libloading-mini | libloading | libfastdl | |
|---|---|---|---|
| Version | 0.1.2 | 0.9.0 | 0.2.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | ISC | ISC | MPL-2.0 |
| Dependencies | 1 | 5 | 1 |
| Crate Size | 3KB | 34KB | 7KB |
| Features | 2 | 2 | 0 |
| Yanked % | 0.0% | 2.4% | 0.0% |
| Edition | — | 2021 | — |
| MSRV | — | 1.88.0 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •libloading leads with a health score of 64/100, but none of the options score above 80.
- •libloading is depended on by 11.7K crates — strongest ecosystem trust.
- •⚠ libloading-mini, libfastdl have not been updated in over a year.