2 releases
Uses new Rust 2024
| new 0.3.1 | Feb 14, 2026 |
|---|---|
| 0.3.0 | Feb 14, 2026 |
#1443 in WebAssembly
460KB
8K
SLoC
Javoxide
A safe and efficient interface for calling Java APIs from Rust, supporting JNI and pure-Java WASM.
If you are familiar with cxx or PyO3, this will feel similar.
Documentation
Javoxide is a suite of multiple tools.
Please see the source repository for a full overview. High-level documentation is located inside the /docs/ folder.
This crate
The javoxide crate is the Rust library that all users must depend upon. It defines the type system, structs, and FFI modules that are referenced by generated code and user code.
The rest of Javoxide, including code generators and Java libraries, can be found in the source repository.
License
This crate uses the Mozilla Public License, version 2.0.