#jni #jvm #android #api-bindings #bindings-generator #binding-generator #bindgen

java-spaghetti

Glue code to accompany the java-spaghetti code generator for binding to JVM APIs from Rust

3 unstable releases

0.2.0 Apr 5, 2024
0.1.1 Mar 25, 2024
0.1.0 Mar 19, 2024

#186 in FFI

Download history 43/week @ 2024-11-13 25/week @ 2024-11-20 19/week @ 2024-11-27 70/week @ 2024-12-04 56/week @ 2024-12-11 24/week @ 2024-12-18 19/week @ 2025-01-01 39/week @ 2025-01-08 33/week @ 2025-01-15 30/week @ 2025-01-22 137/week @ 2025-01-29 102/week @ 2025-02-05 92/week @ 2025-02-12 41/week @ 2025-02-19 73/week @ 2025-02-26

325 downloads per month
Used in 3 crates (via bluest)

MIT/Apache

71KB
1.5K SLoC

Common glue code between Rust and JNI, used in autogenerated java-spaghetti glue code.

See also the Android JNI tips documentation as well as the Java Native Interface Specification.

Dependencies

~1.5MB
~39K SLoC