-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
jni-min-helper
Minimal helper for
jni-rs, supporting dynamic proxies, Android dex embedding, permission request and broadcast receiver. Used for calling Java code from Rust. -
mokapot
analyzing and manipulating JVM bytecode
-
mnemosyne-core
AI-powered JVM heap analysis tool — parse HPROF dumps, detect memory leaks, trace GC paths
-
ristretto_classloader
loading Java classes
-
ristretto_vm
Java Virtual Machine
-
jmon-rs
A zero-copy, cross-platform JVM monitoring library (similar to jstat) in Rust
-
ristretto_intrinsics
Intrinsic methods for the Ristretto JVM
-
jvmrs
A JVM implementation in Rust with Cranelift JIT, AOT compilation, and WebAssembly support
-
ristretto_types
Types and traits for the Ristretto JVM
-
waterkit-permission
Unified permission management (Camera, Mike, Location)
-
irondash_engine_context
Easy access to FlutterView, FlutterBinaryMessenger and FlutterTextureRegistry for FFI
-
waterkit-dialog
Native dialogs and pickers
-
irondash_jni_context
Access to JavaVM for Flutter JNI libraries
-
unity-asset-yaml
YAML format support for Unity asset parsing
-
jvmti
JVM TI Rust binding
-
crabdroid
Android easy(er) interop for Rust. Especially helpful with async operations, error handling, collections, etc.
-
shadowhare
Production-grade static analyzer for Cairo/Starknet smart contracts
-
ironbird_jni_context
Access to JavaVM for Flutter JNI libraries
Try searching with DuckDuckGo or on crates.io.