diff --git a/README.md b/README.md
index 6e8e52c..65e0516 100644
--- a/README.md
+++ b/README.md
@@ -194,6 +194,7 @@ See also [Foreign Function Interface](https://doc.rust-lang.org/book/ffi.html),
* [mgattozzi/rushs](https://github.com/mgattozzi/rushs) — Haskell in Rust FFI Example
* Java
* [drrb/java-rust-example](https://github.com/drrb/java-rust-example) — use Rust from Java [](https://travis-ci.org/drrb/java-rust-example)
+ * [GravityScore/RustJNI](https://github.com/GravityScore/RustJNI) — uses Java from Rust [](https://travis-ci.org/GravityScore/RustJNI)
* Lua
* [jcmoyer/rust-lua53](https://github.com/jcmoyer/rust-lua53) — Lua 5.3 bindings for Rust [](https://travis-ci.org/jcmoyer/rust-lua53)
* [kballard/rust-lua](https://github.com/kballard/rust-lua) — Safe Rust bindings to Lua 5.1 [](https://travis-ci.org/kballard/rust-lua)