javoxide 0.3.1

A type system-complete code generator for Java/Rust interop
Documentation

# Javoxide

A safe and efficient interface for calling Java APIs from Rust, supporting JNI and pure-Java WASM.

If you are familiar with [cxx](https://github.com/dtolnay/cxx) or [PyO3](https://github.com/pyo3/pyo3), this will feel similar.

## Documentation

Javoxide is a suite of multiple tools.

Please see the [source repository](https://codeberg.org/A248/javoxide) 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.