#astronomy

sys supernovas-sys

Rust FFI bindings to the supernovas library for astronomical computations

5 releases

Uses new Rust 2024

0.1.4 Jun 27, 2025
0.1.3 Jun 27, 2025
0.1.2 Jun 27, 2025
0.1.1 Jun 26, 2025
0.1.0 Jun 26, 2025

#110 in #astronomy


Used in astrokits

MIT license

1MB
11K SLoC

C 11K SLoC // 0.5% comments Rust 209 SLoC // 0.0% comments

supernovas-sys

supernovas-sys 是一个 Rust FFI 接口库,绑定 calcephcspicesupernovas 等 C 语言天文计算库,为 Rust 提供高性能的天体力学和天文数据处理能力,适用于科研、工程和教育等需要精确天文计算的项目。

示例

cargo run --example calceph
cargo run --example cspice
cargo run --example high-z
cargo run --example rise-set

Dependencies

~0.2–3.5MB
~54K SLoC