38 releases (16 breaking)

✓ Uses Rust 2018 edition

0.17.0 Jun 30, 2020
0.16.0 Mar 24, 2020
0.15.0 Feb 29, 2020
0.14.0 Oct 31, 2019
0.2.0 Nov 29, 2016

#10 in FFI

Download history 4680/week @ 2020-03-16 5652/week @ 2020-03-23 5913/week @ 2020-03-30 6252/week @ 2020-04-06 4319/week @ 2020-04-13 5299/week @ 2020-04-20 4299/week @ 2020-04-27 3385/week @ 2020-05-04 3976/week @ 2020-05-11 4572/week @ 2020-05-18 4962/week @ 2020-05-25 5772/week @ 2020-06-01 7182/week @ 2020-06-08 6462/week @ 2020-06-15 6017/week @ 2020-06-22 6340/week @ 2020-06-29

22,288 downloads per month
Used in 38 crates (21 directly)

MIT/Apache

185KB
3.5K SLoC

Build Status Docs Crates.io

JNI Bindings for Rust

Join the chat at https://gitter.im/jni-rs/Lobby

This project provides complete JNI bindings for Rust, allowing to:

  • Implement native Java methods for JVM and Android in Rust
  • Call Java code from Rust
  • Embed JVM in Rust applications and use any Java libraries

See the docs for more details.

Example

cd example
make

Contribution

See the Contribution Guide for details.

License

Licensed under either of

Dependencies

~1MB
~18K SLoC