jlrs provides bindings to the Julia C API that enable Julia code to be called from Rust and more.
jlrs-macros contains the custom derives offered by jlrs.
A juliaup-aware launcher for projects that use jlrs
jlrs is a library built around bindings to the Julia C API that enables Julia code to be called from Rust. jlrs can move many kinds of data from Rust to Julia and back, share n-dimensional numerical arrays between languages, call arbitrary functions, and load code from arbitrary Julia source files. jlrs currently supports Linux and Windows.
jlrs-derive contains the custom derives offered by jlrs.
Defines compatible and stable versions of Julia supporte by jlrs
Low-level extensions to the Julia C API
jl-sys contains the generated bindings for the Julia C API used by jlrs.