Decision Workspace
purezen vs pd-sys vs midir
Side-by-side comparison of Rust crates
38
purezen
growingv0.0.2
Runtime for the Pure Data (Pd) audio programming language, implemented as an extensible audio library allowing full control over signal processing, message passing, and graph manipulation. Pure Data is a graph-based programming language environment creating interactive music and multimedia works.
37
pd-sys
growingv0.1.1
FFI bindings for the Pure Data (Pd) multimedia programming language
57
midir
growingv0.10.3
A cross-platform, realtime MIDI processing library, inspired by RtMidi.
Core Metrics
| purezen | pd-sys | midir | |
|---|---|---|---|
| Health Score | 38 | 37 | 57 |
| Total Downloads | 6.1K | 4.3K | 416.3K |
| 30d Downloads | 51 | 6 | 30.8K |
| Dependents | 1 | 0 | 807 |
| Releases | 3 | 2 | 20 |
| Last Updated | 2592d ago | 2275d ago | 151d ago |
| Age | 7y 1m | 6y 7m | 10y 7m |
Health Breakdown
purezen
Maintenance
3
Quality
14
Community
7
Popularity
5
Documentation
9
pd-sys
Maintenance
3
Quality
18
Community
6
Popularity
4
Documentation
6
midir
Maintenance
10
Quality
16
Community
14
Popularity
7
Documentation
10
Technical Details
| purezen | pd-sys | midir | |
|---|---|---|---|
| Version | 0.0.2 | 0.1.1 | 0.10.3 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | LGPL-3.0 | BSD-3-Clause | MIT |
| Dependencies | 5 | 0 | 13 |
| Crate Size | 626KB | 30KB | 39KB |
| Features | 3 | 3 | 5 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2018 | 2018 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Quick Verdict
- •midir leads with a health score of 57/100, but none of the options score above 80.
- •midir is depended on by 807 crates — strongest ecosystem trust.
- •⚠ purezen, pd-sys have not been updated in over a year.