Decision Workspace
ispc_compile vs ispc_rt vs ispc
Side-by-side comparison of Rust crates
A build-time dependency for Cargo build scripts to help with compiling and linking to ISPC code, and generating Rust bindings to the resulting library. The generated bindings can be imported by using ispc_rt, which will also support linking to pre-built ISPC code. Using pre-built binaries is useful for distributing a library or tool using ISPC, while not requiring end users to have the ISPC compiler.
A runtime dependency for linking Rust code with pre-built ISPC binaries and Rust bindings. These modules and bindings should be built with ispc_compile.
A build-time dependency for Cargo build scripts to help with compiling and linking to ISPC code and generating Rust bindings for the resulting library. This crate is a meta-crate for the ispc_compile and ispc_rt crates, which provide the actual functionality for building ISPC code and generating bindings, and importing those bindings into Rust.
Core Metrics
| ispc_compile | ispc_rt | ispc | |
|---|---|---|---|
| Health Score | 58 | 60 | 58 |
| Total Downloads | 43.6K | 436.5K | 49.6K |
| 30d Downloads | 416 | 46.4K | 91 |
| Dependents | 58 | 95 | 6 |
| Releases | 21 | 14 | 35 |
| Last Updated | 77d ago | 77d ago | 77d ago |
| Age | 7y 2m | 7y 2m | 9y 11m |
Health Breakdown
Technical Details
| ispc_compile | ispc_rt | ispc | |
|---|---|---|---|
| Version | 2.0.4 | 2.0.4 | 2.0.4 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✓ Yes |
| License | MIT | MIT | MIT |
| Dependencies | 5 | 2 | 2 |
| Crate Size | 16KB | 14KB | 8KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •ispc_rt leads with a health score of 60/100, but none of the options score above 80.