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.11.0
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 | 584.4K |
| 30d Downloads | 0 | 0 | 34.2K |
| Dependents | 1 | 0 | 1.1K |
| Releases | 3 | 2 | 22 |
| Last Updated | 2700d ago | 2383d ago | 86d ago |
| Age | 7y 5m | 6y 11m | 10y 11m |
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
11
Quality
15
Community
14
Popularity
7
Documentation
10
Technical Details
| purezen | pd-sys | midir | |
|---|---|---|---|
| Version | 0.0.2 | 0.1.1 | 0.11.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | LGPL-3.0 | BSD-3-Clause | MIT |
| Dependencies | 5 | 0 | 19 |
| Crate Size | 626KB | 30KB | 50KB |
| 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 1.1K crates — strongest ecosystem trust.
- •⚠ purezen, pd-sys have not been updated in over a year.